Tcl/Tk :A Developer's Guide ( 2 )

Publication subTitle :A Developer's Guide

Publication series :2

Author: Flynt   Clif;Rose   Marshall T.  

Publisher: Elsevier Science‎

Publication year: 2003

E-ISBN: 9780080518435

P-ISBN(Paperback): 9781558608023

P-ISBN(Hardback):  9781558608023

Subject: TP312 程序语言、算法语言

Language: ENG

Access to resources Favorite

Disclaimer: Any content in publications that violate the sovereignty, the constitution or regulations of the PRC is not accepted or approved by CNPIEC.

Description

Tcl/Tk (Tool Command Language/Tool Kit) makes it fast and easy to implement any type of application, from games to network analyzers. Tcl/Tk is a full-bodied, mature programming platform used by NASA rocket scientists, Wall Street database experts, Internet designers, and open source programmers around the world. Tcl/Tk's multi-faceted and extensible nature make it ideal for developing end-user GUIs, client/server middleware, Web applications, and more. You can code completely in Tcl, use any of hundreds of extensions, call C or Java subroutines from Tcl/Tk, or use Tcl to glue legacy applications together.

Written from a programmer's perspective, Tcl/Tk: A Developer's Guide describes how to use Tcl's standard tools and the unique features that make Tcl/Tk powerful: including graphics widgets, packages, namespaces, and extensions. With this book an experienced programmer will be able to code Tcl in a few hours. In just a few chapters you will learn about Tcl features that allow you to isolate and protect your code from being damaged in large applications. You will even learn how to extend the language itself.

Tcl/Tk: A Developer's Guide clearly discusses development tools, proven techniques, and existing extensions. It shows how to use Tcl/Tk effectively and provides many code examples. This fully revised new edition is the complete resource for computer professionals, from systems administrators to programmers. It covers versions 7.4 to 8.4 and in

Chapter

Front Cover

pp.:  1 – 4

TCL/TK A Developer’s Guide

pp.:  4 – 5

Copyright Page

pp.:  5 – 8

Foreword

pp.:  6 – 26

Contents

pp.:  8 – 6

Preface

pp.:  26 – 30

Introduction

pp.:  30 – 34

Chapter 1. Tcl/Tk Features

pp.:  34 – 52

Chapter 2. The Mechanics of Using the Tcl and Tk Interpreters

pp.:  52 – 70

Chapter 3. Introduction to the Tcl Language

pp.:  70 – 120

Chapter 4. The File System, Disk I/O, and Sockets

pp.:  120 – 146

Chapter 5. Using Strings and Lists

pp.:  146 – 174

Chapter 6. Building Complex Data Structures with Lists and Arrays

pp.:  174 – 212

Chapter 7. Procedure Techniques

pp.:  212 – 246

Chapter 8. Namespaces and Packages

pp.:  246 – 282

Chapter 9. Introduction to Tk Graphics

pp.:  282 – 348

Chapter 10. Using the canvas Widget

pp.:  348 – 412

Chapter 11. The text Widget and html lib

pp.:  412 – 456

Chapter 12. Tk Megawidgets

pp.:  456 – 536

Chapter 13. Writing a Tcl Extension

pp.:  536 – 602

Chapter 14. Extensions and Packages

pp.:  602 – 642

Chapter 15. Programming Tools

pp.:  642 – 680

Chapter 16. Tips and Techniques

pp.:  680 – 706

Appendix A. About the CD-ROM

pp.:  706 – 708

Appendix B. Installing Tcl/Tk Distributions

pp.:  708 – 728

Appendix C. Installing Tcl/Tk Extensions

pp.:  728 – 744

Appendix D. Installing Tcl/ Tk Applications

pp.:  744 – 760

Appendix E. Bonus Book and Tutorials

pp.:  760 – 764

Index of Commands

pp.:  764 – 766

Index

pp.:  766 – 793

The users who browse this book also browse


No browse record.