Curses is a C library designed to provide the C developer a level of abstraction for writing CUI's
Here is a list of the various attempts to define Tk interface based on curses.
What: Tcl Extensions by Michael Schwart
Where: http://www.du.edu/%7Emschwart/tcl-tk.htm
Description: This page contains pointers to a number of Tcl extensions,
including a Tk that uses Curses,
GD (Image file rendering based on the Tom Boutell's gd library
- supports PNG and GIF) - version 0.1.0.4,
GDI (Graphics device drawing similar to Tk canvas, but for Windows)
- version 0.9.8.3,
HDC (Name/address manipulations) - version 0.2.0.1,
WMF (Windows metafile context for copying to clipboard)
- version 0.1.0.2,
Tkmsmail (MAPI and CMD mail interfaces, allowing Windows programs to
send mail) - version 1.0.1.1 (now available from the tcl core's
CVS repository and is TEA compliant) ,
Print (printer contexts, providing invocation of common printer
dialogs and exposes the device context for supporting interaction
with other platform specific drawing primitives - Windows and Unix) -
version 0.9.5.2,
Profile (.INI file manipulations - Windows and Unix) - version 0.6.0.2,
Signal (simple signal processing - Unix) - version 1.4,
Winexec (Windows exec command which can properly launch detached
16 bit and DOS apps as well as Win32 apps) - version 0.6.0.1,
a .zip bundle of Tcl 8.2 DLLs with NT stubs.
Updated: 06/1999
Contact: mailto:[email protected]
What: TUI for Windows NT
Where: From the contact
Description: Contact indicates that he is working on a port of Ncurses and
the XTerminal 0.6.9 interface) to Windows NT for use by Tcl.
Updated: 08/1999
Contact: mailto:[email protected] (David Gravereaux)