Annotation of micropolis/src/tk/library/demos/README, revision 1.1.1.1

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.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.