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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [insight/] [tix/] [docs/] [Release-4.1b2.html] - Blame information for rev 1765

Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

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