Book description
2202H-5
The Tcl/Tk best-seller, now completely updated for Tcl 8.2 and the Tcl Web Server!
Tcl/Tk 8.2 is the first scripting language that can handle enterprise-wide integration tasks that encompass Windows, Solaris, Macintosh, and other key platforms. Now, in this fully updated Third Edition, Tcl/Tk development team member and best-selling author Brent Welch presents all you need to know to achieve powerful results with Tcl/Tk 8.2 and the new Tcl Web Server.
Coverage includes:
Tcl's fundamental mechanisms and operating system interfaces
Basic and advanced coding techniques and tools, including the Tcl script library facility
Tk and X Windows-with detailed examples and sample widgets
The new, extensible Tcl Web Server
New Tcl internationalization features and thread support
New techniques for working with regular expressions and namespaces
You'll find extensive coverage of user interface development, as well as application integration techniques that leverage Tcl/Tk's powerful cross-platform scripting capabilities. Welch covers Tcl's extensive network support, as well as Safe Tcl, C programming with the Tk toolkit, the Tcl compiler, and Tcl/Tk plug-ins for Netscape and Internet Explorer. Whether you're a current Tcl/Tk programmer, or a developer searching for a convenient, powerful multiplatform scripting language, Practical Programming in Tcl and Tk, Third Edition delivers exactly what you're looking for.
"This is an excellent book, loaded with useful examples. Newcomers to Tk will find the widget descriptions particularly helpful." --John Ousterhout CEO and founder of Scriptics Corporation and the creator of Tcl/Tk
"Brent Welch fills an important need for an introduction to Tcl/Tk with an applied focus and with coverage of many of the useful extensions available . . . I recommend this book to my new students . . . and I keep a copy handy for my own use." --Joseph A. Konstan, Professor of Computer Science University of Minnesota
ABOUT THE CD-ROM
The accompanying CD-ROM includes the Tcl Web Server; Tcl/Tk distributions for Windows 9x/NT, Solaris, and Macintosh; plus an extensive collection of free Tcl/Tk software-including all the code from the book.
Art: Include the same boxed quotes that appeared on the 2e back cover.
Table of contents
- Copyright
- List of Examples
- List of Tables
- Preface
-
Tcl Basics
- 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
- Running Programs with exec
- The file Command
- Cross-Platform File Naming
- Manipulating Files and Directories
- File Attributes
- Input/Output Command Summary
- Opening Files for I/O
- Reading and Writing
- The Current Directory — cd and pwd
- Matching File Names with glob
- The exit and pid Commands
- Environment Variables
- The registry Command
- Advanced Tcl
- Tk Basics
- Tk Widgets
- Tk Details
- C Programming
-
Changes
-
Tcl 7.4/Tk 4.0
- wish
- Obsolete Features
- The cget Operation
- Input Focus Highlight
- Bindings
- Scrollbar Interface
- pack info
- Focus
- The send Command
- Internal Button Padding
- Radiobutton Value
- Entry Widget
- Menus
- Listboxes
- No geometry Attribute
- Text Widget
- Color Attributes
- Color Allocation and tk colormodel
- Canvas scrollincrement
- The Selection
- The bell Command
- Tcl 7.5/Tk 4.1
- Tcl 7.6/Tk 4.2
-
Tcl/Tk 8.0
- The Tcl Compiler
- Namespaces
- Safe-Tcl
- New lsort
- tcl_precision Variable
- Year 2000 Convention
- Http Package
- Serial Line I/O
- Platform-Independent Fonts
- The tk scaling Command
- Application Embedding
- Native Menus and Menubars
- CDE Border Width
- Native Buttons and Scrollbars
- Images in Text Widgets
- No Errors from destroy
- grid rowconfigure
- The Patch Releases
- Tcl/Tk 8.1
- Tcl/Tk 8.2
- Tcl/Tk 8.3
- About The CD-ROM
-
Tcl 7.4/Tk 4.0
- Index
Product information
- Title: Practical Programming in Tcl & Tk, Third Edition
- Author(s):
- Release date: November 1999
- Publisher(s): Pearson
- ISBN: 9780130220288
You might also like
book
Tcl 8.5 Network Programming
Learn Tcl and you’ll never look back when it comes to developing network-aware applications. This book …
book
Tcl and the Tk Toolkit, Second Edition
John K. Ousterhout’s Definitive Introduction to Tcl/Tk–Now Fully Updated for Tcl/Tk 8.5 is the fastest way …
book
BSD Unix® Toolbox: 1000+ Commands for FreeBSD®, OpenBSD, and NetBSD®
This handy, compact guide teaches you to use BSD UNIX systems as the experts do: from …
video
Beginning Open Source Development on Linux
6+ Hours of Video Instruction Get started developing applications on Linux! Description Beginning Open Source Development …