Yifeng Li fc024fb51d tkcon.tcl: disable Tk version check. пре 1 година
..
INSTALL ba834f0a73 Import upstream 1.2.2. пре 1 година
Makefile.am ba834f0a73 Import upstream 1.2.2. пре 1 година
Makefile.in ba834f0a73 Import upstream 1.2.2. пре 1 година
README ba834f0a73 Import upstream 1.2.2. пре 1 година
aclocal.m4 ba834f0a73 Import upstream 1.2.2. пре 1 година
bootstrap ba834f0a73 Import upstream 1.2.2. пре 1 година
configure ba834f0a73 Import upstream 1.2.2. пре 1 година
configure.ac ba834f0a73 Import upstream 1.2.2. пре 1 година
console.tcl ba834f0a73 Import upstream 1.2.2. пре 1 година
console.test ba834f0a73 Import upstream 1.2.2. пре 1 година
console_demo.tcl ba834f0a73 Import upstream 1.2.2. пре 1 година
install-sh ba834f0a73 Import upstream 1.2.2. пре 1 година
missing ba834f0a73 Import upstream 1.2.2. пре 1 година
mkinstalldirs ba834f0a73 Import upstream 1.2.2. пре 1 година
pkgIndex.tcl ba834f0a73 Import upstream 1.2.2. пре 1 година
tkcon.tcl fc024fb51d tkcon.tcl: disable Tk version check. пре 1 година

README

sppdgTcllib/console/README

console package


This tcl library provides the 'console' package for use within
applications.

It is often nice to be able to open a console window in your
application to give users access to a log window and/or to give
programmers the ability to debug applications on the fly. You can
either look at the results of commands (puts output is captured) or
type commands directly into the interpreter.

Long, long ago, Jeff Hobbs published a Console widget, based on his
tkcon work and the 'widget' package. But this has not been updated
and doesn't work too well. Note that 'package require Console' (with
a capital C) gets you the Hobbs widget. Use lowercase for this
package.

This alternative package wraps around the (more updated and complete)
tkcon application. This is an excellent console application in its
own rithe, and can be invoked as a componet of another application, if
you know all the secret internal bits to set.


SYNOPSIS
--------

package require console
console::create ?options?
console::show
console::hide


COMMANDS:
---------

console::create ?options?

Create the console window. This must be a toplevel window, and cannot
be a widget to be packed into another interface. Each option requires
a value.

console::show

Shows (deiconifies) the console window. Sets the -variable to "1".

console::hide

Hides (withdraws) the console window. Sets the -variable to "0"


OPTIONS
-------

Options control the behavior of the console. You can't change 'em
once created.

-showOnStartup

If value is "1", the console is shown when created. If the value is
"0", then the console is created in a withdrawn state. The default is
0.

-root

Root window name for the console. This must be a toplevel, and it
must not yet exist. Default is .console.

-protocol