-----BEGIN PGP SIGNED MESSAGE-----
We have created a second cvs tree to host contributed themes for use
with tile. This is to clear such things from the primary source tree but
~ to permit the themes code to be managed with CVS.
The new tree is tile-themes and is accessed at
~ CVSROOT=:pserver:ano...@cv...:/cvsroot/tktable
~ cvs co tile-themes
The Aquativo, WinXP-Blue and kroc themes have been moved from the tile
tree into the new tree and I have imported updated versions of the
keramik and plastik pixmap themes that were posted to comp.lang.tcl by
Googie some time ago.
All the themes in tile-themes are tcl packages and can be installed as
any other tcl package. The 'tile::availableThemes' procedure will list
the core themes plus any installed themes and the utility procedure
'tile::setTheme themename' will deal with the necessary package requires
~ and set the theme. The tkchat app currently uses this scheme, as does
the tile demo.
Any new themes are welcome, but new themes should use the 'image'
element engine as we intend to remove the 'pixmap' engine in tile 0.6.
Once the tile API has stabilized we should have a tile or ttk stubs
interface and new themes using the tile C API can be added.
Pat Thoyts.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iQCVAwUBQYOD0WB90JXwhOSJAQFamgP9GU8gbF0NaevKm5289QBJ0skolpn0+tAC
Q5ywqRNi+HJaJDBudNXnbZXE468jp/HhdiG+O0EEYJDmlE7l1KmIMn+/ba7K3Gv4
SR95H4CmRSvkHUVsv4u3VRxZTFIwGY9a3xS3RaXIhR2blJOxR5a63VQF948Q18Ai
4foclVhIBGs=
=fGCM
-----END PGP SIGNATURE-----
|