
  TIX 4.0.2

    Released on Feb 5, 1996

Subject: [Announce] Tix version 4.0.2 is available

   I am pleased to announce the availability of Tix version 4.0.2, the
   second patched version of Tix 4.0. Please see the "What's New" section
   below for changes since the last release.

  REQUIREMENT

   Tix 4.0.2 works with the following combinations of Tcl/Tk/ITcl/ET:
     * Tcl 7.4 + Tk 4.0
     * Tcl 7.4 + Tk 4.0 + ITcl 2.0
     * Tcl 7.4 + Tk 4.0 + ET
     * Tcl 7.5 + Tk 4.1 (a2 or b1), supports dynamic loading.

  GETTING THE TIX PACKAGE

   You can obtain Tix from the following ftp site:
   ftp://ftp.xpi.com/pub/Tix4.0.2.tar.gz

   I have also uploaded the file to the official Tcl site, so in a few
   days it will also be available at:
        ftp://ftp.aud.alcatel.com/tcl/extensions/Tix4.0.2.tar.gz
        ftp://ftp.aud.alcatel.com/tcl/extensions/Tix4.0.2.README

  WHAT'S NEW SINCE TIX 4.0.1 (THE LAST RELEASE)

    Highlights
    1. Works with Tk 4.1, Tcl 7.5 and ITcl 2.0
    2. Improved setup script
    3. New XPM image reader (no longer requires libXpm.a)

   The following is taken from the Changes.html file

    1/10/96
   Improvement: New methods forget and manage for PanedWindow.

    1/13/96
   Improvement: Now HList draws the background for its indicators. This
       makes it possible to use 1-bit bitmaps as indicators. Howeverm,
       now it is necessary to explicitly set the padding of the
       indicators to be zero by using Display Styles.

    1/15/96
   Bug fix: The scrolled widgets did not immediately honor requests like
       "$sw subwidget hsb config -height 10".

       Improvement: New XPM reader that does not require the libXpm.a
       library.

    1/16/96
   Bug fix: Now the tixMwm command does not require a patch to
       tkXEvent.c. The patched version of tkXEvent.c is removed from the
       src/ directory.

    1/17/96
   Improvement: Major rearrangement of the configure script. Now it
       handles compilations with both tk 4.0 and 4.1. A description of
       the current configuration method and directory arrangement is in
       Install.html.

    1/18/96
   Bug fix: The "Foo" bindtag in Primitiv.tcl was changed to
       "TixDestroyHandler" to advoid namespace pollution.

    1/24/96
   New feature: New option -dynamicgeometry for NoteBook widget.

       New feature: Now the -scrollbar options for all the scrolled
       widgets can have the following extended format for "auto" :

    auto [+x] [-x] [+y] [-y]
   The +x, -x, etc are optional switches that specifies that the x (or y)
       scrollbar should always be shown (or hidden).

    1/26/96
   New feature: Now Init.tcl checks whether the version of the script
       library matches with the binary. Prints out error message if they
       don't match. Hopefully this will make it easier to detect bad
       installations.

    1/29/96
   New feature: Now Tix automatically configures itself to compile with
       Tk 4.0, 4.1, ITcl 2.0 and ET. Also, you can compile libtix.so for
       dynamic loading under Tcl 7.5/Tk4.0.

    1/30/96
   Improvement: Some changes to make Tix work with ITcl 2.0:
          + Tix widgets can now be put in ITcl mega-widgets.
          + A patched version of itcl_namesp.c can be found in the
            unix-itcl20 directory.

       New feature: Now Tix comes with a small automatic test suite. You
       can type make test to test various features of Tix. More test
       programs will be added in the future.

    2/4/96
   Improvement: With ITCL, all Tix widget commands are evaluated in the
       global scope by default. This seems to be the only way for the Tix
       widgets to work within ITCL classes. See the test file
       test/itcl/scope1.tcl.

       Change: Now the recommended method to setup the Tix package is the
       setup script. Direct use of the configure script is greatly
       discouraged.

       Change: Now the installation of the main part of Tix (TCL script
       library and man pages) are handled by the toplevel Makefile.in.
       The installation of specific binaries are handled by
       unix-tk4.0/Makefile.in, unix-tk4.1/Makefile.in, etc.

     _________________________________________________________________

   Last modified Feb 5 22:43 

