Changes Made to Tix
Contents
5/5/96
New feature: New tool unix-et-tk4.0/makescript.tcl. It
includes the Tix script library into a ET application in the correct
order. If A.tcl depends on B.tcl, then B.tcl is loaded first.
5/6/96
New feature: Now the -default option of the Tix mega widget
classes are inherited from their superclasses.
New feature: New option -expand for the panes in PanedWindow
Bug Fixed: ScrolledHList didn't calculate the size of the
hlist subwidget correctly, resulting in scrollbars not appearing
even if the hlist widget is not big enough to display all of its
contents.
5/8/96
New feature: New method setsize for PanedWindow.
5/10/96
New feature: New widget tixMeter, can be used to display the
progress of work.
Bug Fixed: HList multiple and extended selectMode now work
with TixTree.
5/11/96
Bug Fixed: HList "see" method sometimes doesn't display the
specified element correctly.
New widgets: New widgets CheckList, Grid, ScrolledGrid, TList
and ScrolledTList added to the Tix 4.1 distribution.
New feature: New option -postcmd for PopupMenu widget.
7/14/96
New feature: Supports ET+TK4.1. --enable-tk41_et flag for
configure script.
New feature: Supports ITCL 2.1. --enable-itcl21 flag for
configure script.
New feature: Default color schemes and fontset can be set
when Tix is compiled: --with-fontset= and --with-scheme= flags for
configure script.
Incompatibility: All the "::" qualifiers in Tix class methods
have been replaced by ":", so that the Tix classes can be loaded
into Itcl without patching Itcl. If you have written your own Tix
classes, you need to modify the source files to use the ":"
qualifier instead.
The program tools/setcolon.sh helps you port your code from the "::"
convention to the ":" convention. Execute the program without
argument for usage syntax. It may modify your code in unexpected
ways. Use with caution.
7/15/96
New feature: New function Tix_SetRcFileName() and new macros
TCL_7_5_OR_LATER, TK_4_1_OR_LATER to provide better support for both
Tcl7.4/Tk4.0 and Tcl7.5+/Tk4.1+.
Bug Fixed: entrycget
method of OptionMenu didn't
work as expected.
7/17/96
The demos-c subdirectory has been moved to demos/c-code.
7/24/96
Bug Fixed: tixMwm now deletes information about a toplevel
when the toplevel is destroyed.
8/22/96
New feature: New command "tixConsoleInit" available with Tcl
7.5/Tk 4.1. Create console window that runs in a separate
interpreter.
New feature: Now Tix works under multiple interpreters.
8/23/96
New feature: Now ListNoteBook uses a PanedWindow to manage
the HList and the pages.
New feature: New option -dynamicgeometry for PanedWindow.
8/24/96
New feature: New command "tixStrEq" compares the equality of
two strings.
9/12/96
New feature: Tix provides emulation for strcasecmp() for
platforms that do not support this function.
9/14/96
New feature: New widget command selection get
for HList. This is just an alias for info
selection
. It's added so that the API is similar to the TK
API.
New feature: New widget command info bbox
for HList. Used mainly in regression tests.
9/17/96
New feature: Orientation of the pane subwidget in
TixListNoteBook now configureable via the -options
switch during creation.
9/22/96
New feature: Now the default fontset and color scheme are
configurable in the setup.tcl program as well as in the configure
script.
Last modified Sep 30 20:43