%|||% &|Author| [Chris Nelson]|& &|Publisher| [McGraw-Hill]|& &|Publication date| October, 1999|& &|ISBN| 0072120045|& &|Pages| 400+|& &|Price| 16.95 US|& &|WWW book information| http://www.purl.org/net/TclTkProgRef|& &|Book's examples| http://www.purl.org/net/TclTkProgRef|& &|Errata| http://www.purl.org/net/TclTkProgRef|& This book represents a more technical presentation of Tcl, adding examples, notes, warnings and explanations to the material from the Tcl man pages. ---- **Summary** Tcl and Tk graphical toolkit are powerful building blocks for creating dynamic Web content and graphical user interfaces--user base is 1 million and growing. Covers all basic Tcl language elements, Tk commands, widgets, and options. Quick, concise, accurate, and portable--ideal for everyday use. "Programmer's Tip" text boxes showcase author expertise and provide recommended approaches to different situations. ---- **Table of Contents** Acknowledgments, xv Introduction, xvii Getting Started with Tcl and Tk, 1 Tcl Basics, 1 Tk Basics, 13 Tcl/Tk Commands, 19 Syntax, 19 after, 19 append, 22 AppleScript, 23 argv0, 27 argc, 27 argv, 27 array, 28 auto_execok, 31 auto_load, 32 auto_mkindex, 34 auto_path, 35 auto_reset, 35 beep, 35 bell, 37 binary, 37 bind, 43 bindtags, 52 bgerror, 53 break, 54 button, 55 canvas, 58 case, 88 catch, 90 cd, 91 checkbutton, 91 clipboard, 95 clock, 96 close, 101 concat, 102 console, 102 continue, 104 dde, 105 destroy, 109 ecoding, 109 entry, 111 env, 119 eof, 121 error, 122 errorCode, 124 errorInfo, 126 eval, 126 event, 128 exec, 133 exit, 138 expr, 138 fblocked, 144 fconfigure, 145 fcopy, 149 file, 151 fileevent, 165 flush, 167 focus, 168 font, 170 for, 177 foreach, 178 format, 180 frame, 186 gets, 188 glob, 189 global, 191 grab, 193 grid, 195 history, 203 HTTP Package, 206 if, 214 image, 215 incr, 225 info, 225 interp, 232 join, 243 label, 244 lappend, 245 lindex, 246 linsert, 247 list, 248 listbox, 249 llength, 258 load, 259 lower, 260 lrange, 261 lreplace, 262 lsearch, 263 lsort, 264 menu, 266 menubutton, 282 message, 286 MsgCat Package, 287 namespace, 291 open, 298 option, 302 OptProc, 306 pack, 309 package, 314 parray, 318 pid, 319 place, 319 pkg_mklndex, 324 proc, 325 puts, 327 pwd, 328 radiobutton, 329 raise, 332 read, 333 regexp, 335 registry, 347 regsub, 351 rename, 353 resource, 355 return, 359 Safe Package, 361 scale, 366 scan, 371 scrollbar, 375 seek, 382 selection, 384 send, 387 set, 389 socket, 390 source, 394 split, 396 string, 397 subst, 406 switch, 407 tclLog, 410 tcl_endOfWord, 411 tcl_findLibrary, 411 tcl_library, 412 tcl_patchLevel, 413 tcl_platform, 413 tcl_precision, 414 tcl_rcFileName, 414 tcl_rcRsrcName, 414 tcl_startOfNextWord, 415 tcl_startOfPreviousWord, 415 tcl_traceCompile, 416 tcl_traceExec, 416 tcl_version, 417 tcl_wordBreakAfter, 417 tcl_wordBreakBefore, 417 tell, 418 text, 419 time, 448 tk, 449 tkTabToWindow, 451 tkwait, 451 tk_chooseColor, 453 tk_chooseDirectory, 454 tk_focusFollowsMouse, 455 tk_focusNext, 456 tk_focusPrev, 456 tk_getOpenFile, 457 tk_getSaveFile, 457 tk_library, 459 tk_messageBox, 459 tk_optionMenu, 461 tk_patchLevel, 462 tk_popup, 462 tk_strictMotif, 463 tk_version, 463 toplevel, 463 trace, 466 unknown, 469 unset, 471 update, 471 uplevel, 472 upvar, 474 variable, 476 vwait, 478 while, 478 winfo, 479 wm, 492 Appendix, 503 Setting Options, 503 Creating Widgets, 504 cget, 505 configure, 505 Option Types, 507 Options, 513 Index, 521 ---- [unperson] The 3 URLs on top don't work... [CLN] Sorry about that. My ISP merged with another eons ago and my files were kept around out of sheer inertia...the same force that kept me from bothering to move/copy them. I'll try to get the site up again soon and update the PURLs. ---- '''[RFox] - 2012-08-24 16:41:06''' http://www.amazon.com/Tcl-Tk-Programmers-Reference/dp/0072120045 Shows used booksellers that carry it. Shows available as a used book. I think this is out of print from McGraw Hill. <> Book