The Complete Tcl/Tk Training Course

The Complete Tcl/Tk Training Course

By (author) 

List price: US$106.99

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks


Tcl/Tk offers developers, sysadmins and Web managers awesome power. It's easy-to-learn, cross-platform, and the applications are virtually endless. This complete Tcl/Tk training package contains everything you need to get up-and-running with Tcl/Tk fast -- and to supercharge your productivity. The Tcl/Tk Multimedia Cyber Classroom is a complete multimedia course on Tcl/Tk, with thousands of lines of live code, hundreds of interactive exercises, and extensive audio -- interactive, hands-on, and fun. You also get Practical Programming in Tcl and Tk. From basic coding to advanced techniques, this is the most thorough, practical Tcl/Tk guide available, now updated to cover Tcl/Tk 8.0. Understand Tcl/Tk's interface to the operating system, its powerful script library facility, GUI development and more. Welch reviews Tcl's improved network support, Safe Tcl, C programming with the Tk toolkit, Internet scripting, even the Tcl/Tk Web browser plug-in.
show more

Product details

  • Mixed media product | 630 pages
  • 188.7 x 246.1 x 70.1mm | 1,721.85g
  • Prentice Hall
  • Upper Saddle River, United States
  • English
  • 2nd edition
  • 0130807567
  • 9780130807564

Table of contents

Tcl fundamentals; getting started; the Guestbook CGI application; string processing in Tcl; Tcl lists; control structure commands; procedures and scope; Tcl arrays; working with files and programs; Eval; regular expressions; Script libraries and packages; reflection and debugging; namespaces; event-driven programming; socket programming; multiple interpreters and Safe-Tcl; Tk fundamentals; Tk by example; the pack geometry manager; the grid geometry manager; the place geometry manager; binding commands to events; buttons and menus; the resource database; simple Tk widgets; scrollbars; the entry widget; the listbox widget; the text widget; the canvas widget; selections and the clipboard; focus, grabs and dialogs; Tk widget attributes; colour, images and cursors; fonts and text attributes; send; Window managers and Window; information; managing user preferences; a user interface to bindings; C programming and Tcl; C library overview; writing a Tk widget in C; Tcl 7.4/Tk 4.0; Tcl 7.5/Tk 4.1; Tcl 7.6/Tk 4.2; Tcl/Tk 8.0; Safe-Tk and the browser plug-in.
show more

About Brent B. Welch

Brent T. Welchis a software engineer at Xerox PARC, and a former software engineer at Sun Microsystems. He has served on the Tcl/Tk development team at each company.

Dave Zeltsermanis a principal in Net-Mgmt Tools & Solutions, Middleton, MA. He previously developed network management tools for Digital, Cisco and 3Com.
show more