Purpose: to provide a catalog of commonly requested
widgets, with links to
Tk extensions that provide that function.
- Display HTML like tkhtml
- graph and directed graph as with graphviz/Tcldot
- listview - MS Windows widget that would allow one to select visual display of files between big icons, small icons, list of names, list detailed. (ttk::treeview gives part of this functionality.)
- Icon in menu
- docking framework for window and toolbar
The widgets below now have a version shipped with Tk.- combobox like BWidget, incr widgets, Tix -- (ttk::combobox is now in 8.5.)
- Tabbed page dialog like tabset, tabnotebook, a vertical-tab notebook, Tix, BLT, Bwidget. (ttk::notebook is now in 8.5.)
- Table and multi-record display, like tktable, ClassyTk, Hipp miscellaneous widgets, tablelist, TclVSdb. (ttk::treeview is now in 8.5 and can view tabular data; see widget demo for an example)
- What
- canvas table organizer
- Where
- ftp://ftp.cs.toronto.edu/pub/kr/table.tcl.Z
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/CanvasTable.tcl.gz - Description
- Tk 3.6 functions to organize items on a canvas as a table. Lay out arbitrary items (including windows) and supply grid lines if desired.
- Updated
- 10/1998
- Contact
- mailto:kramer@cs.toronto.edu (Bryan M Kramer)
What- Tk table widget (curquide)
- Where
- From the contact
- Description
- Set of procedures to quickly allow one to send an undetermined amount of column and row data to a window. Includes horizontal and vertical scrollbars, data displayed in any combo of label, entry, or button, autosizing of cells, ability to reconfigure any cell, row, or column, minimal management of widgets necessary.
- Updated
- 09/1997
- Contact
- mailto:curquide@worldnet.att.net (Cesar)
What- Tk table widget (Ellson)
- Where
- ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/graphics/tkTable-1.81.tar.gz ???
- Description
- A table/matrix widget, written in C, variable width table columns and height rows, titles, attaches to an array variable, supports standard Tk reliefs/fonts, support scrollbars, has tag styles per row/column/cell for changing colors/fonts/relief or anchor position, in-cell editing, different editing/drawing modes, can have selected cell or not, optional update flashes, can stretch rows and columns. Contact John Ellson for patches to Table_Display.c and the tkAppInit to get it to work with Tk 4.0.
- Updated
- 10/1998
- Contact
- mailto:ellson@lucent.com (current maintainer)
mailto:roland@singnet.com.sg (Roland King - original author)
mailto:paulf@lamont.ldgo.columbia.edu
What- vwtable
- Where
- ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/vwtable-0.6.tar.gz
- Description
- A table widget
- Updated
- 10/1998
- Contact
- mailto:shadow@apricot.com (Aaron Jackson)
What- incr Tk spreadsheet/table widget
- Where
- ftp://ftp.wn.com/pub/entryTable.tar.gz (???)
- Description
- incr Tcl 2.0 incr Widgets table/spreadsheet widget. Features dynamic columns and rows creation, draggable column dividers, individual cell configurability (colors, fonts, etc.), import/export capability, column and row titles. No formula capability.
- Updated
- 12/1996
- Contact
- mailto:bas@webnet.wn.com (Bret A. Schuhmacher)
What- Tree Table
- Where
- ftp://archive.cis.ohio-state.edu/pub/tknews/treetable.tar.gz
- Description
- C code to link into your interpreter which allows you to display n-ary trees in a tabular hierarchical form.
- Updated
- ?
- Contact
- mailto:mdm@cis.ohio-state.edu (Michael Moore)
What- incr Tk table listbox widget
- Where
- ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tablelist-1.1.tar.gz
ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/tablelist-1.4.tar.gz ??? - Description
- An itcl table widget based on the Tk Listbox. Also includes checkbuttons or radiobuttons in table format. Also requires BLT. Latest version supports Tk 4.0, while the older version supports Tk 3.4.
- Updated
- 10/1998
- Contact
- mailto:abrighto@eso.org (Allan Brighton)
What- incr Tk table widget
- Where
- ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/devel/table-1.01.tar.gz
- Description
- Port of a C++/InterViews table widget to itcl.
- Updated
- 10/1998
- Contact
- mailto:khan@pslu1.psl.wisc.edu (Mumit Khan)