QOTW: "[T]the real goal [of Tile] is themeable apps with the existing ease
of Tk coding. That has been achieved [with 8.5]." - Jeffrey Hobbs
"I have been looking into Tclhttpd recently. That is a very cool piece of
software." - Robert Hicks
POTW: Tcl Windows API extension V0.8 aka TWAPI extension provides access
to over 350 functions in the Windows API from within the Tcl scripting
language. The extension targets the Windows NT family (NT 4.0SP4+, Windows
2000, Windows XP and Windows 2003), and is not supported on the Windows
95/98/ME platforms. Currently functions in the following areas are
implemented:
* System functions including OS and CPU information, shutdown
and message formatting
* User and group management
* Security and resource access control
* Window management - window attributes, position, size etc.
* User input: generation of key/mouse input and hotkey support
* Basic sound playback functions
* Configuration and control of Windows services
* Windows event log access
* Process and thread management
* Directory change monitoring
* Windows file and print network shares
* Drive information, file system types etc.
* Network configuration, statistics, connection monitoring
* Clipboard access
* Console mode functions
* System performance data
* Window stations and desktops
* Internationalization
* Task scheduling
* Shell functions for themes and property dialogs
http://twapi.sourceforge.net/
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/54bbaf6293292f2b
Why isn't "dash" a "wordchar", in, for example, "set abc-def 4711 ;
set abc-def ; $abc-def"? Here are explanations:
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/fa6146e3e5edec45
The Sixth European Tcl/Tk Users Meeting - A second "Call for papers
and feedback" pack your rucksack, take your little brother, come to
Bergisch Gladbach, near Cologne in Germany on May 26-27, 2006
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/bde864628d01558a
http://axn.atspace.org/tcl.html
http://wiki.tcl.tk/13567
File copy does not "touch" files. Why? Be carefull, [file copy] does
not create a "new" file but takes the timestamp from the source file.
This differs how most shells do it. This is a bad thing? (ed)
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/2eeacbbdd1b1c2d5
Multiple sockets communication done in tcl. Can Do? Halloween is gone
but tcl seems to be "best of breed" in this respect and we can answer
with "definitely yes". [ socket -server..] and [fileevent] make writing
socketed applications for client and servers with multiple connections
a breeze. And look Ma : no threads.
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/c4f783c0ef4be8d5
What kind of tcl tools would help me parse and use html info? Larry
Virden asks around and receives overwhelming offerings:
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/2df4ec62cfe01fa1
Thanks to Arjen Markus for his so-accurate summary of Wiki activity:
Lovely weather in this part of the world ... And then
they have to change the clock! This semiannual ordeal
should not stop anyone from browsing the Wiki, nor
should the occasional vandalism which the Wiki elves
quickly repair ...
People
- Does Tcl have a distribution problem? And is
<http://wiki.tcl.tk/15660> the way to go?
- Or is contributing articles about Tcl a better
way? <http://wiki.tcl.tk/1016> provides clues
as where to find them.
_ Or should we stress the wide variety of applications,
like <http://wfr.tcl.tk/599> does (in French) for
multimedia apps in Tcl?
Guts
- As time moves on, so do the introspection facilities.
This page on [expr]'s internal functions needed to
be updated in that light: <http://wiki.tcl.tk/541>
- We all know what DLL hell means, but you do not
need a set of DLLs to get confused ... Just try
a generic way of calling its functions ...
<http://wiki.tcl.tk/12264> does hold a promise.
- Eclipse may not be a tool "sine qua non" for the
average Tcl user, but it does have some jolly
nice features - anyone have a go at incorporating
Tcl? <http://wiki.tcl.tk/6586>
Multiple people
- You like playing (board) games? This one looks
promising: <http://wiki.tcl.tk/15655>
Everything Tcl-related you want is probably one or two clicks away in these
pages:
The "Welcome to comp.lang.tcl" message by Andreas Kupries
http://www.purl.org/net/tcl-welcome
comp.lang.tcl is a crucial resource for Tcl practitioners.
An interesting perspective on its traffic appears at
http://groups.google.com/group/comp.lang.tcl/about
The Tcl Developer Site is Tcl's "home base".
http://www.tcl.tk
Larry Virden maintains a comp.lang.tcl FAQ launcher.
http://www.purl.org/NET/Tcl-FAQ/
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:
http://www.tcl.tk/resource/
The TDX sponsor, ActiveState, also keeps info to convince your
boss Tcl is a good thing
http://www.tcl.tk/scripting/
The Tcl'ers Wiki is a huge, dynamic, collaboratively edited repository
of documentation, examples, tutorials and pontifications on all things
Tcl.
http://wiki.tcl.tk/0
For the ideal overview of the topics about Tcl most likely to
interest a newcomer, see "Arts and Crafts ..."
http://wiki.tcl.tk/969
There's also a high-quality Wikibook on Tcl:
http://en.wikibooks.org/wiki/Programming:Tcl
ActiveState maintains binaries distribution and development tools
http://www.activestate.com/Tcl
along with a Cookbook of Tcl recipes
http://aspn.activestate.com/ASPN/Cookbook/Tcl
deli.cio.us presents an intriguing approach to reference commentary.
It already aggregates quite a bit of Tcl intelligence.
http://del.icio.us/tag/tcl
Cameron Laird tracks several Tcl/Tk references of interest
http://phaseit.net/claird/comp.lang.tcl/
Cetus Links maintains a Tcl/Tk page with verified links
http://www.cetus-links.org/oo_tcl_tk.html
"Yahoo! Groups" archives comp.lang.tcl.announce posts
http://groups.yahoo.com/group/tcl_announce/
Previous - (U)se the (R)esource, (L)uke! - messages are listed here:
http://www.ddj.com/topic/tcl/
An alternative is
http://groups.google.com/groups?oi=djq&as_q=+Tcl-URL&as_ugroup=comp.lang.tcl
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 protected]> 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.