|
|
1.1 ! root 1: This directory contains a collection of programs to demonstrate ! 2: the features of the Tk toolkit. The programs are all scripts for ! 3: "wish", a windowing shell. If wish has been installed in /usr/local ! 4: then you can invoke any of the programs in this directory just ! 5: by typing its file name to your command shell. Otherwise invoke ! 6: wish on the file using the "-f" switch to wish, e.g. "wish -f hello". ! 7: The rest of this file contains a brief description of each program. ! 8: Files with names ending in ".tcl" are procedure packages used by one ! 9: or more of the demo programs; they can't be used as programs by ! 10: themselves so they aren't described below. ! 11: ! 12: hello - Creates a single button; if you click on it, a message ! 13: is typed and the application terminates. ! 14: ! 15: widget - Contains a collection of demonstrations of the widgets ! 16: currently available in the Tk library. Most of the .tcl ! 17: files are scripts for individual demos available through ! 18: the "widget" program. ! 19: ! 20: ixset - A simple Tk-based wrapper for the "xset" program, which ! 21: allows you to interactively query and set various X options ! 22: such as mouse acceleration and bell volume. Thanks to ! 23: Pierre David for contributing this example. ! 24: ! 25: rolodex - A mock-up of a simple rolodex application. It has much of ! 26: the user interface for such an application but no back-end ! 27: database. This program was written in response to Tom ! 28: LaStrange's toolkit benchmark challenge. ! 29: ! 30: timer - Displays a seconds timer with start and stop buttons. ! 31: Control-c and control-q cause it to exit. ! 32: ! 33: browse - A simple directory browser. Invoke it with and argument ! 34: giving the name of the directory you'd like to browse. ! 35: Double-click on files or subdirectories to browse them. ! 36: Control-c and control-q cause the program to exit. ! 37: ! 38: dialog - Displays a simple dialog. Click on any button and the ! 39: application exits. ! 40: ! 41: size - Takes three arguments: the name of an application, the ! 42: name of a widget in that application, and the name of an ! 43: integer-valued option for that widget. Allows you to ! 44: interactively resize the given option. For example, ! 45: start up the dialog demo, then type ! 46: "size dialog .bot.middle -pady" for an example. ! 47: ! 48: color - Similar to "size", but modifies a color option. Try ! 49: "color dialog .bot.middle -bg" for an example. ! 50: ! 51: tkSquare.c - A very simple widget to provide an example of how to ! 52: implement a new widget. When building a new widget you ! 53: may find it useful to start from this code.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.