Skip to content

Tcl/Tk in a Nutshell A Desktop Quick Reference

Best in textbook rentals since 2012!

ISBN-10: 1565924339

ISBN-13: 9781565924338

Edition: 1999

Authors: Paul Raines, Jeff Tranter, Andy Oram

List price: $39.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

The Tcl language and Tk graphical toolkit are simple and powerful building blocks for custom applications. The Tcl/Tk combination is increasingly popular because it lets you produce sophisticated graphical interfaces with a few easy commands, develop and change scripts quickly, and conveniently tie together existing utilities or programming libraries. One of the attractive features of Tcl/Tk is the wide variety of commands, many offering a wealth of options. Most of the things you'd like to do have been anticipated by the language's creator, John Ousterhout, or one of the developers of Tcl/Tk's many powerful extensions. Thus, you'll find that a command or option probably exists to provide…    
Customers also bought

Book details

List price: $39.99
Copyright year: 1999
Publisher: O'Reilly Media, Incorporated
Publication date: 4/20/1999
Binding: Paperback
Pages: 462
Size: 6.54" wide x 8.94" long x 0.94" tall
Weight: 1.386

Paul Raines is a physicist and scientific programmer at the Stanford Linear Accelerator Center at Stanford University where he is part of a large collaboration studying CP violation (why charge and parity are not conserved in some particle decays). He is a huge advocate of scripting languages and has been using Tcl on various projects since 1992. He is also the coauthor of O'Reilly & Associates' Tcl/Tk in a Nutshell. When he can get away from the lab, Paul enjoys hiking, bridge, and soccer.

Preface
Introduction
What Is Tcl?
Structure of This Book
Tcl Core Commands
Overview
Basic Language Features
Command-Line Options
Environment Variables
Special Variables
Backslash Substitutions
Operators and Math Functions
Regular Expressions
Pattern Globbing
Predefined I/O Channel Identifiers
Group Listing of Commands
Alphabetical Summary of Commands
Tk Core Commands
Example
Command-Line Options
Environment Variable
Special Variables
Group Listing of Tk Commands
Widget Overview
Widget Commands
Utility Commands
The Tcl C Interface
Constants
Data Types
Group Listing of Functions
Alphabetical Summary of Functions
The Tk C Interface
Constants
Data Types
Group Listing of Functions
Alphabetical Summary of Functions
Expect
Overview
Example
Command-Line Options
Environment Variables
Special Variables
Grouped Summary of Commands
Alphabetical Summary of Commands
[incr Tcl]
Basic Class Definition
Special Variables
Group Listing of Commands
Example
Alphabetical Summary of Commands
[incr Tk]
Basic Structure of a Mega-widget
Special Variable
Methods and Variables
Alphabetical Summary of Commands
Tix
Tix Overview
Special Variables
Group Listing of Tix Commands
Tix Mega-widget Overview
Tix Mega-widgets
Tix Standard Widgets Overview
Tix Standard Widgets
Tix Core Commands
Tix Extensions to Tk image Command
TclX
Special Variables
Group Listing of Commands
Alphabetical Summary of Commands
BLT
Environment Variable
Special Variables
Group Listing of Commands
Alphabetical Summary of Commands
Oratcl
Overview
Example
Environment Variables
Special Variables
Group Listing of Commands
Alphabetical Summary of Commands
Sybtcl
Overview
Example
Environment Variables
Special Variables
Group Listing of Commands
Alphabetical Summary of Commands
Tclodbc
Overview
Group Listing of Commands
Summary of Commands
Hints and Tips for the Tcl Programmer
Think Commands, Not Statements
Comments Are Treated as Commands
A Symbolic Gesture
Lists Are Strings, but Not All Strings Are Lists
Indirect References
Executing Other Programs
When Is a Number Not a Number?
Quoting and More Quoting
Write Once, Run Where?
Common Tk Errors
Use the Source, Luke!
Tcl Resources
Index