|| ||Uwe Klein <tcl-url-AT-phaseit.net>|
|| ||"Dr. Dobb's Tcl-URL distribution" :;|
|| ||Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Oct 16)|
|| ||Mon, 16 Oct 2006 22:43:13 +0000|
QOTW: "Good point... well, it wouldn't happen if we didn't put anything OO
into Tcl... then we'd just maintain the status quo of people whining about
not having OO, even when they don't even agree on what that would look
like..." - Larry Virden on c.l.t
"The same thing crossed my mind. I searched quickly for some mental floss
to clean it out." - Kevin Kenny on tcl-core, in response to <example of
multiple assignment inside expr>
ANNOUNCE: GRIDPLUS2 - A Grid/Tile Based Screen Building Tool For Tcl/Tk
GRIDPLUS2 is a Tile based version of GRIDPLUS. Whereas GRIDPLUS Version
1 has features to control widget style as well as window layout -
GRIDPLUS2 assumes that the Tile style engine facilties will be used to
control widget styles. GRIDPLUS2 instead provides SIGNIFICANTLY
ENHANCED screen layout/desgin functionality - which can further reduce
the coding required to achieve the desired widow/widget layout.
One of the main enhancements is the new GRIDPLUS2 Widget Grid. With
GRIDPLUS1 it was only possible to create one type of widget in a
particular Grid (Buttons, checkbuttons, entries etc.). In order to mix
widgets in a Grid it was neccessary to create additional Grids for the
other widget types and then "embed" them into a parent Grid. The new
widget Grid allows all of the GRIDPLUS widget types to be mixed in the
ANNOUNCE: moodss-21.3 and moomps-5.3
Changes from previous version:
-in moodss GUI:
-in thresholds dialog box, added "no trace" check button, useful
with dashboards displaying colored cells for status, for which a
threshold message in the trace window becomes disturbing
-made sure initialization messages, for modules, viewers, ... are always
visible in the message area (useful when loading big dashboards)
-significantly improved performance on big dashboards with many colored
-in preferences predictor section, R statistical engine version 2.3
caused version checking to fail
-selection sunken visual effect did not occur every time in adjacent
colored table cells
-in snmptrap module, added compatibility with Tnm version 3, added
source peer address (or host) column and -n (no name lookup) option,
removed useless --address and --port options
-made snmptrap module work on OS X
-in moomps installation stage, use global variables in makefile to
generate rc initialization control script
-in moodss installation stage, use variable in makefile for moomps rc file
more and prebuilds see c.l.t posting
Announce: BWidget 1.8.0 Released
ABWidget 1.8.0 has been released. Source bz2 tarball, gzip tarball, and
zip files are available at:
This version has numerous bug fixes and a few new commands to existing
widgets. There are no new or removed widgets in this release.
Ann Getleft 1.2a3
Getleft is a web site grabber written in Tcl/Tk, given an URL
it will download the whole site or, at least, the part of it
that fits the options given by the user.
ORBI: or what happened on comp.lang.tcl
new Tcl OO system enhancment suggestion (TIP #257)
TIP #257 additional introspection options suggestion
Discussion about the D programming language and Tcl/Tk
incr and single characters ...
perlites are everwhere ;-)
TIPX: new, used and discarded Tips
TIP 264 by George Petasis : Add Function to Retrieve the Interpreter of a Window
state has changed from Accepted to Final
TIP 281 by David Gravereaux : Improvements in System Error Handling
is a new TIP
TIP 282 by Will Duquette : Enhanced Expression Syntax
is a new TIP
ATTC: At the Core:
TIP #282: Enhanced Expression Syntax
reinvigorated a dormant discussion:
the sourceforge list-archive seems to have some problems
at the moment so no direct url. search for "TIP #282"
a thread with upwards of 30 mailings.
info: the following TIPS touch on [expr]
123, 133, 182, 201, 232, 255, 273, 282
OOTW: Orphan of the week or questions nobody answered yet:
Invalid command tixWidgetClass
TWIP: or what happened on comp.lang.tcl this week TEN years ago:
SOFTWARE: Tclmidi-3.1 is released
Q: how to add a print option to a graphics viewer?
Juice, A Debugger For Tcl
Thanks to Arjen Markus for his summary of Wiki activity:
The conference is over, but Michael Cleverly has taken notes,
so look at <http://wiki.tcl.tk/15537>, all you readers who were
The heart of the matter
- The mathematical notation in the [expr] command is called
"infix", and so are this page and package - <http://wiki.tcl.tk/17040>
which explore the possibilities in detail.
- One more time: object-orientation. The solution of this week
is inspired by the SELF language - <http://wiki.tcl.tk/9529>
- Building GUIs in Tcl/Tk has always been rather easy, but this
page shows they can be beautiful as well - <http://wiki.tcl.tk/16993>
Easy to use
- Shape files have become a de facto standard for GIS information.
And here is a Tcl extension that lets you handle them -
- Your chronicler's current pet project is at <http://wiki.tcl.tk/16662>.
While not useful right now, the contours are beginning to take,
- Computers can be taught to read handwritten text ...
- An impressive number of demos for the Tcl plugin appears
- If you are a parent with small kids, perhaps you should _not_ look at this
little toy - even if it is an illusion! <http://wiki.tcl.tk/16345>
Everything Tcl-related you want is probably one or two clicks away in these
The "Welcome to comp.lang.tcl" message by Andreas Kupries
comp.lang.tcl is a crucial resource for Tcl practitioners.
An interesting perspective on its traffic appears at
The Tcl Developer Site is Tcl's "home base".
Larry Virden maintains a comp.lang.tcl FAQ launcher.
The Tcl Developer Xchange is a highly organized resource center
of documents and software with provisions for individuals to
maintain references to their own software:
The TDX sponsor, ActiveState, also keeps info to convince your
boss Tcl is a good thing
The Tcl'ers Wiki is a huge, dynamic, collaboratively edited repository
of documentation, examples, tutorials and pontifications on all things
For the ideal overview of the topics about Tcl most likely to
interest a newcomer, see "Arts and Crafts ..."
There's also a high-quality Wikibook on Tcl:
ActiveState maintains binaries distribution and development tools
along with a Cookbook of Tcl recipes
deli.cio.us presents an intriguing approach to reference commentary.
It already aggregates quite a bit of Tcl intelligence.
Cameron Laird tracks several Tcl/Tk references of interest (but
needs to validate many of the links).
Years ago, Cetus Links maintained a Tcl/Tk page with verified links
"Yahoo! Groups" archives comp.lang.tcl.announce posts--even
though clta itself is dormant.
Previous - (U)se the (R)esource, (L)uke! - messages are supposed to be
listed at *Dr. Dobbs*, but sysad at CMP has fallen behind. We're working
with them to restore the archive.
In the meantime, an alternative is
Suggestions/corrections for next week's posting are always welcome.
To receive a new issue of this posting in e-mail each Monday, ask
<email@example.com> to subscribe. Be sure to mention "Tcl-URL!".
Dr. Dobb's Journal (http://www.ddj.com) is pleased to participate in and
sponsor the "Tcl-URL!" project.
to post comments)