home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-03-23 | 52.5 KB | 1,463 lines |
- Newsgroups: comp.lang.tcl,comp.answers,news.answers
- Path: bloom-beacon.mit.edu!gatech!howland.reston.ans.net!europa.eng.gtefsd.com!MathWorks.Com!news.kei.com!eff!neoucom.edu!news.ysu.edu!malgudi.oar.net!chemabs!lvirden
- From: lwv26@cas.org (Larry W. Virden)
- Subject: FAQ: comp.lang.tcl Frequently Asked Questions (5/5)
- (Last updated: March 22, 1994)
- Message-ID: <tcl.p5_764373488@cas.org>
- Followup-To: comp.lang.tcl
- Summary: A regular posting of the comp.lang.tcl Frequently Asked Questions
- (FAQ) and their answers. This is the fifth of five parts.
- This part is a catalog of Tcl-based extensions.
- Originator: lwv26@srv01s4
- Keywords: tcl, expect, extended tcl, wish, tk
- Sender: lvirden@cas.org
- Supersedes: <tcl.p5_761953031@cas.org>
- Reply-To: lvirden@cas.org (Larry W. Virden)
- Organization: Chemical Abstracts Service
- References: <tcl.p4_764373488@cas.org>
- Date: Tue, 22 Mar 1994 21:58:48 GMT
- Approved: news-answers-request@MIT.Edu
- Expires: Tue, 3 May 1994 21:58:08 GMT
- Lines: 1439
- Xref: bloom-beacon.mit.edu comp.lang.tcl:10858 comp.answers:4294 news.answers:16763
-
- Archive-name: tcl-faq/part5
- Version: 4.7
- Last-modified: March 22, 1994
-
- For more information concerning Tcl (see "tcl-faq/part1"),
- (see "tcl-faq/part2"), (see "tcl-faq/part3"), or (see "tcl-faq/part4").
-
- Index of questions:
-
- XIII. Since Tcl/Tk appear to be extensible, are there any common extensions?
- o adatcl
- o addinput
- o argument processing for Tcl
- o argument parsing with defaults
- o array name string matching extension
- o binary I/O
- o BLT toolkit
- o busy window
- o C++ compilation of tk
- o C++ Tcl objects
- o calculator
- o Calc_Object
- o calendar
- o Canvas bitmap mask extension
- o Canvas support of printing umlaut
- o Canvas support of open Tcl file
- o CASTE
- o command line bindings for entry widget
- o colorfocus replacement system
- o color settings
- o Compound itcl widget class
- o ctaxt
- o dashproc
- o dashed items in canvas
- o DBM 1.6 interface
- o define bitmaps in tk scripts
- o deck.tk
- o Directed Acyclic Graph (DAG) widgets
- o Disjoint listbox selections (Ewing)
- o Disjoint listbox selections (Ewing/Lutz)
- o Disjoint listbox selections (Raines)
- o Dynamic loading wish
- o Enabled Mail
- o file I/O as events
- o file select (sherman)
- o file select (Silva)
- o font settings
- o foreach additional list enhancement
- o FSBox - file selection box
- o fumx
- o GDBM Tcl interface
- o getdate
- o GLXAux bindings
- o graph
- o GRASS GIS widget
- o GroupKit
- o HTML for Alpha
- o Hush
- o iconbutton
- o [incr Tcl]
- o Informix interface
- o Jungle
- o Key List printing procedures
- o Key symbol dynamic support
- o Key symbols enhanced support
- o Lamda pure Tcl functions - noble
- o Lamda anonymous procedures - thomas
- o Lamda functions - Tromey
- o Lamda functions - Wallach
- o lassign
- o Lightweight plotting to canvas
- o lisp2wish (Kaye)
- o lisp2wish (Kramer)
- o list select
- o list quicksort
- o Metacanvas
- o Moat
- o moreButtons
- o mouse button release command
- o Multibyte Support for Tk
- o Multi-column menus for Tk 3.6
- o Multiple Extensions Management and Dynamic Linking
- o Multiple interpreter support
- o Nautilus
- o net CDF
- o Network management
- o NextStep / Tcl interface (Johnson)
- o NextStep / Tcl MAB
- o NIS+ interface library
- o Objective C / Tcl library
- o Open Scripting Architecture (Apple) Extension
- o OpenWindows tkBind mod
- o Oracle extension to Tcl.
- o Pacco (Pavia Active-Component Compound Objects)
- o Pack widget with no shrink option
- o package extension
- o Password widget
- o Pie menus
- o Pixel position of a character
- o Photo widget
- o Pixmap support
- o Postgres extensions
- o procedure tracing
- o Prolog / Tcl interface
- o pset
- o PV-WAVE interface
- o Salmon random numbers
- o structure like objects in Tcl
- o readline-like function support for tcl
- o readline-like function support for tk
- o readline-like function support for tk - miguel
- o RenderMan bindings
- o Reregister interpreter name
- o Safe Tcl Interpreter
- o Scheme-based Tk
- o searchbox
- o secure tcl
- o showproc.tcl
- o SIPP extensions
- o Spreadsheet
- o SQL support
- o SunOS dld package
- o Sybase Tcl
- o System V ipc
- o tcl and tk shared library support (Brown)
- o tcl and tk shared library support (Salmon)
- o tcl and tk shared library support (Zhu)
- o tcl debugger (libes)
- o tcl debugger (extended tcl)
- o Tcl externals
- o Tcl getopt - earls
- o Tcl getopt - mangin
- o Tcl getopt - roydhouse
- o Tcl IPC interface
- o Tcl Packages
- o Tcl Packages simplified
- o Tcl SQL
- o Tcl-DP
- o tcl2array
- o tclcompare
- o tclIV
- o tclMIDI
- o tclOBST
- o tclprof
- o tclRawTCP
- o tclsockets
- o tclTCP
- o Tcl/Tk Japanized; support for Kanji
- o tclvogle
- o Extended Tcl (tclX)
- o tclX / Tk merge
- o tclX dynamic library patches
- o tclXt
- o tclXtsend
- o tcl_object
- o tcl_streams
- o tcpConnect
- o TDebug
- o text widget 16 bit text support
- o text widget enhancements
- o text widget improved bindings
- o text widget underline colors
- o theObjects
- o Tix widget set
- o Tk auxilary library of bindings
- o tk Bell and Cutbuffer patches
- o Tk Canvas Segments
- o Tk Emacs bindings
- o Tk Emacs widget
- o Tk focus follows pointer
- o TkIcon
- o tkInput
- o TkMegaWidget
- o Tk menu insert subcommand
- o tk mwm enhancements
- o Tk Perl 4
- o Tk Perl 5
- o tk RichText Format widget
- o Tk without X (beta)
- o tk-mod.shar
- o tkCanvSeg
- o tkFScale
- o tkGLXwin
- o TkSteal
- o tkText (Tk 1.3 compatible - Christenson)
- o tkText (Tk 1.3 compatible - Cole)
- o tkText (Tk 2.0 compatible)
- o TkWindow access
- o tk equivalent of XTextWidth
- o Tooltalk interface
- o Transportable Objects
- o tree widget (brighton)
- o tree widget (richardson)
- o turtle graphics
- o validate
- o varframe
- o VUM widgets
- o warp
- o widgetTree
- o wmstuff
- o X11 Selection support enhancement
- o X11 visual selection subcommand
- o X11 XID enhancement - kaplan
- o X11 XID enhancement - hoegeman
- o XView Drop support
- o Zircon
-
- XIV. Is there any commercial use of Tcl/Tk?
-
- End of FAQ Index
-
- ----------------------------------------------------------------------
-
- ------------------------------
-
- From: FAQ Tcl/Tk Package Catalog
- Subject: -XIII- Since Tcl/Tk appear to be extensible, are there any
- common extensions?
-
- What: adatcl
- Where: ftp://ftp.cs.colorado.edu/pub/cs/distribs/arcadia/adatcl7.3.tar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/adatcl7.3.tar.gz
- Description: Interface between Verdix/Sunada compiler and Tcl.
- Contact: dennis@cs.colorado.edu (Dennis Heimbigner)
-
- What: addinput
- Where: ftp://ftp.neosoft.com/pub/distrib/addinput-3.6a.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/addinput-3.6a.gz
- Description: Implements two new Tk file handle callback commands.
- Contact: "Mark Diekhans" <markd@grizzly.com>
-
- What: argument processing for Tcl
- Where: From the contact
- Description: Provides Tk-like argument processing to Tcl proc writers.
- Contact: karl@NeoSoft.com (Karl Lehenbauer)
-
- What: argument parsing with defaults
- Where: From the contact
- Description: Tcl code to parse arguments and provide default values.
- See theObjects-2.x for a C version.
- Contact: gandalf@Csli.Stanford.EDU (Juergen Wagner)
-
- What: array name string matching extension
- Where: From the contact
- Description: A small extension to tclVar to allow a pattern to be
- used with the "array names" command. An array used as a
- 2D-array by having elements of the form: matrix(x,y) could be
- accessed by: array names matrix "1,*" to return all elements in
- the first column.
- Contact: sau@wind.bellcore.com (Stephen A Uhler)
-
- What: binary I/O
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/binary-io-hack
- Description: Tcl based way of reading binary data containing nulls.
- Contact: "John Robert LoVerso" <John@LoVerso.Southborough.MA.US>
-
- What: BLT toolkit
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/BLT-1.5.tar.gz
- Description: Library of Tk extensions. Includes new versions of
- x/y graph, barchart, hypertext, and busy widgets, a table geometry
- manager, read and write bitmap commands, cut buffer, bell,
- minor window manager interfaces, drag and drop support,
- and several useful debugging commands.
- Contact: george.howlett@att.com (George A. Howlett)
-
- What: busy window
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/busy-1.1.tar.Z
- Description: Tk extension to create a busy command which prevents the
- user from clicking on application buttons while the program is busy.
- The author/contact recommends you move to the BLT toolkit.
- Contact: george.howlett@att.com (George A. Howlett)
-
- What: C++ compilation of tk
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tk3.6forC++.patch.gz
- Description: A patch that allows tk 3.2 main.c and other extension routines
- to be compiled with a C++ compiler.
- Contact: Ken Yap <ken@syd.dit.csiro.au>
-
- What: C++ Tcl objects
- Where: From the contact
- Description: C++ code which allows you to develop software in C++
- and create C++ objects which implemented in Tcl/Tk.
- Contact: stephan@cs.tu-berlin.de (Stephan Herrmann)
-
- What: Calc_Object
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/bc.tar.Z
- Description: A Tcl object which talks to bc via expect.
- Contact: "Terrence Brannon" <tb06@pl122e.eecs.lehigh.edu>
-
- What: calculator
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/calculator.tk.tar.Z
- Description: Simple Tk calculator
- Contact: "Richard Booth" <richard.booth@att.com>
-
- What: calendar
- Where: From the contact
- Description: Tk calendar widget
- Contact: sani@att.com (Sani Nassif [227])
-
- What: Canvas bitmap mask extension
- Where: From the contact
- Description: Patch file for tkCanvBmap to add a -mask option for drawing
- bitmaps.
- Contact: fine@cis.ohio-state.edu (Thomas A Fine)
-
- What: Canvas support of printing umlaut
- Where: From the contact
- Description: Patch to prolog.ps to allowing printing of umlauts.
- Contact: jfh@ES-sun2 (Johann Friedrich Heinrichmeyer)
-
- What: Canvas support of open Tcl file
- Where: From the contact
- Description: Tk 3.6 canvas postscript subcommand enhancement to accept
- open Tcl file in -file option.
- Contact: tromey@klab.caltech.edu (Tom Tromey)
-
- What: CASTE
- Where: From the contact
- Description: o-o programming based on Common Lisp Object System (CLOS)
- Contact: braver@cs.berkeley.edu (Michael Braverman)
-
- What: command line bindings for entry widget
- Where: From the contact
- Description: Bindings to turn an entry widget into a command line.
- Contact: schmid@fb3-s7.math.TU-Berlin.DE (Gregor Schmid)
-
- What: colorfocus replacement system
- Where: From the contact
- Description: Tk replacement code to inform the window manager about
- non-standard colormaps.
- Contact: paulus@cs.anu.edu.au (Paul Mackerras)
-
- What: color settings
- Where: From the contact
- Description: Tcl procedure to select appropriate color whether machine is
- color or monochrome
- Contact: gandalf@Csli.Stanford.EDU (Juergen Wagner)
-
- What: Compound itcl widget class
- Where: From the contact
- Description: An itcl abstract base class for compound widgets.
- Contact: np2@doc.ic.ac.uk (Nat Pryce)
-
- What: ctaxt
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/ctaxt1.1.tar.gz
- Description: Combine Tcl/Tk with other X Window toolkits (like Motif)
- into a single graphical user interface.
- Contact: Holger Pleiss <pleiss@expgb.esrf.fr>
-
- What: dashproc
- Where: From the contact
- Description: Defines procedures that take Tk like options and forces them
- to become variables in your procedure.
- Contact: gordon@aic.lockheed.com (Phil Gordon)
-
- What: dashed items in canvas
- Where: ftp://zenon.inria.fr/pub/tk/tkCanvDashed.tar.Z.
- Description: New function to be linked into interpreter.
- Contact: mangin@debussy.inria.fr (Frank Mangin)
-
- What: DBM 1.6 interface
- Where: From the contact
- Description: A Tcl interface to db-1.6 , the new BSD dbm replacement.
- Contact: phk@login.dkuug.dk (Poul-Henning Kamp)
-
- What: define bitmaps in tk scripts
- Where: From the contact
- Description: Add a Tk command called defbitmap which allows you to define the
- hex codes for a bitmap to be used in a script.
- Contact: ishisone@sra.co.jp (Makoto Ishisone)
-
- What: deck.tk
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/deck.tk.Z
- Description: A simple implementation of InterViews "deck" widget
- Contact: vanandel@rsf.atd.ucar.edu (Joe VanAndel)
-
- What: Directed Acyclic Graph (DAG) widgets
- Where: From the contact
- Description: Tk DAG display widget (computed in LISP and visualized in Tk).
- To be made available in May, 1993.
- Contact: gandalf@Csli.Stanford.EDU (Juergen Wagner)
-
- What: Disjoint listbox selections (Ewing)
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/Listbox.patch.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/MListbox-patch
- Description: Tk 3.x listbox Disjoint selections.
- Contact: "Marc R. Ewing" <meathead@acpub.duke.edu>
- "Heiko Schroeder" <heiko@pool.informatik.rwth-aachen.de>
-
- What: Disjoint listbox selections (Ewing/Lutz)
- Where: From the contact
- Description: Port of Ewing's patch to the latest Tk.
- Contact: dal@mdavcr.mda.ca (Dale Lutz)
-
- What: Disjoint listbox selections (Raines)
- Where: From the contact
- Description: Code similar to that used by TkMail generalized.
- Contact: raines@cgibm1.SLAC.Stanford.EDU (Paul E. Raines)
-
- What: SunOS dld package
- Where: From the contact
- Description: Tcl front end for SunOS 4.x dynamic loading routines.
- Contact: "Jean-Luc Chatelain" <jlc@adaclabs.com>
-
- What: Dynamic loading wish
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/dlwish.tar.gz
- Description: Assists in building a wish with a load command which can
- be used to incorporate a Tcl/Tk library which has been
- dynamically linked and follows the Bollini format.
- Contact: mdm@cis.ohio-state.edu (Michael Moore)
-
- What: Enabled Mail
- Where: ftp://ftp.ics.uci.edu/mrose/safe-tcl/safe-tcl.tar.Z
- Description: Incoming email processing tool based on Tcl. Software
- also available which can build MIME messages and send them.
- Incoming email processing includes ability to execute
- encapsulated Tcl programs at delivery or upon viewing.
- Contact: safe-tcl-request@uunet.uu.net
-
- What: file I/O as events
- Where: From the contact
- Description: A Tk file handler command which uses Tk_CreateFileHandler().
- Contact: S.Clayman@cs.ucl.ac.uk
-
- What: file select (Silva)
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/fileselect.tcl.gz
- Description: file selector box
- Contact: "Mario Jorge Silva" <msilva@cs.Berkeley.EDU>
-
- What: file select (sherman)
- Where: From the contact
- Description: A "more over-developed file-selection mechanism".
- Contact: asherman@fmrco.com (Aaron Sherman)
-
- What: Tk focus follows pointer
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/focus3.1a.PATCH.Z
- Description: Tk 3.[12] patch to implement focus follows pointer and
- key propagation model.
- Contact: "Kennard White" <kennard@ohm.Berkeley.EDU>
-
- What: font settings
- Where: From the contact
- Description: Tcl package "getfont" which returns a font matching request
- as closely as possible.
- Contact: spencer@med.umich.edu (Spencer W. Thomas)
-
- What: foreach additional list enhancement
- Where: From the contact
- Description: Enhance the Tcl foreach to support more than one list.
- Contact: faustus@CS.Berkeley.EDU (Wayne A. Christopher)
-
- What: FSBox - file selection box
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/FSBox.tar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tkFSBox.tar.Z
- Description: Tk 3.x File Selection dialog box
- Contact: "Sven Delmas" <garfield@cs.tu-berlin.de>
-
- What: fumx
- Where: ftp://ftp.dcs.gla.ac.uk/pub/glasgow-fp/authors/Duncan_Sinclair/fumx.*
- Description: Tk/Tcl extention that allows it to front-end other languages.
- Contact: sinclair@dcs.gla.ac.uk
-
- What: GDBM Tcl interface
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclgdbm1.0.tar.gz
- Description: A Tcl interface to the GNU dgm database software.
- Contact: tdoan@bnr.ca (Tuan Doan)
-
- What: getdate
- Where: From the contact
- Description: Adds getdate command to tcl interpreter.
- Contact: mh@awds.imsd.contel.com (Michael Hoegeman)
-
- What: GLXAux bindings
- Where: ftp://ftp.cs.princeton.edu:/incoming/dwallach/glxaux-1.0.tar.gz
- Description: Set of Tcl bindings for most GL commands and
- Perl script to generate Tcl bindings given prototypes of
- C procedures.
- Contact: dwallach@cs.princeton.edu (Dan Wallach)
-
- What: graph
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/graph-1.1.tar.Z
- Description: XY graphic plot and hypertext widgets for Tk 2.x
- The author/contact recommends you move to the BLT toolkit.
- Contact: "George Howlett" <george.howlett@att.com>
-
- What: GRASS GIS widget
- Where: From the contact
- Description: Contact has an alpha version of a GRASS GIS display only
- widget. Can display multiple themes in overlay or replace mode.
- More details when contact has progressed.
- Contact: tmoore@pnfi.forestry.ca (Tom Moore)
-
- What: GroupKit
- Where: ftp://ftp.cpsc.ucalgary.ca/pub/grouplab/software/groupkit-2.3.tar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/groupkit-1.0.tar.Z
- Description: Tcl/Tk based version of InterViews GroupKit.
- Contact: Saul Greenberg <saul@cpsc.ucalgary.ca>,
- Mark Roseman <roseman@edm.isac.ca>
-
- What: HTML for Alpha
- Where: From the contact.
- Description: an early version of an HTML editing mode for
- the MacOS Tcl-based Alpha editor.
- Contact: Scott W Brim <swb1@cornell.edu>
-
- What: Hush
- Where: ftp://ftp.cs.vu.nl/eliens/hush-1.2.tar.Z
- ftp://ftp.cs.vu.nl/eliens/hush-contrib-1.0.tar.Z
- Description: C++ API for Tcl/Tk
- Contact: eliens@cs.vu.nl (A Eliens)
-
- What: iconbutton
- Where: From the contact
- Description: Tk 1.4 button widget which displays bitmap
- Contact: Trevor.Lowe@comp.vuw.ac.nz (Trevor Lowe)
-
- What: [incr Tcl]
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/itcl-1.3.tar.Z
- Description: Set of extensions to support object-oriented programming in Tcl.
- Contact: michael.mclennan@att.com (Michael J. McLennan)
-
- What: Informix interface
- Where: From the contact
- Description: Interface between Informix and Tcl/TK.
- Contact: Sean.Levy@cs.cmu.edu
-
- What: Jungle
- Where: From the contact
- Description: Tcl based WWW server
- Contact: Lindsay.Marshall@newcastle.ac.uk
-
- What: Key List printing procedures
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/keylprint.tlib.Z
- Description: Pretty printing TclX keylists for human consumption.
- Contact: spencer@med.umich.edu (Spencer W. Thomas)
-
- What: Key symbol dynamic support
- Where: From the contact
- Description: patch to tkBind.c to look up non-standard Key symbols using Xlib.
- Contact: a904209@pluto.tiuk.ti.com
-
- What: Key symbols enhanced support
- Where: From the contact
- Description: Tk enhancement for additional keysym support.
- Contact: etxmesa@eos.ericsson.se (Michael Salmon)
-
- What: Lamda pure Tcl functions - noble
- Where: From the contact
- Description: Provide support for unnamed procs in Tcl.
- Contact: kjx@comp.vuw.ac.nz (R James Noble)
-
- What: Lamda anonymous procedures - thomas
- Where: From the contact
- Description: Set of Tcl modifications to allow definition of anonymous
- (unnamed) procedures
- Contact: spencer@med.umich.edu (Spencer W. Thomas)
-
- What: Lamda functions - Tromey
- Where: From the contact
- Description: Hack to the unknown function to provide a simple
- implementation of anonymous lamda functions.
- Contact: tromey@klab.caltech.edu (Tom Tromey)
-
- What: Lamda functions - Wallach
- Where: From the contact
- Description: Simple proc to provide a lamda-like capability in Tcl.
- Contact: dwallach@cs.Princeton.EDU (Dan Wallach)
-
- What: lassign
- Where: From the contact
- Description: Assign elements of list to the given variables.
- Contact: halazar@media.mit.edu (Michael Halle)
-
- What: Lightweight plotting to canvas
- Where: From the contact
- Description: Extension to TkPixmap to support plotting, clearning and
- copying of user-defined pixmaps to a canvas.
- Contact: Martin Smith <martin@ner.com>
-
- What: lisp2wish (Kaye)
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/lisp2wish6.tar.Z
- Description: Wish to Common Lisp interface
- Contact: kaye@linc.cis.upenn.edu (Jonathan Kaye)
-
- What: lisp2wish (Kramer)
- Where: From the contact
- Description: Common Lisp to tk interface
- Contact: kramer@cs.toronto.edu (Bryan M Kramer)
-
- What: list select
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/listselect.tcl.Z
- Description: Simple file selector
- Contact: "Mario Jorge Silva" <msilva@cs.Berkeley.EDU>
-
- What: list quicksort
- Where: From the contactd
- Description: short set of Tcl routines which implement the quicksort
- algorithm over lists using user-defined comparison function.
- Contact: np2@doc.ic.ac.uk (Nat Pryce):w
-
- What: Metacanvas
- Where: From the contact
- Description: Tk extension to read and write canvas metafiles.
- Contact: np2@doc.ic.ac.uk (Nat Pryce)
-
- What: Moat
- Where: ftp://ftp.x.org/contrib/tclMotif.1.1.tar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclMotif.1.1.tar.Z
- Description: A Tcl shell (moat) which uses Motif widgets rather than
- Tk widgets.
- Contact: jan@pandonia.canberra.edu.au (Jan Newmarch)
-
- What: moreButtons
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/moreButtons-1.0.tar.Z
- Description: Small collection of extensions to Tk 3.4 which add a simple
- triangular button like the ones at the ends of scroll bar
- and a button which can have both bitmap and text.
- Contact: simmdan@isu.edu (Daniel Simmons)
-
- What: mouse button release command
- Where: From the contact
- Description: A Tk command to indicate explicitly that the mouse button
- has been released - resolves problems where local grabs and
- mouse button conflicts are encountered.
- Contact: golding@merl.com (Andy Golding)
-
-
- What: Multibyte Support for Tk
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/patch-16bit.0.2.1.tar.Z
- Description: Tk 3.2 support for 2 byte character strings.
- Contact: furukawa@apricot.kek.jp (Kazuro Furukawa)
-
- What: Multi-column menus for Tk 3.6
- Where: From the contact
- Description: Patch to implement multi-column menus for tk3.6.
- Contact: schilz@mpi-sb.mpg.de (Thomas Schilz)
-
- What: Multiple Extensions Management and Dynamic Linking
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/shells-1.1.tar.gz
- Description: A small package for dynamic loading of Tcl/Tk extensions as
- suggested during the Tcl 93 Workshop. Includes a basic Tcl shell,
- a modified wish shell, and a dynamic extension loader for SunOS.
- Contact: bollini@ipvvis.UNIPV.IT (Alessandro Bollini)
- "Alessandro Rubini" <rubini@ipvvis.unipv.it>
-
- What: Multiple interpreter support
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/minterp-0.9.tar.Z
- Description: Create/control Multiple Interpreters from TCL, and also
- Object Oriented Programming.
- Contact: David Herron <david@davids.mmdf.com>
-
- What: Nautilus
- Where: From the contact
- Description: A browser for [incr tcl] classes.
- Contact: Lindsay.Marshall@newcastle.ac.uk
-
- What: net CDF
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/net_tcl.tar.Z
- Description: Tcl wish with hooks for netCDF (??)
- Contact: Unknown
-
- What: Network Management / SNMP
- Where: ftp://nexus.yorku.ca/pub/tcl_snmp/
- ftp://ftp.ibr.cs.tu-bs.de/pub/languages/tcl/contrib/tcl_snm/
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tcl_curses.shar.Z
- Description: An initial implementation of an API for SNMP. This is currently
- being reworked in the light of SNMPv2. Please check with the mail-
- server for current status. Send a help line to the mailserver
- for details of signing up for the SNMP tcl mailing list.
- Also note that packages such as
- tcl_curses, tcl_dbm, tcl_mib, tclnm, and tcl_snmp or tk_snmp
- are available.
- Contact the mailing list to ask for details.
- Contact: majordomo@data.fls.dk (Mailing service daemon)
-
- What: NeXTSTEP / Tcl interface (Johnson)
- Where: ftp://media.mit.edu/pub/WavesWorld/WW1.0B2Complete.tar
- ftp://media.mit.edu/pub/WavesWorld/WW1.0B2SrcOnly.tar
- Description: This is a strictly NeXTSTEP interface. One of the two palettes
- included in this release is WWTCLWidgets one take on how to integrate
- Tcl into the NeXTSTEP development environment.
- The other palette makes use of the Tcl widget pallette.
- The other WavesWorld palettes, on media.mit.edu:pub/WavesWorld,
- integrate Tcl into IB, complete with a suite of UI objects,
- and a 3D modeling language called eve, which is basically tcl with a
- full RenderMan binding. The WWTCLWidgetsPalette includes a WWTCLInterp,
- which is an objective-C wrapper around a Tcl interp.
- Contact: "Michael B. Johnson" <wave@media.mit.edu>
-
- What: NextStep / Tcl MAB
- Where: ftp://cs.orst.edu/pub/next/submissions/
- Description: A Tcl 7.3 MAB - unfortunately, I don't speak NextStep so
- that's about all I know.
- Contact: Unknown
-
- What: NIS+ interface library
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/nistcl-0.01.tar.gz
- ftp://csi.jpl.nasa.gov/pub/tcl/nistcl-0.01.tar.gz
- Description: Super pre-alpha release of a TCL interface SunOS 5.x NIS+ library.
- Contact: mwette@mr-ed.jpl.nasa.gov (Matt Wette)
-
- What: Objective C / Tcl library
- Where: ftp://cs.rochester.edu/pub/libcoll/libtclobjc-0.1.tar.gz
- ftp://ftp.informatic.uni-muenchen.de/pub/comp/platforms/next/Developer/resources/libraries/
- Description: A library consists of objects and support functions for
- communicating between Objective-C and Tcl/Tk. From Tcl you can send
- messages to Objective-C objects and get textual representations of
- what's returned. The library requires gcc-2.5.2 or higher,
- tcl-7.3, tk-3.6, libcoll-931026, libreadline and GNU make.
- Contact: mccallum@cs.rochester.edu (R. Andrew McCallum)
-
- What: Open Scripting Architecture (Apple) Extension
- Where: ftp://ftp.msen.com/pub/vendor/ice
- Description: Mac tickle extension for Apple's OSA communication.
- Contact: Tim Endres
-
- What: OpenWindows tkBind mod
- Where: From the contact
- Description: One line patch to change the Alt modifier from using Mod2
- to using Mod4.
- Contact: darkfox@netcom.com (Johnson Michael Earls)
-
- What: Oracle extension to Tcl.
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/oratcl-2.1.tar.gz
- Description: Provide access to a Oracle Database server from within Tcl.
- Based on Tcl 7.3.
- Contact: "Tom Poindexter" <tpoind@advtech.uswest.com>
-
- What: Pacco (Pavia Active-Component Compound Objects)
- Where: ftp://iride.unipv.it/pub/Pacco/
- Description: A way to manage objects in a distributed environment. Uses
- Tcl 6.7/Tk 3.2, and prefers use of the shells-1.0 environment.
- Contact: rubini@ipvvis.unipv.it (Alessandro Rubini)
- alberto@ipvvis.unipv.it (Alberto Biancardi)
-
- What: Pack widget with no shrink option
- Where: From the contact
- Description: Code to add a noshrink option to Pack so that each button
- can be the same size.
- Contact: welch@parc.xerox.com (Brent Welch)
-
- What: package extension
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/package0.1.patch.Z
- Description: Tcl 7 extension to allow collections of related variables
- and procedures.
- Contact: cimarron@miro.com (Cimarron Taylor)
-
- What: Password widget
- Where: From the contact
- Description: Tk entry box widget which does not show it's contents.
- Should appear in tkauxlib 2.0.
- Contact: kennykb@dssv01.crd.ge.com (Kevin B. Kenny)
-
- What: Pie menus
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/tkpie.tar.Z
- Description: Menus presented as a slice of a pie rather than a box.
- Contact: don@toad.com (Don Hopkins)
-
- What: Pixel position of a character
- Where: From the contact
- Description: Get the pixel positions of characters.
- Contact: maniac@cs.unlv.edu (Eric J. Schwertfeger)
-
- What: Photo widget
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/photo-2.3.tar.Z
- ftp://dcssoft.anu.edu.au/pub/tk/photo-2.3.tar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/photo.tar.Z
- Description: widget which displays a monochrome or color image using dithering
- (photo.tar.Z is an older version).
- Contact: paulus@cs.anu.edu.au (Paul Mackerras)
-
- What: Pixmap support
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/TkPixmap3.6d.tar.gz
- ftp://coma.cs.tu-berlin.de/pub/tcl/extensions/TkPixmap3.6d.tar.Z
- Description: Tk 3.x tkBitmap.c modification to support pixmap images with
- -bitmap option. Supports Xpm3, bitmap, and gif.
- Contact: garfield@cs.tu-berlin.de (Sven Delmas)
-
- What: Postgres extensions
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/PQTcl.tar.Z
- Description: C and C++ versions of interface to the UCB libPQ Postgres
- relational database.
- Contact: rmaxwell@ossi.COM (Robin J. Maxwell)
-
- What: procedure tracing
- Where: From the contact
- Description: Tcl procedure tracing package.
- Contact: bsmith@mickey.CS.Berkeley.EDU (Brian Smith)
-
- What: Prolog / Tcl interface
- Where: ftp://clement.info.umoncton.ca/pub/BinProlog/BinProlog.2.20.tar.gz
- Description: Prolog environment which allows one to also manipulate
- Tcl and Tk objects.
- Contact: binprolog@info.umoncton.ca.
-
- What: pset
- Where: From the contact
- Description: Proc which allows a parallel set command. Note that at least
- two versions of this were posted.
- Contact: ted@crl.nmsu.edu (Ted Dunning)
-
- What: PV-WAVE interface
- Where: From the contact
- Description: Tcl interfaces to PV-WAVE.
- Contact: Joe Van Andel <vanandel@EDU.ucar.atd.stout>
-
- What: Salmon random numbers
- Where: From the contact
- Description: Tk script displaying Salmon random function.
- Contact: glen_fullmer@pts.mot.com (Glen Fullmer)
-
- What: Libes random numbers
- Where: From the contact
- Description: Modified Samon random function for better behavior.
- Contact: libes@cme.nist.gov (Don Libes)
-
- What: structure like objects in Tcl
- Where: From the contact
- Description: A Tcl command that lets you use arrays similarly to structs.
- Contact: burdick@ars.rtp.nc.us (Bill Burdick)
-
- What: readline-like function support for tcl
- Where: From the contact
- Description: Mods to tclMain to provide support for the GNU readline
- interface or with a few changes another similar interface.
- Contact: west@lux.tsd.itg.ti.com (Roger West)
-
- What: readline-like function support for tk
- Where: From the contact
- Description: Mods to bind readline into wish.
- Contact: mwette@csi.jpl.nasa.gov (Matt Wette)
-
- What: readline-like function support for tk - miguel
- Where: From the contact
- Description: Tk 3.6 patches for readline support.
- Contact: miguel@roxanne.nuclecu.unam.mx (Miguel de Icaza)
-
- What: RenderMan bindings
- Where: From the contact
- Description: Set of bindings to external RenderMan toolkit.
- Contact: wave@media.mit.edu (Michael B. Johnson)
-
- What: Reregister interpreter name
- Where: From the contact (or from the mxedit source code)
- Description: Code allows user to change the name of the interpreter.
- Contact: welch@parc.xerox.com (Brent Welch)
-
- What: Safe Tcl Interpreter
- Where: From the contact
- Description: Tcl cmds to provide some level of security.
- Contact: karl@NeoSoft.com (Karl Lehenbauer)
-
- What: searchbox
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/searchbox-1.0.1.tar.Z
- Description: Tk widget written that provides Emacs-like searching bindings
- and incremental, exact and regular expression searching
- abilities to Tk text widgets.
- Contact: phelps@ginkgo.CS.Berkeley.EDU (Tom Phelps)
-
- What: secure tcl
- Where: From the contact
- Description: Extension to provide a send message evaluator
- Contact: fine@cis.ohio-state.edu (Thomas A Fine)
-
- What: Scheme-based Tk
- Where: ftp://kaolin.unice.fr/pub/STk-1.00.tar.gz
- Description: Implementation of Tk replacing Tcl with Scheme.
- Contact: eg@unice.fr (Gallesio Erick)
-
- What: showproc.tcl
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/showproc.tcl.Z
- Description: A new showproc
- Contact: lance@markv.com (Lance Ellinghouse)
-
- What: SIPP extensions
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tsipp-3.0c.tar.Z
- ftp://ftp.neosoft.com/pub/tcl/distrib/tsipp3.0c.tar.Z
- Description: 3D rendering toolkit for Tcl and Tk based on the SImple
- Polygon Processor (SIPP)
- Contact: markd@grizzly.com (Mark Diekhans)
-
- What: Spreadsheet
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/newspread.tar.Z
- Description: Tk spreadsheet like widget, built using canvas and text
- widgets.
- Contact: cstruble@gnu.ai.mit.edu. (Craig Struble)
-
- What: SQL support
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/isqltcl.tar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/sql_tcl.tar.Z
- Description: A standard document for adding SQL support in Tcl and
- full blown support for INFORMIX in Tcl/Tk. Now at version 2.1.
- Contact: "Srinivas Kumar" <skumar@netcom.com>
-
- What: System V ipc
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/svipc-2.1.1.tar.gz
- Description: Tcl interface to System V IPC facilities. Supports
- Tcl 7.3, Tk 3.6, TclX 7.3a.
- Contact: "Joe Kelsey" <kelsey@mdd.comm.mot.com>
-
- What: Sybase Tcl
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/sybtcl-2.1.tar.gz
- Description: Tcl 7.3 interface to Sybase database server, using SQL.
- Also requires the Sybase Open Client (DB-Library) package.
- Contact: tpoindex@nyx.cs.du.edu (Tom Poindexter)
-
- What: tcl2array
- Where: ftp://ftp.isi.edu/pub/hpcc-papers/touch/tcl2array.tar.Z
- Description: This package assists a developer in creating stand-alone
- tk/tcl applications. This treats Tcl/Tk as truely embedded - the
- user of an application using this package won't have to install
- Tcl/Tk before using the application.
- Contact: touch@bel.isi.edu (Joe Touch)
-
- What: tclcompare
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclcompare.Z
- Description: Compare two lists for equality
- Contact: "David Herron" <david@davids.mmdf.com>
-
- What: tcl and tk shared library support (Brown)
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tk3.6.sharedlibs.patch.gz
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tcl7.3.sharedlibs.patch.gz
- Description: Set of patches which assume you use gcc 2.x.x which supports
- the -shared option
- Contact: philb@cats.ucsc.edu (Philip Brown)
-
- What: tcl and tk shared library support (Salmon)
- Where: From the contact
- Description: Patches to Makefile.in that allows both HP/UX and SunOS 4
- to build shared libraries.
- Contact: etxmesa@eos.ericsson.se (Michael Salmon)
-
- What: tcl and tk shared library support (Zhu)
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/tcltk_shlib0.4.tar.Z
- Description: new Makefile.in files for Tcl and Tk to support
- building both shared and static libraries.
- Contact: xiaokun@stats.gla.ac.uk (Xiaokun Zhu)
-
- What: tcl debugger (libes)
- Where: ftp://ftp.cme.nist.gov/pub/expect/tcl-debug.tar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/code/tcl-debug.tar.gz
- Description: Tcl debugger patterned after gdb and dbx which can be added
- easily to any Tcl/Tk application.
- Contact: libes@cme.nist.gov (Don Libes)
-
- What: tcl debugger (extended tcl)
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tcl.debugger.Z
- Description: tclX source level limited debugger (patch to tclX)
- Contact: "Karl Lehenbauer" <karl@NeoSoft.com>
-
- What: Tcl-DP
- Where: ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/Tcl-DP/tcl-dp3.1.tar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tcl-dp3.1.tar.gz
- ftp://hplyot.obspm.fr/tcl/mirrors/tcl-dp/
- ftp://ftp.ibp.fr/pub/tcl/contrib/extensions/
- Description: Tcl Distributed Programming - a public domain extension
- which adds TCP/IP connection management, remote
- procedure call and distributed object protocols to Tcl/Tk.
- Version 3.0 is a major rewrite.
- Contact: tcl-dp@roger-rabbit.CS.Berkeley.EDU or
- tcl-dp-bugs@roger-rabbit.CS.Berkeley.EDU
-
- What: Tcl extension tools
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/majorminor.tar.Z
- Description: Extension to provide a development environment to ease
- implementing new commands within Tcl/Tk.
- Contact: "David Herron" <david@davids.mmdf.com>
-
- What: Tcl externals
- Where: From the contact
- Description: Tcl 6.x package to implement external variables.
- Contact: stolcke@ICSI.Berkeley.EDU (Andreas Stolcke)
-
- What: Tcl getopt - earls
- Where: From the contact
- Description: A Tcl-based getopt function.
- Contact: darkfox@netcom.com (Johnson Michael Earls)
-
- What: Tcl getopt - mangin
- Where: From the contact
- Description: A Tcl based getopt function.
- Contact: mangin@debussy.inria.fr (Frank Mangin)
-
- What: Tcl getopt - roydhouse
- Where: From the contact
- Description: A Tcl getopt function with expanded options.
- Contact: Aaron.Roydhouse@comp.vuw.ac.nz (Aaron Roydhouse)
-
- What: Tcl IPC interface
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclipc1-0.tar.Z
- Description: Implements Tk's send command without requiring Tk or X11.
- Contact: "Kim Gillies" <gillies@noao.edu>
-
- What: tclIV
- Where: ftp://ftp.cpsc.ucalgary.ca/pub/roseman/tclIV.tar.Z
- Description: Tk wrappers for InterViews 3.1 widgets.
- Contact: roseman@cpsc.ucalgary.ca (Mark Roseman)
-
- What: tclMIDI
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclm-1.0.tar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/code/xdrum-1.0.tar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclMIDI0.1.tar.Z
- ftp://ftp.sterling.com/usenet/comp.sources.misc/packages/xdrum
- ftp://ftp.sterling.com/usenet/comp.sources.misc/packages/tclm
- other comp.sources.misc archives
- Description: Tclm is Tcl extended with Standard MIDI file manipulation
- commands. xdrum is an extended Tk user interface with a new
- drum widget, which combines to create wishm. Also includes Xdrum
- wishm script, which allows you to edit MIDI drum patterns.
- Note that a new version, renamed tclmidi-2.0, is now in beta testing.
- It has been rewritten in C++. It will be built around tcl7.3.
- Contact: durian@advtech.uswest.com (Mike Durian)
-
- What: tclOBST
- Where: ftp://ftp.fzi.de/pub/OBST/OBST3-3/
- Description: Tcl library for the OBST persistent object management system.
- Contact: stone@fzi.de
-
- What: Tcl Packages
- Where: ftp://toadflax.cs.ucdavis.edu/pub/TclPackage.tar.Z
- Description: Provide ability to create enclosed groups of code which the
- user can load as a unit.
- Contact: beard@toadflax.cs.ucdavis.edu (Patrick C. Beard)
-
- What: Tcl Packages simplified
- Where: ftp://ftp.fzi.de/pub/OBST/OBST3-3/tclshells.tar.Z
- Description: Small support package which simplifies building a
- customized Tcl/Tk interpreter.
- Contact: stone@fzi.de
-
- What: tclprof
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclprof.shar.Z
- Description: Tcl performance profiling facility. Works with Tcl 6.4.
- Comes as a part of tclX, but does not require it.
- Contact: markd@grizzly.com (Mark Diekhans)
-
- What: tclRawTCP
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclRawTCP.shar.Z
- ftp.cs.tu-berlin.de
- Description: Raw TCP package for Tcl/Tk based on tcpConnect
- Contact: "Tim MacKenzie" <tym@dibbler.cs.monash.edu.au>
-
- What: tclsockets
- Where: From the contact
- Description: Tcl extension to BSD sockets
- Contact: lance@markv.com (Lance Ellinghouse)
-
- What: Tcl SQL
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclsql-1.0.tar.Z
- Description: tclsql is a Tcl interface to SQL
- (Structured Query Language). Tclsql is probably INGRES 6.4
- specific, but it could be ported to other SQL platforms.
- Contact: cxh@arsenic.berkeley.edu (Christopher Hylands)
-
- What: tclTCP
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclTCP2.0.tar.gz
- Description: Tcl BSD socket library extension
- Contact: Joe Van Andel <vanandel@rsf.atd.ucar.edu>
-
- What: Tcl/Tk Japanized; support for Kanji
- Where: ftp://srawgw.sra.co.jp/pub/lang/tcl/jp/tcl7.3jp-update1.gz
- ftp://srawgw.sra.co.jp/pub/lang/tcl/jp/tk3.6jp-update1.gz
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tcl7.3jp-update1.gz
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tk3.6jp-update1.gz
- Description: Patch to enable Tk/Tcl to use Kanji.
- Contact: tcl-jp-bugs@sra.co.jp (Japanized Tcl Project)
-
- What: tclvogle
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclvogle.tar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclvogleDOCS.tar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/vogleWish.sun4.exe.Z
- Description: Tk [23]-D drawing widgets (alpha)
- Contact: "Mike Hoegeman" <mh@wx.gtegsc.com>
-
- What: tcl_object
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tcl_object.tar.gz
- Description: Combine C++ and Tcl.
- Contact: Stephan Herrmann stephan@cs.tu-berlin.de>
-
- What: tcl_streams
- Where: From the contact
- Description: System V stream I/O library for Tcl
- Contact: peter@taronga.com (Peter da Silva)
-
- What: Extended Tcl (tclX)
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclX7.3a-p1.tar.gz
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclX7.3a-patch1.gz
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclX7.3a-patch2.gz
- ftp://ftp.neosoft.com/pub/tcl/distrib/tclX7.3a-p1.tar.Z
- ftp://ftp.neosoft.com/pub/tcl/distrib/tclX7.3a-patch1.Z
- ftp://ftp.neosoft.com/pub/tcl/distrib/tclX7.3a-patch2.Z
- Description: an essential package of extensions for Tcl. Version 7.3a
- is compatible with Tcl 7.3/Tk 3.6.
- Contact: tcl-project@NeoSoft.com
-
- What: tclX dynamic library patches
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclX_dld.shar.Z
- Description: Patches to tclX to support GNU dld (v. 3.2.3) dynamic libraries.
- Contact: adrianho@barkley.berkeley.edu (Adrian J Ho)
-
- What: tclX / Tk merge
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tclX-tk2.0.shar.Z
- Description: Replacement files to incorporate tclX with Tk 2.x
- Contact: markd@grizzly.com (Mark Diekhans)
-
- What: tclXt
- Where: posted to comp.lang.tcl - other locations unknown
- Description: Tk hooks to allow calls to Xt routines.
- Contact: Unknown
-
- What: tclXtsend
- Where: ftp://csc.canberra.edu.au/pub/motif/tclXtSend/tclXtSend.1.0.tar.Z
- ftp://ftp.x.org/contrib/tclXtSend.1.0.tar.Z
- Description: Allow Xt applications to send msgs to Tk applications.
- Contact: jan@pandonia.canberra.edu.au (Jan Newmarch)
-
- What: tcpConnect
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tcpConnect.shar.Z
- Description: Tcl/Tk TCP connect and Tk file handler extensions
- Contact: "Pekka Nikander" <pnr@innopoli.ajk.tele.fi>
-
- What: TDebug
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/tdebug-0.9.tar.gz
- Description: Tk debugger one sources into their scripts. Allows single
- stepping, etc.
- Contact: schmid@fb3-s7.math.TU-Berlin.DE (Gregor Schmid)
-
- What: text widget 16 bit text support
- Where: http://srg01.csd.hku.hk:8000/~ypyau/chinese-patch-for-tk
- Descritpion: tkFonts.c change to make it display Chinese text.
- Contact: "Carl Y.P. Yau" <ypyau@hkuxb.hku.hk>
-
- What: text widget enhancements
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/text.constrained.shar
- Description: A variety of constrained Tk text widget, placing a set of
- wrappers around the text widget.
- Contact: "John Robert LoVerso" <John@LoVerso.Southborough.MA.US>
-
- What: text widget improved bindings
- Where: From the contact
- Description: Improved text widget bindings, allowing you to get the
- pixel XY coordinates of an index, move up and down one display
- line, and select text using shift cursor movements.
- Contact: maniac@cs.unlv.edu (Eric J. Schwertfeger)
-
- What: text widget underline colors
- Where: From the contact
- Description: Modification to text widget to support color for tagged text
- and different color for underline.
- Contact: xavier@spider.cma.fr (Xavier Fornari)
-
- What: theObjects
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/theObjects-2.3.tar.Z
- Description: Small prototype-oriented object system.
- Contact: gandalf@Csli.Stanford.EDU (Juergen Wagner)
-
- What: Tix widget set
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/Tix3.6a.tar.gz
- Description: FileSelectBox, ComboBox, LabelFrame, ScrolledListBox
- DialogButtons widgets and more, all implemented in Tcl scripts.
- Includes more Motif-like bindings as well.
- Also includes a paper on writing Tk widgets in Tcl.
- Contact: ioi@graphics.cis.upenn.edu. (Ioi Kim Lam)
-
- What: Tk without X (beta)
- Where: ftp://toe.cs.berkeley.edu/pub/multimedia/misc/tknx0.3.tar.Z
- Description: A version of Tk without the X dependent code. Allows the
- construction of programs using send, after and a few of the
- other non-X specific commands. Useful to use with Tcl-DP.
- Contact: bsmith@cs.berkeley.edu (Brian Smith)
-
- What: Tk auxilary library of bindings
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tkauxlib.tar.Z
- Description: Extensive set of Tk enhancements to add more Motif
- compatibility in keyboard bindings, as well as add validation
- capabilities and other things.
- Contact: kennykb@dssv01.crd.ge.com (Kevin B. Kenny)
-
- What: tk Bell and Cutbuffer patches
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/bellcut3.2.pat
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/bellcut.shar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tkBellCutbuffer.shar.Z
- Description: Tk 3.2, 2.3, and 2.1 patches to add bell and cutbuffer commands.
- Contact: "Jim Davis" <davis@dri.cornell.edu>
- Rick_Ohnemus@imd.sterling.com (Richard Ohnemus)
-
- What: Tk Canvas Segments
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tkCanSeg.patch.Z
- Description: Create a Canvas Segment object which is one or more disjoint
- line segments. A version for Tk 3.3b1 is also available.
- Contact: "Scott Schwartz" <schwartz@cs.psu.edu>
-
- What: Tk Emacs bindings
- Where: From the contact
- Description: A set of Tk bindings for Text and Entry widgets to look like
- Emacs.
- Contact: "Mark Weissman" <weissman@gte.com>
-
- What: Tk Emacs widget
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/TkEmacs1.3.tar.Z
- Description: Emacs widget for the Tk widget set. Allows emacs-lisp code to
- be sent to emacs and Tcl code to be sent from emacs to Tcl.
- Works with tk2.3 and tk3.0 (and should work with tk3.1 when it
- is available). Contains patches for GNU Emacs 18.58 and 18.59.
- Contact: "Sven Delmas" <garfield@cs.tu-berlin.de>
-
- What: tkCanvSeg
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tkCanvSeg.patch.Z
- Description: Patch to Tk 3.2 to add canvas segments, which allows one
- to draw disjoint line segments more quickly.
- Contact: "Scott Schwartz" <schwartz@cs.psu.edu>
-
- What: tkFScale
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tkFScale-1.3.tar.Z
- Description: Tk 3.3 Scale widget which uses floating-point values.
- Contact: "Paul Mackerras" <paulus@cs.anu.edu.au>
-
- What: tkGLXwin
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tkGLXwin-1.3.2.tar.Z
- ftp://media.mit.edu/pub/tkGLXwin-1.3.2.tar.Z
- Description: Tk 3.x Silicon Graphics Graphics Library widget interface.
- Contact: "Michael Halle" <halazar@media.mit.edu>
-
- What: TkSteal
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/TkSteal3.6b.tar.gz
- Description: Package to allow embedding of external applications
- (like emacs, ghostscript, xterm, etc.) into a Tk widget
- without changing the application. Replaces TkEmacs.
- Contact: tkemacs@cs.tu-berlin.de
-
- What: tk-mod.shar
- Where: From the contact
- Description: Alternative geometry managers for Tk 1.4
- Contact: pnr@innopoli.ajk.tele.fi
-
- What: TkIcon
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/TkIcon3.6a.tar.gz
- Description: An extension to the canvas widget that adds native support
- for icons, edges and graphs.
- Contact: garfield@cs.tu-berlin.de (Sven Delmas)
-
- What: tkInput
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tkInput.tar.gz
- Description: A transparent input-only Tk widget.
- Contact: "Mark G. Christenson" <mgc@cray.com>
-
- What: TkMegaWidget
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/TkMegaWidget3.6a.tar.gz
- Description: Support new Tcl/Tk widgets allowing you to attach minor commands
- and options to a widget, or even a private interpreter.
- Contact: garfield@cs.tu-berlin.de (Sven Delmas)
-
- What: Tk menu insert subcommand
- Where: From the contact
- Description: Tk 3.6 menu widget insert subcommand allowing you to
- insert anywhere in the menu.
- Contact: tromey@klab.caltech.edu (Tom Tromey)
-
- What: tk mwm enhancements
- Where: From the contact
- Description: Tk patches to allow you to set the mwm decoration, add
- protocols to the mwm menus, etc.
- Contact: ioi@thumper.cis.upenn.edu (Ioi Kim Lam)
-
- What: Tk Perl 4
- Where: ftp://ftp.ira.uka.de/pub/misc/tkperl-0.010.tar.z
- ftp://ftp.cis.ufl.edu/pub/perl/src/tkperl/tkperl-0.010.tar.z
- Description: An attempt to rewrite Tk under native Perl 4.x.
- Contact: smile@ira.uka.de,
- guenther@ira.uka.de <Guenther Schreiner>
-
- What: Tk Perl 5
- Where: ftp://black.ox.ac.uk/src/ALPHA/tkperl5a1.tar.gz
- Description: An attempt to rewrite Tk under native Perl 5.x, using its
- object oriented features and with callbacks/tracing not involving
- Tcl.
- Contact: mbeattie@black.ox.ac.uk (Malcolm Beattie)
-
- What: tk RichText Format widget
- Where: ftp://multimedia.cc.gatech.edu/pub/tk-rtf-0.1.tar.Z
- Description: Tk based Microsoft RichText File Format widget reader (pre-alpha).
- Contact: iansmith@haring.cc.gatech.edu (Ian Smith)
-
- What: tkText (Tk 1.3 compatible - Cole)
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tkText-inst.tar.Z
- Description: A Tk 1.3 tkText text widget and installation patches
- Contact: "Derrick C. Cole" <cole@concert.net>
-
- What: tkText (Tk 1.3 compatible - Christenson)
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tkText.shar.Z
- Description: A Tk 1.3 tkText text widget
- Contact: "M. G. Christenson" <mgc@cray.com>
-
- What: tkText (Tk 2.0 compatible)
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tkText-2.0.tar.Z
- Description: A Tk 2.0 tkText text widget
- Contact: "M. G. Christenson" <mgc@cray.com>
-
- What: TkWindow access
- Where: From the contact
- Description: Trivial function to get at the Tk_Window of an event.
- Contact: a904209@pluto.tiuk.ti.com
-
- What: tk equivalent of XTextWidth
- Where: From the contact
- Description: Tk wrapper for XTextWidth that computes the width of
- a medium width character in pixels.
- Contact: johnmay@cs.ucsd.edu (John May)
-
- What: Tooltalk interface
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/toocl-1.4.tar.Z
- ftp://avahi.inria.fr/pub/toocl.tar.gz
- Description: A Tcl/Tk interface to Tooltalk, based on Tcl 6.7 and Tk 3.2a.
- Contact: beust@aurora.unice.fr (Cedric Beust)
-
- What: Transportable Objects
- Where: From the contact
- Description: A [incr Tcl] class implementing a base transportable object class.
- Contact: donald@strawberry.UK.Sun.COM (Donald Edgar - SUN Scotland)
-
- What: tree widget (brighton)
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tree-3.4.tar
- Description: Tk 3.6 based widget for displaying dynamic trees,
- written in C++.
- Contact: allan@piano.sta.sub.org (Allan Brighton)
-
- What: tree widget (richardson)
- Where: ftp://ftp.cs.tu-berlin.de/pub/tcl/code/hierQuery.tcl.gz
- Description: Tk 3.3 based tree display widget, used by XF now.
- Contact: david richardson <normanb@citi.umich.edu>
-
- What: turtle graphics
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/TkTurtle-1.0.shar.Z
- Description: Extended Tcl/Tk simple Logo-like turtle graphics package.
- Contact: kjx@comp.vuw.ac.nz (R James Noble)
-
- What: validate
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/code/validate.shar.Z
- Description: example of using bindings to validate entry widget data.
- Contact: vanandel@rsf.atd.ucar.edu (Joe VanAndel)
-
- What: varframe
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/varframe.tar.Z
- Description: Extension to provide variable environment language-visible
- objects (user defined call frames) within Tcl.
- Contact: cimarron@blake.miro.com (Cimarron Taylor)
-
- What: VUM widgets
- Where: From the contact
- Descriptions: Tk bargraph, dial, pie, strip chart widgets.
- Steve just ported the widgets to the latest Tcl/Tk.
- Contact: sysseh@devetir.qld.gov.au (Steve Hocking)
-
- What: warp
- Where: From the contact
- Description: Tk warp command to move the mouse point to specific locations.
- Contact: fine@cis.ohio-state.edu (Thomas A Fine)
-
- What: widgetTree
- Where: From the contact
- Description: Provide the ability to describe a tree of widgets to ease
- creation, etc. Also includes matrix, a widget which supports a two
- dimensional plane of widgets or widget trees.
- Contact: sakoh@sra.co.jp (Hiroshi Sakoh)
-
- What: wmstuff
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/wmstuff.tar.Z
- ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/wmstuff.patch1.shar.Z
- Description: Tk support for ICCCM WM_PROTOCOLS & WM_DELETE
- Contact: "Mike Hoegeman" <mh@wx.gtegsc.com>
-
- What: X11 Selection support enhancement
- Where: ftp://harbor.ecn.purdue.edu/pub/tcl/extensions/tk_select_patch.gz
- Description: Tk 3.6 Patch for non-XA_PRIMARY selections. Useful for
- cut and paste support between Tk and XView toolkit-based tools.
- Contact: "Nick Ing-Simmons" <nik@tiuk.ti.com>
-
- What: X11 visual selection subcommand
- Where: From the contact
- Description: Adds a -visual subcommand to Tk's frame and top-level widgets.
- Contact: paulus@cs.anu.edu.au (Paul Mackerras)
-
- What: X11 XID enhancement - kaplan
- Where: From the contact
- Description: Set of replacement functions for default X Consortium XID
- management routines.
- Contact: gckaplan@ssl.berkeley.edu (George C. Kaplan)
-
- What: X11 XID enhancement - hoegeman
- Where: From the contact
- Description: tkXID function to allow tk to override the default
- XID allocation scheme. Add included header to tk.h and tkInt.h
- to have it used by libtk.a.
- Contact: mh@awds.imsd.contel.com (Michael Hoegeman)
-
- What: XView Drop support
- Where: From the contact
- Description: First hack at receiving XView drops in Tk.
- Contact: a904209@pluto.tiuk.ti.com
-
-
- What:
- Where:
- Description:
- Contact:
-
- ------------------------------
-
- From: FAQ Tcl/Tk Package Catalog
- Subject: -XIV- Is there any commercial use of Tcl/Tk?
-
- A list of commercial packages which use Tcl/Tk is being maintained by
- larry@cs.berkeley.edu (Larry Rowe). Contact him for details.
-
- NeoSoft Communications Services <info@NeoSoft.com>, (713) 684-5900,
- 9am - 4pm CDT M-F - provides commercial support for developing Tcl
- applications, in short-term hourly, long-term hourly, or fixed-price
- variations. They have long term experience with Tcl. The
- also provide training, porting, bug fixing and independent software
- development.
-
- Computerized Processes Unlimited ( gwl@cpu.com, (504) 889-2784
- 4200 S. I-10 Service Road, Suite #205, Metairie, LA 70001 )
- offer courses on Tcl and Tk amoung other things.
-
- ------------------------------
-
- End of comp.lang.tcl Frequently Asked Questions (5/5)
- *****************************************************
- --
- :s Great net resources sought...
- :s Larry W. Virden INET: lvirden@cas.org
- :s Personal: 674 Falls Place, Reynoldsburg, OH 43068-1614
- The task of an educator should be to irrigate the desert not clear the forest.
- --
- :s Great net resources sought...
- :s Larry W. Virden INET: lvirden@cas.org
- :s Personal: 674 Falls Place, Reynoldsburg, OH 43068-1614
- The task of an educator should be to irrigate the desert not clear the forest.
-