|
From: Joe E. <jen...@fl...> - 2006-10-02 05:06:37
|
Joey Mukherjee wrote: > On Oct 1, 2006, at 3:15 AM, Joe English wrote: > > The exceptions: by popular demand, [ttk::paned] will be > > renamed [ttk::panedwindow]; and as long as we're doing > > that [ttk::progressbar] will become [ttk::progress] too. > > Was ttk::progress really popularly demanded? IMHO, ttk::progressbar > is a better name for the same reasons I think panedwindow is a better > name. Main reason for the name change is that it's not always a bar -- different styles can support different appearances (OSX-style "chasing arrows", browser-style "download in progress" throbbers, a "copying file" animation, ...). It might end up as two widgets, a general-purpose ttk::progress widget and a specialized ttk::progressbar ... Other opinions? > I never saw a response to the ttk::toplevel question? Is that going > to be standard? I saw a bug report on sourceforge, but no real > resolution and it only mentioned Aqua. In addition to Aqua, on > Solaris, mixing a toplevel and tile widgets look awful. Sorry, I started writing up a response but never got around to finishing it. Short answer: No, not in 0.7.8. There might be a [ttk::toplevel] in a future release, but the implementation will involve more changes than just embedding a ttk::frame in the background. It won't have -highlightcolor, -highlightbackground, or -highlightthickness options; -padx/-pady will be replaced with -padding; the -colormap and -visual options definitely have to go; ditto -use and -container. It needs the standard -style option, plus 'state' and 'instate' methods. It also ought to have '-title', '-icon', '-iconname' options; a '-closecommand' option; and 'show' and 'hide' methods (i.e., most of the things that are currently handled by [wm].) So no, not in 0.7.8. --Joe English jen...@fl... |