This provides a new toplevel for arranging [preferences] or options in a common manner. I still have some ideas for it. But right now it works fine. Some options can only be configured at creation time like -tabfont. It makes use of the [BLT] tabs but I tried to separate the tab functionality so that an other tab [widget] could be used. Any volunteers for tile ? [SC] No but I added [BWidget]s (see end of page). ''Mar. 05. 2006 Changes:'' * added BWidget Tabstyle contributed by [SC] * use canvas to draw title of a page to show gradients [http://wiki.tcl.tk/9079] ''Oct. 19. 2005 Changes:'' * fix typo in option * add color option for selected item * set default font to font size 10 * leave selected item marked when highlighting another item * separate procs for enter and leave of an item ''Oct. 14. 2005 Changes:'' * delete widgets array when widget is destroyed * add new command options * add _rcsid variable for version tracking ---- # Copyright (c) 2005, Rüdiger Härtel # All Rights Reservered # # # This code is freely distributable without restriction, but is # provided as-is with no warranty expressed or implied. # # # This widgets presents a framework for a # preferences widget. # # Requirements: # BLT, BWidget one of the two # autoscroll only used if package is installed # # Options: # -canceltext text for Cancel Button # -command