mopybird 144334abef first commit %!s(int64=2) %!d(string=hai) anos
..
images 144334abef first commit %!s(int64=2) %!d(string=hai) anos
README 144334abef first commit %!s(int64=2) %!d(string=hai) anos
anilabel.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
aniwave.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
arrow.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
bind.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
bitmap.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
browse 144334abef first commit %!s(int64=2) %!d(string=hai) anos
button.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
check.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
clrpick.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
colors.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
combo.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
cscroll.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
ctext.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
dialog1.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
dialog2.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
en.msg 144334abef first commit %!s(int64=2) %!d(string=hai) anos
entry1.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
entry2.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
entry3.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
filebox.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
floor.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
form.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
goldberg.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
hello 144334abef first commit %!s(int64=2) %!d(string=hai) anos
hscale.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
icon.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
image1.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
image2.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
items.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
ixset 144334abef first commit %!s(int64=2) %!d(string=hai) anos
knightstour.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
label.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
labelframe.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
license.terms 144334abef first commit %!s(int64=2) %!d(string=hai) anos
mclist.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
menu.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
menubu.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
msgbox.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
nl.msg 144334abef first commit %!s(int64=2) %!d(string=hai) anos
paned1.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
paned2.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
pendulum.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
plot.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
puzzle.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
radio.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
rmt 144334abef first commit %!s(int64=2) %!d(string=hai) anos
rolodex 144334abef first commit %!s(int64=2) %!d(string=hai) anos
ruler.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
sayings.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
search.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
spin.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
square 144334abef first commit %!s(int64=2) %!d(string=hai) anos
states.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
style.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
tclIndex 144334abef first commit %!s(int64=2) %!d(string=hai) anos
tcolor 144334abef first commit %!s(int64=2) %!d(string=hai) anos
text.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
textpeer.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
timer 144334abef first commit %!s(int64=2) %!d(string=hai) anos
toolbar.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
tree.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
ttkbut.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
ttkmenu.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
ttknote.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
ttkpane.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
ttkprogress.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
ttkscale.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
twind.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
unicodeout.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
vscale.tcl 144334abef first commit %!s(int64=2) %!d(string=hai) anos
widget 144334abef first commit %!s(int64=2) %!d(string=hai) anos

README

This directory contains a collection of programs to demonstrate
the features of the Tk toolkit. The programs are all scripts for
"wish", a windowing shell. If wish has been installed on your path
then you can invoke any of the programs in this directory just
by typing its file name to your command shell under Unix. Otherwise
invoke wish with the file as its first argument, e.g., "wish hello".
The rest of this file contains a brief description of each program.
Files with names ending in ".tcl" are procedure packages used by one
or more of the demo programs; they can't be used as programs by
themselves so they aren't described below.

hello - Creates a single button; if you click on it, a message
is typed and the application terminates.

widget - Contains a collection of demonstrations of the widgets
currently available in the Tk library. Most of the .tcl
files are scripts for individual demos available through
the "widget" program.

ixset - A simple Tk-based wrapper for the "xset" program, which
allows you to interactively query and set various X options
such as mouse acceleration and bell volume. Thanks to
Pierre David for contributing this example.

rolodex - A mock-up of a simple rolodex application. It has much of
the user interface for such an application but no back-end
database. This program was written in response to Tom
LaStrange's toolkit benchmark challenge.

tcolor - A color editor. Allows you to edit colors in several
different ways, and will also perform automatic updates
using "send".

rmt - Allows you to "hook-up" remotely to any Tk application
on the display. Select an application with the menu,
then just type commands: they'll go to that application.

timer - Displays a seconds timer with start and stop buttons.
Control-c and control-q cause it to exit.

browse - A simple directory browser. Invoke it with and argument
giving the name of the directory you'd like to browse.
Double-click on files or subdirectories to browse them.
Control-c and control-q cause the program to exit.