|
From: Joe E. <jen...@fl...> - 2005-04-12 15:28:52
|
[12 Apr 2005]
ANNOUNCE: Tile Widget Set, version 0.6.2.
~ What is it?
The Tile widget set is an experimental reimplementation
of some of the standard Tk widgets. The main features are:
+ Native look and feel under Windows (XP, NT, 2K, 98 and 95)
+ Nearly-native look and feel under Mac OSX
+ "Revitalized" look and feel under X11
+ Appearance controlled by a theme engine, providing
greater flexibility for custom widgets
+ New widgets, including notebook, progressbar, combobox,
and separator
~ What's New in 0.6
+ Many, many enhancements and bugfixes on Aqua.
Mac OSX users will definitely want to upgrade!
+ ttk::notebook: Can now selectively disable and/or hide
individual tabs
+ New ttk::paned container widget, similar to the core panedwindow.
+ New ttk::progressbar widget -- now with documentation!
NOTE: the API is different from the ttk::progress widget
(hence the new name). This will require minor adjustments
to user code.
+ State-sensitive images for buttons, labels, and other widgets:
The "-image" option is now a list. The first element specifies
the default image, and the remainder is a state map specifying
alternate images to use when the widget is in different states.
* * * POTENTIAL INCOMPATIBILITY * * * with previous Tile releases
and with the core, if you use images with spaces in their names.
+ Now includes stub table support, to make it easier to
build and install add-on themes written in C.
~ What's Old
The old widget constructor names like "tbutton" etc. will
now issue a warning if used; use "ttk::button" instead.
The "pixmap" element constructor has been removed; if you
haven't switched to using "image", now is the time to do so.
The "ttk::progress" widget is now deprecated; use "ttk::progressbar"
instead.
~ A note on version numbers:
To help distinguish formal releases from CVS snapshots,
the version number returned by [package provide tile]
now includes a patch level, currently 0.6.2.
In future, the patch number will be incremented immediately
before and immediately after making a release. Thus
odd-numbered subminor versions will indicate a CVS snapshot,
and even-numbered ones will indicate a known release.
~ Availability
The tile widget set is hosted under the tktable project
at SourceForge:
<URL: http://tktable.sourceforge.net/tile/ >
<URL: http://sourceforge.net/projects/tktable/ >
Sources are available under the 'tile' module in CVS.
A prebundled tarball is available in the file release area:
<URL: http://sourceforge.net/project/showfiles.php?group_id=11464 >
Documentation is available here:
<URL: http://tktable.sourceforge.net/tile/doc/ >
Precompiled libraries for Windows may also be present;
check for availability.
--Joe English
|