|
From: Joe E. <jen...@fl...> - 2004-10-31 19:54:15
|
[31 Oct 2004]
ANNOUNCE: Tile Widget Set, version 0.5.
~ 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
+ "Revitalized" look and feel under X11
+ Native look and feel under Mac OSX
+ Appearance controlled by a theme engine, providing
greater flexibility for custom widgets
+ New widgets, including notebook, progressbar, combobox,
and separator
~ 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 >
Precompiled libraries for Windows may also be present;
check for availability.
The ActiveTcl and TclTkAquaBI distributions both include CVS snapshots
of the Tile project. Tile 0.4 corresponds to the version included
in the 8.4.7 release of those packages.
~ What's new in 0.5:
New namespace: Use "ttk::button" instead of "tbutton" or "tile::button".
This is the recommended way to access the Tile widgets from now on.
"pixmap" element constructor replaced by "image"; see image.n.
User-defined pixmap themes will need to be updated.
[package require tile] automatically selects the appropriate theme
depending on platform.
Default theme on X11 is now a simple, streamlined look.
Motif look moved to the "classic" theme.
New ttk::separator widget, for use in dialog boxes and toolbars.
New treeview widget (alpha-quality).
Changed fallback rules so custom styles are easier to define.
Combobox has a -postcommand option.
Labelframe has an -underline option and supports mnemonic activation.
Labels now support -justify and -wraplength.
More improvements to look and feel (esp. notebook and combobox widgets).
Look and feel on Windows (XP and classic) is now almost completely
indistinguishable from native widgets.
|