|
From: Will D. <Wil...@jp...> - 2007-02-09 16:47:41
|
Howdy! I've got a small GUI that's using Tile widgets on a BWidgets PagesManager. (ActiveTcl 8.4.14, Linux, Tile theme is "alt"). The background color of the Tile widgets (labels, buttons, etc.) is different than the default background color of the frame widgets created by the PagesManager. Calling the undocumented BWidgets command "Widget::theme on" didn't help. Short of using a ttk::notebook widget, what can I do about this? Is there a way to programmatically find out what the background color of the ttk::labels is, given the current theme? I mean, I can always sample the screen colors manually, and set the frame backgrounds accordingly, but that's really tacky. Alternatively, is there a way to get PagesManager to use ttk::frame instead of tk::frame? Any thoughts? Will |