TKCMD(1) TKCMD(1)
NAME
tkcmd - enter Tk commands interactively
SYNOPSIS
tkcmd [ -iu ] [ tkarg ]
DESCRIPTION
Tkcmd allows interactive entry of Tk commands; it is useful
for testing out features of Tk prior to incorporating them
in a Limbo program. It accepts two arguments:
-i Force interactive mode. In interactive mode (the
default if the standard input is directed at
/dev/cons), a prompt is printed before every tk command
entered.
-u Suppress the automatic tk update command after every
entered command.
When tkcmd is started, a new top level window is created;
tkcmd creates a titlebar and handles all the normal window
window manager interactions. When the window is closed,
tkcmd terminates. Each line typed to tkcmd is passed
directly to the function Tk->cmd (see tk(2)) and executed in
the context of the top level window; a Tk ``update'' command
is then issued. Any return value from the command is
printed. There is one predefined Tk channel, named ``std-
out''; anything sent down this channel will be printed to
the standard output.
SOURCE
/appl/cmd/tkcmd.b
SEE ALSO
tk(2), intro(9), sh-tk(1)
Page 1 Plan 9 (printed 10/28/25)