OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [tags/] [start/] [insight/] [tix/] [docs/] [Release-4.1b2.txt] - Blame information for rev 1782

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 578 markom
 
2
  TIX 4.1B2
3
 
4
   Released on December 28, 1996
5
 
6
Subject: [Announce] Tix version 4.1b2 is available
7
 
8
   I am pleased to announce the availability of Tix version 4.1b2, the
9
   first beta release. This version of Tix supports the Unix and
10
   Microsoft Windows platforms.
11
 
12
   The Tix library has by far the greatest collection of widgets for
13
   programming with Tcl/Tk. Highlights include: Hierarchical Listbox,
14
   Directory List/Tree View, SpreadSheet, Tabular Listbox, ComboBox,
15
   Motif style FileSelectBox, MS Windows style FileSelectBox,
16
   PanedWindow, NoteBook, Spin Control widget .... and many more. With
17
   these new widgets, your Tcl/Tk applications will look great and
18
   interact with your users in intuitive ways.
19
 
20
   For more info about Tix, visit the Tix home page at
21
   http://www.xpi.com/tix/ .
22
 
23
   This version of Tix is released under licensing terms similar to those
24
   of Tcl/Tk. Please read the file license.terms carefully before
25
   proceeding.
26
 
27
  REQUIREMENT
28
 
29
    Unix Platforms
30
 
31
   Tix 4.1b2 works with the following combinations of Tcl/Tk/ITcl:
32
     * Tcl 7.4 + Tk 4.0
33
     * Tcl 7.4 + Tk 4.0 + ITcl 2.0
34
     * Tcl 7.5 + Tk 4.1
35
     * Tcl 7.5 + Tk 4.1 + ITcl 2.1
36
     * Tcl 7.6 + Tk 4.2
37
 
38
    Windows Platforms
39
 
40
   Tix 4.1b2 requires the final release of Tcl 7.5 or Tcl 7.6.
41
 
42
  GETTING THE TIX PACKAGE
43
 
44
   Tix 4.1b2 sources are available at
45
     * ftp://ftp.xpi.com/pub/Tix4.1b2.tar.gz: Unix source tar file.
46
     * ftp://ftp.xpi.com/pub/windows/tix41b2.zip: Same as
47
       Tix4.1b2.tar.gz, but in Windows/DOS ZIP format.
48
 
49
  WHAT'S NEW SINCE TIX 4.1A3 (THE LAST RELEASE)
50
 
51
    10/13/96
52
 
53
   New feature: Now XPM image works on Windows.
54
 
55
    10/18/96
56
 
57
   New feature: New options -editnotifycmd and -editdonecmd for the Grid
58
   widget to support editing of the entries.
59
 
60
   New feature: New widget TixFloatEntry to support editing of DItems.
61
 
62
    10/27/96
63
 
64
   Feature Change: The following changes are made to the configuration
65
   and installation of Tix:
66
     * Naming convention of binaries: The binaries for the Tk 4.0 target
67
       are called tixwish and libtix.a. For Tk 4.1 and later, the
68
       executable is be called tixwish[Tix version].[Tk version] and the
69
       library is called libtix[Tix version].[Tk version].[lib
70
       extension]. For example, tixwish4.1.4.1 and libtix4.1.4.2.so. On
71
       platforms that do not allow the dot character in the names of
72
       shared libraries, the dot character will be omitted. E.g.,
73
       libtix4142.so.
74
     * Shared vs static linking: The static binary will be created only
75
       if the -enable-[tkversion]-shared flag is disabled. If you want to
76
       create both shared and static binaries, configure and compile Tix
77
       twice.
78
     * ET support is replaced by SAM (stand-alone module) support.
79
     * The following options are removed from configure:
80
          + -enable-tk40_et
81
          + -enable-tk41_et
82
          + -enable-tk41_shared
83
     * The new options are added to configure:
84
          + -enable-tk40-sam
85
          + -enable-tk41-sam
86
          + -enable-tk42-sam
87
          + -enable-tk41-shared
88
          + -enable-tk42-shared
89
 
90
    11/1/96
91
 
92
   New feature: XPM code has been rewritten. The code is now cleanly
93
   separated into three modules: generic, windows specific and Unix
94
   specific.
95
 
96
    11/17/96
97
 
98
   New feature: Tix classes can be defined before their superclasses are
99
   defined. However, a class cannot be instantiated before all of its
100
   superclasses are defined. This feature makes it possible to load the
101
   Tix scripts into the SAM in any order, without having to worry about
102
   loading the superclasses before the subclasses.
103
 
104
   New feature: Tix is initialized by calling the command __tixInit, not
105
   by sourcing Init.tcl.
106
 
107
    11/29/96
108
 
109
   Bug Fixed: tixTmpLine now correctly works on multiple X displays.
110
 
111
    11/30/96
112
 
113
   Feature Change: DisplayStyle now uses a hash table to store the items
114
   associated with it (previously a link list was used). This speeds up
115
   the delete operations when a lot (1000 or more) of items are
116
   associated with the same style. Possible Incompatibility: widgets that
117
   use DItems must be recompiled.
118
 
119
   Bug Fixed: Tix no longer tempers with the way Tk handles errors,
120
   unless the environment variable TIX_DEBUG_INTERACTIVE is set. If this
121
   variable is set, all error messages will be printed to the standard
122
   output. This may be convenient for debugging purposes. Use this
123
   feature with discretion, and during program development only.
124
 
125
    12/2/96
126
 
127
   Bug Fixed:Dotted anchor lines (HList, TList, Grid) and rubber-band
128
   lines (PanedWindow, ResizeHandle) are implemented on Windows.
129
 
130
   New feature: Tcl 7.6 support is complete for the Windows platform.
131
   makefile.vc and makefile.bc have been modified such that the Tcl
132
   version can be chosen at compile time by, e.g., "make TCL_VER=7.5 -f
133
   makefile.bc".
134
 
135
    12/2/96
136
 
137
   Bug Fixed: Display items are correctly clipped. E.g., if a text item
138
   is wider than the width of a column in an HList, the item will be
139
   clipped.
140
 
141
    12/20/96
142
 
143
   New feature: New sample file demos/samples/EditGrid.tcl that
144
   demonstrates the use of an editable grid widget.
145
 
146
    12/21/96
147
 
148
   Bug Fixed: Tix works with multiple interpreters under tk4.1 and 4.2
149
   (see test/general/minterp.tcl). However, minterp.tcl still core dumps
150
   under Itcl 2.1. It is not clear to me whether this is a problem of Tix
151
   or Itcl.
152
 
153
   Bug Fixed: Now when an interpreter is deleted, all Tix class
154
   informations associated with this interpreter are freed. (No memory
155
   leak is recorded by purify when running Tix against the complete test
156
   suite.)
157
 
158
     _________________________________________________________________
159
 
160
   Last modified Fri Jan 17 22:52:59 EST 1997 --- Serial 853731294
161
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.