En savoir plus
Table des matières
Preface;
Conventions;
Contact O'Reilly & Associates;
About This Book;
Acknowledgments;
Chapter 1: Introduction;
1.1 What Is Tcl?;
1.2 Structure of This Book;
Chapter 2: Tcl Core Commands;
2.1 Overview;
2.2 Basic Language Features;
2.3 Command-Line Options;
2.4 Environment Variables;
2.5 Special Variables;
2.6 Backslash Substitutions;
2.7 Operators and Math Functions;
2.8 Regular Expressions;
2.9 Pattern Globbing;
2.10 Predefined I/O Channel Identifiers;
2.11 Group Listing of Commands;
2.12 Alphabetical Summary of Commands;
Chapter 3: Tk Core Commands;
3.1 Example;
3.2 Command-Line Options;
3.3 Environment Variable;
3.4 Special Variables;
3.5 Group Listing of Tk Commands;
3.6 Widget Overview;
3.7 Widget Commands;
3.8 Utility Commands;
Chapter 4: The Tcl C Interface;
4.1 Constants;
4.2 Data Types;
4.3 Group Listing of Functions;
4.4 Alphabetical Summary of Functions;
Chapter 5: The Tk C Interface;
5.1 Constants;
5.2 Data Types;
5.3 Group Listing of Functions;
5.4 Alphabetical Summary of Functions;
Chapter 6: Expect;
6.1 Overview;
6.2 Example;
6.3 Command-Line Options;
6.4 Environment Variables;
6.5 Special Variables;
6.6 Grouped Summary of Commands;
6.7 Alphabetical Summary of Commands;
Chapter 7: [incr Tcl];
7.1 Basic Class Definition;
7.2 Special Variables;
7.3 Group Listing of Commands;
7.4 Example;
7.5 Alphabetical Summary of Commands;
Chapter 8: [incr Tk];
8.1 Basic Structure of a Mega-widget;
8.2 Special Variable;
8.3 Methods and Variables;
8.4 Alphabetical Summary of Commands;
Chapter 9: Tix;
9.1 Tix Overview;
9.2 Special Variables;
9.3 Group Listing of Tix Commands;
9.4 Tix Mega-widget Overview;
9.5 Tix Mega-widgets;
9.6 Tix Standard Widgets Overview;
9.7 Tix Standard Widgets;
9.8 Tix Core Commands;
9.9 Tix Extensions to Tk image Command;
Chapter 10: TclX;
10.1 Special Variables;
10.2 Group Listing of Commands;
10.3 Alphabetical Summary of Commands;
Chapter 11: BLT;
11.1 Environment Variable;
11.2 Special Variables;
11.3 Group Listing of Commands;
11.4 Alphabetical Summary of Commands;
Chapter 12: Oratcl;
12.1 Overview;
12.2 Example;
12.3 Environment Variables;
12.4 Special Variables;
12.5 Group Listing of Commands;
12.6 Alphabetical Summary of Commands;
Chapter 13: Sybtcl;
13.1 Overview;
13.2 Example;
13.3 Environment Variables;
13.4 Special Variables;
13.5 Group Listing of Commands;
13.6 Alphabetical Summary of Commands;
Chapter 14: Tclodbc;
14.1 Overview;
14.2 Group Listing of Commands;
14.3 Summary of Commands;
Chapter 15: Hints and Tips for the Tcl Programmer;
15.1 Think Commands, Not Statements;
15.2 Comments Are Treated as Commands;
15.3 A Symbolic Gesture;
15.4 Lists Are Strings, but Not All Strings Are Lists;
15.5 Indirect References;
15.6 Executing Other Programs;
15.7 When Is a Number Not a Number?;
15.8 Quoting and More Quoting;
15.9 Write Once, Run Where?;
15.10 Common Tk Errors;
15.11 Use the Source, Luke!;
Tcl Resources;
Web Sites;
Usenet Newsgroups;
Mailing Lists;
Colophon;
A propos de l'auteur
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.