Muutke küpsiste eelistusi

TCL/TK in a Nutshell - A Desktop Quick Reference: A Desktop Quick Reference 1976. Corr. 5th Printing ed. [Pehme köide]

  • Formaat: Paperback / softback, 462 pages, kõrgus x laius x paksus: 227x166x24 mm, 1 Illustrations
  • Sari: In a Nutshell (O'Reilly)
  • Ilmumisaeg: 04-May-1999
  • Kirjastus: O'Reilly Media
  • ISBN-10: 1565924339
  • ISBN-13: 9781565924338
Teised raamatud teemal:
  • Pehme köide
  • Hind: 39,09 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Tavahind: 45,99 €
  • Säästad 15%
  • Raamatu kohalejõudmiseks kirjastusest kulub orienteeruvalt 2-4 nädalat
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Tellimisaeg 2-4 nädalat
  • Lisa soovinimekirja
  • Formaat: Paperback / softback, 462 pages, kõrgus x laius x paksus: 227x166x24 mm, 1 Illustrations
  • Sari: In a Nutshell (O'Reilly)
  • Ilmumisaeg: 04-May-1999
  • Kirjastus: O'Reilly Media
  • ISBN-10: 1565924339
  • ISBN-13: 9781565924338
Teised raamatud teemal:
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 just what you need. And that's why it's valuable to have a quick reference that briefly describes every command and option in the core Tcl/Tk distribution as well as the most popular extensions. Keep this book on your desk as you write scripts, and you'll be able to find almost instantly the particular option you need. Most chapters consist of alphabetical listings. Since Tk and mega-widget packages break down commands by widget, the chapters on these topics are organized by widget along with a section of core commands where appropriate. Contents include: Core Tcl and Tk commands and Tk widgets C interface (prototypes) Expect [ incr Tcl] and [ incr Tk] Tix TclX BLT Oratcl, SybTcl, and Tclodbc
Preface xi
Chapter 1 -- Introduction
1(2)
What Is Tcl?
1(1)
Structure of This Book
2(1)
Chapter 2 -- Tcl Core Commands
3(44)
Overview
3(1)
Basic Language Features
4(1)
Command-Line Options
5(1)
Environment Variables
5(1)
Special Variables
5(1)
Backslash Substitutions
6(1)
Operators and Math Functions
7(2)
Regular Expressions
9(1)
Pattern Globbing
10(1)
Predefined I/O Channel Identifiers
11(1)
Group Listing of Commands
11(5)
Alphabetical Summary of Commands
16(31)
Chapter 3 -- Tk Core Commands
47(90)
Example
47(2)
Command-Line Options
49(1)
Environment Variable
50(1)
Special Variables
50(1)
Group Listing of Tk Commands
50(2)
Widget Overview
52(4)
Widget Commands
56(45)
Utility Commands
101(36)
Chapter 4 -- The Tcl C Interface
137(19)
Constants
137(1)
Data Types
138(2)
Group Listing of Functions
140(8)
Alphabetical Summary of Functions
148(8)
Chapter 5 -- The Tk C Interface
156(18)
Constants
156(1)
Data Types
157(1)
Group Listing of Functions
158(8)
Alphabetical Summary of Functions
166(8)
Chapter 6 -- Expect
174(19)
Overview
174(1)
Example
175(1)
Command-Line Options
175(2)
Environment Variables
177(1)
Special Variables
177(2)
Grouped Summary of Commands
179(2)
Alphabetical Summary of Commands
181(12)
Chapter 7 -- [ incr Tcl]
193(8)
Basic Class Definition
193(1)
Special Variables
194(1)
Group Listing of Commands
194(1)
Example
194(1)
Alphabetical Summary of Commands
195(6)
Chapter 8 -- [ incr Tk]
201(4)
Basic Structure of a Mega-widget
201(1)
Special Variable
202(1)
Methods and Variables
202(2)
Alphabetical Summary of Commands
204(1)
Chapter 9 -- Tix
205(76)
Tix Overview
205(1)
Special Variables
205(1)
Group Listing of Tix Commands
206(2)
Tix Mega-widget Overview
208(1)
Tix Mega-widgets
208(40)
Tix Standard Widgets Overview
248(3)
Tix Standard Widgets
251(16)
Tix Core Commands
267(11)
Tix Extensions to Tk image Command
278(3)
Chapter 10 -- TclX
281(33)
Special Variables
281(1)
Group Listing of Commands
282(3)
Alphabetical Summary of Commands
285(29)
Chapter 11 -- BLT
314(74)
Environment Variable
315(1)
Special Variables
315(1)
Group Listing of Commands
315(1)
Alphabetical Summary of Commands
316(72)
Chapter 12 -- Oratcl
388(8)
Overview
388(1)
Example
389(1)
Environment Variables
389(1)
Special Variables
389(2)
Group Listing of Commands
391(1)
Alphabetical Summary of Commands
391(5)
Chapter 13 -- Sybtcl
396(7)
Overview
396(1)
Example
397(1)
Environment Variables
397(1)
Special Variables
397(2)
Group Listing of Commands
399(1)
Alphabetical Summary of Commands
399(4)
Chapter 14 -- Tclodbc
403(8)
Overview
403(1)
Group Listing of Commands
404(1)
Summary of Commands
405(6)
Chapter 15 -- Hints and Tips for the Tcl Programmer
411(16)
Think Commands, Not Statements
412(2)
Comments Are Treated as Commands
414(2)
A Symbolic Gesture
416(1)
Lists Are Strings, but Not All Strings Are Lists
416(2)
Indirect References
418(1)
Executing Other Programs
419(1)
When Is a Number Not a Number?
420(1)
Quoting and More Quoting
421(1)
Write Once, Run Where?
422(2)
Common Tk Errors
424(2)
Use the Source, Luke!
426(1)
Appendix -- Tcl Resources 427(2)
Index 429


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 times parity is not conserved in some particle decays, an arcane research topic that bears on the more understandable question of why there is an excess of matter over antimatter in the universe). He is a huge advocate of scripting languages and has been using Tcl on various projects since 1992. He also maintains a freely distributable quick- reference guide for Tcl/Tk, now published as O'Reilly & Associates' Tcl/Tk Pocket Reference. When he can get away from the lab, Paul enjoys hiking, bridge, and soccer. He lives in San Mateo, California, with his wife Deborah and her horse and three cats. Jeff Tranter works as a software designer for a Canadian telecommunications company and has been using Tcl since 1992 on a number of programming projects related to software tools and testing. He is an active user of Linux, a contributor to the Linux Documentation Project, and author of the O'Reilly book Linux Multimedia Guide. His hobbies include Ham radio, playing guitar, and mountain biking.