
                             TIX 4.0 RELEASE NOTES
                                       
  CONTENTS
     * Beta Release - 3
     * Beta Release - 2
     * Beta Release - 1
     * Alpha Release - 7
     * Alpha Release - 6
     * Alpha Release - 5
     * Alpha Release - 4
     * Alpha Release - 3
     * Alpha Release - 2
     * Alpha Release - 1
       
   
     _________________________________________________________________
   
  TIX 4.0 B3
  
    Released on Thu Jul 20 02:32:38 EDT 1995 
   
   This release works with Tk 4.0 + TCL 7.4
     _________________________________________________________________
   
  TIX 4.0 B2
  
    Released on Wed Jul 5 10:04:40 EDT 1995 
   
   This release works with Tk 4.0 + TCL 7.4
     _________________________________________________________________
   
  TIX 4.0 B1
  
    Released on Tue Jun 27 22:02:31 EDT 1995 
   
   
     _________________________________________________________________
   
  TIX 4.0 A7
  
    Released on Sun May 21 16:16:21 EDT 1995 
   
   This is a snapshot of the Tix package as of May 21 1995. New Stuffs:
     * A XPM image reader. This only works with the standard
       visual/colormap. This is an optional package. If you want to use
       it, you must specify the flag --enable-xpm when you run GNU
       configure. i.e.:

       % ./configure  --enable-xpm

   If you don't have the xpm library on your site, you can get the file
       ftp://ftp.cis.upenn.edu/xpm-3.4e.tar.gz
     * The DirList widget has been greatly enhanced. It used color icons
       by default, but should work without the XPM package (in that case
       it will only use mono bitmaps).
     * Many changes made to tixHlist. See the file docs/Changes.html
       
   
     _________________________________________________________________
   
  TIX 4.0 A6
  
    Released on Thu May 4 13:03:49 EDT 1995 
   
   This is the 6th alpha release of Tix 4.0. Hopefully this will be the
   last alpha release.
   
   The reason I release A6 is because I can't finish 4.0b1 as planned in
   this week. This release should be considered as a sneak preview of
   4.0b1.
   
   New Stuffs:
     * Now there are fully-indexed HTML release notes. Check out the file
       Tix4.0a6/README.html and follow the links. Please note it is now
       the only documentation file in the toplevel Tix4.0a6/ directory.
       All other documents are in docs/ (release notes) and man/ (man
       pages)
     * HList (and friends: DirList, ScrolledHList etc) are quite
       functional now. Also man pages are done for HList.
     * ExFileSelectDialog is pretty cool. Check out the demo
       test/efiledlg.tcl.
     * The new syntax for Form has NOT been implemented yet. The old
       stynax should work fine. There used to be some round-off errors
       when tixForm places its slave windows. These should eb fixed now.
     * Other changes are in the file docs/Changes.html
     * There are some Makefiles floating around. These are *not* for
       general use (I use them to generate the documentation text files).
       To install Tix 4.0a6, just go into src/ and type ./configure.
       
   Check it out and please keep your bug reports flowing. Enjoy.
   
   Ioi.
   
   
     _________________________________________________________________
   
  TIX 4.0 A5
  
    Released on Sun Apr 9 23:05:40 EDT 1995
   

This is the 5th alpha release of Tix 4.0.

- There is a mailing list for Tix. If you are interested in joining,
  please send a mail to ioi@graphics.cis.upenn.edu.

Changes:

(1) "tixMwm mwmrunning" changed to "tixMwm ismwmrunning".
    There was a typo in the 4.0a4 man page Mwm.n.

(2) SGI GL widget support is finally getting close. Now you can make
    "tgsh" inside the src/ directory. Read the file README.SGI for
    more info.

04/08/95

        - Added the global variables tix_version and tix_patchlevel.
        - all "setsilent" methods are replaced by the command
          tixSetChooser

04/09/95

        Finally works for Tk 4.0b3


**********************************************************************

                             Tix 4.0 a4

**********************************************************************

- ==> Now Tix supports the GNU "configure" tool
**********************************************************************

                             Tix 4.0 a3

**********************************************************************


This is the third alpha release of Tix 4.0.


- Most of the known bugs are fixed.

- Documentation is coming out. Check out the newer files in the man/
  directory

- New tixMwm command to interact with the Mwm manager (the protocol
  command not fully implemented yet.) For more info, check out
  man/Mwm.n

- the -beta option is now opsolete. All Tix widgets are put in the
  library/ directory (but the fact that a widget is there doesn't mean
  it it fully implemented.)

- Two new sub-commands added to the TK "wm" command.

  "wm release"  -- makes ANY Tk widget into a toplevel
  "wm capture"  -- captures a Toplevel widget into its parent toplevel
                  widget.

  Check out the man page man/Wm.n for more details.

- The tixForm geometry manager is quite functional now. There is still
  no docs about tixForm, though.


**********************************************************************

                             Tix 4.0 a2

**********************************************************************

No release notes



**********************************************************************

                             Tix 4.0 a1

**********************************************************************

                   Tix 4.0a1 ALPHA Release:
----------------------------------------------------------------------

       This is the first release of Tix 4.0. Not everything is
       working. There is very little documentation except the best
       kind of documentation -- the source code itself :)

       This alpha release is intended for TK developers only. Please
       don't use it in critical applications whose failures will
       cost your jobs.

>>>>>> Please read the file README.LEGAL first. Also, read the
       "frequently asked question" section at the end of this
       document. It also covers some legal issues of this version of
       Tix.

Requirement
-----------
       (1) TCL 7.4 and TK 4.0

       Inaddition, if you want the SGI GL widgets you also need

       (1) the glxwin-1.3.1 from MIT. I have included it inside

       ** You don't need [incr tcl] because Tix is based on its own
       OOP framework.

Installation
------------

   (1) With Tix 4.0, you need to compile a C library. Go into src and
       edit the Makefile to suit your configuration. If you want to
       use the Silicon Graphics GL, edit the file Makefile.sgi

       After that, you can type "make", which will give you libtix.a and
       tixwish.

       Notice that if you use Makefile.sgi, it will generate files of
       the same name. Therefore, if you want to have an SGI version
       together with a non-SGI version, then you have to rename the
       GL capabale tixwish to something else.

   (2) After you finish with the binary, you can install the TCL script
       library of Tix. You can copy the whole subdirectory
       Tix4.0a1/library to /usr/local/lib/tcl. If you put the library
       somewhere else, you have to set the environment variable
       TIX_LIBRARY to point to that directory.

   (3)  Now you can start to play with the demos. Make sure these
       environment variables are set up correctly:

               TCL_LIBRARY     --> TCL 7.4 library
               TK_LIBRARY      --> TK  4.0 library
               TIX_LIBRARY     --> TIX 4.0 libraryary

       Change directory to Tix4.0a1/demos and type

               $ tixwish -f widget

       If it doesn't work, take a step backward. Change directory to
       Tix4.0a1/test and try each of them. At least some should work.

GL Widgets
----------

       Demos are in Tix4.0a1/test

               colorblk.tcl
               colored.tcl     >       Motif style Form geometry manager  Last
 modified Jul 20 02:32  ---
Serial 806247070


