Overview |
Tcl is a language that was created to be
easily embedded into applications. Tk is a
graphical toolkit that makes creating user interfaces simple. Both were
created by John Ousterhout while he was a professor at U.C. Berkeley. He
now directs their development at Sun Microsystems.
|
Documentation |
Tcl/Tk Reference Pages
|
Patches |
Patches need to be applied to the core distribution using
To reverse an old patch
so that you can apply a new one, use
patch -R < old_patch_file
|
tcl8.0p2-winpipe-patch |
Patch made against tcl8.0p2.
Adds support for event driven pipes (both named and anonymous) to Tcl.
This allows the fileevent command to work properly on Windows NT
and Windows 95.
|
tcl8.0-winpipe-patch |
Patch made against tcl8.0.
Adds support for event driven pipes (both named and anonymous) to Tcl.
This allows the fileevent command to work properly on Windows NT
and Windows 95.
|
tcl80_bin.zip |
Incorporates the above patch into a Microsoft Visual C++ 4.2 compiled set
of executables and DLLs. Replace the executables and DLLs from the
Sun distribution with these.
|
Extensions |
Below are some Tcl extensions.
|
Expect-5.21 for NT |
Expect 5.21 for Windows NT, ported by Gordon Chaffee
Expect is a program that performs
programmed dialog with other interactive programs. This is a beta release
that supports most, but not all, of expect. The package also comes BLT.
|
olednd.zip |
OLE Drag and Drop for Windows 95 and Windows NT. Created by Gordon Chaffee
Allows drag and drop to work between Tk 8.0 programs and other programs
running on your desktop. Here is a help file.
|
tclodbc20.zip |
Extension to Tcl 8.0 created by Roy Nurmi
Tclodbc is an object oriented ODBC database
interface to tcl language. Interface supports
multiple simultaneous connections, transaction
handling, precompiled sql statemets and sql argument
handling. All functionality is implemented with one
actual command, database.
|
DirectX audio |
Extension to Tcl 8.0 created by Nat Pryce
Tkwav provides asynchronous playback and mixing of WAV files on
Windows 95 and NT 4.0 using DirectX.
|