Deutsch   English   Français   Italiano  
<eg4mt3015u2@news4.newsguy.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!nx01.iad01.newshosting.com!newshosting.com!129.250.169.16.MISMATCH!pln-e!spln!rex!extra.newsguy.com!newsp.newsguy.com!not-for-mail
From: jenglish@flightlab.com (Joe English)
Newsgroups: comp.lang.tcl
Subject: ANNOUNCE: Tile widget set, release 0.7.8
Date: 6 Oct 2006 04:43:15 GMT
Organization: Advanced Rotorcraft Technology
Lines: 82
Message-ID: <eg4mt3015u2@news4.newsguy.com>
NNTP-Posting-Host: p-007.newsdawg.com
X-Newsreader: trn 4.0-test75 (Feb 13, 2001)

[5 Oct 2006]

ANNOUNCE: Tile Widget Set, version 0.7.8.

~ 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, and 2K)
    + 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,
      separator, and sizegrip.

~ What's New in 0.7.8

+ A [ttk::sizegrip] widget has been added (that's the gizmo
  sometimes seen in the lower right corner that resizes
  the window when dragged).

+ The [ttk::treeview] widget now supports item tags,
  similar to the Text and Canvas widgets.  [$tv tag bind]
  and [$tv tag configure] methods are supported.

+ The [ttk::treeview] widget now supports -selectmode {browse|extended|none}
   The default selection behavior has been improved, and
  '-selectmode none' combined with tag bindings make it
  possible to implement other behaviors if desired.

+ All widgets now have an 'identify' method, for better
  megawidget support.

+ A few more bugfixes and minor L&F improvements.

+ POTENTIAL INCOMPATIBILITY: Widget options now take precedence
  over [style map] settings.  (This is usually the desired behavior).

~ Forward Compatibility

Due to popular demand, the [ttk::paned] widget will be
renamed to [ttk::panedwindow] in the next release.
To smooth the transition, [ttk::panedwindow] is now
available as a synonym (either one will work in 0.7.8;
in 0.8.0 the old name will become deprecated).

~ Stability

The script-level API for widgets may be considered stable at
this point, with the exception of procedures in the 'tile::*'
namespace and the [ttk::paned] widget, which will be renamed.
Theme definitions are still subject to change: user-defined
themes will need to be revised in the 0.8 series.


~ A note on version numbers

To help distinguish formal releases from CVS snapshots,
the subminor version number will be incremented immediately before
and immediately after making a release.  Thus odd-numbered subminor
versions indicate a CVS snapshot, and even-numbered ones 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/ >