Annotation of micropolis/src/tk/library/demos/README, revision 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.