Here are a few more resources for learning Tcl and Tk
- Expect is an extension that makes it easy to automate certain tasks. The source and instructions are available at this website. Expect is also available as an ActiveTcl package
http://expect.nist.gov/ - TclX adds many new tools to Tcl to make Tcl more useful as a Unix/Linux system control language.
http://tclx.sourceforge.net/ - The Img image extension adds more graphic formats to the Wish interpreter. This package is also available as an ActiveTcl package
http://sourceforge.net/projects/tkimg/ - Crimp supports many image processing operations on Tcl images.
http://chiselapp.com/user/andreas_kupries/repository/crimp/doc/tip/embedded/www/doc/files/crimp_installer.html - TkCon is an enhanced console for Tcl/Tk. Here is the download site. TkCon is distributed with ActiveTcl
http://sourceforge.net/projects/tkcon/ - Htmllib is a pure Tcl package for rendering HTML. It's too limited to use to develop a full-featured browser, but is very useful for embedded help pages and documentation. Here are links to Steve Uhler's original code and the extended version from Clif Flynt.
Original
http://wuarchive.wustl.edu/languages/tcl/html\_library-0.3.tar.gz - Updated
http://noucorp.com/cgi-bin/noucorp/generic.tcl?dir=/var/www/html/tcl/utilities - The Tcl StyleGuide describes the standard format for writing Tcl/Tk applications. You don't need to follow this style guide, but it will make you life simpler (and make life simpler for folks who need to maintain your code) if you do.
http://www.tcl.tk/doc/styleGuide.pdf - Critcl lets you easily merge C and Tcl code. This allows you to create high-performance applications that are fast to develop. This package is also distributed with ActiveTcl
http://equi4.com/starkit/critcl.html