|
From: Pat T. <pat...@us...> - 2004-10-30 12:06:55
|
-----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----- |