[Tutor] looking for some advice
Peter Otten
__peter__ at web.de
Mon May 7 20:02:33 CEST 2012
Chris Hare wrote:
> Hello Everyone:
>
> Here is what I am trying to do:
>
> I have a window which has a row of buttons on it. Below the buttons is a
> label frame. Depending upon which button they push, I want to change the
> widgets in the label frame. I can add widgets now with no problem.
>
> Basically, I am trying to imitate a notebook like in Tkinter.ttk, without
> having to re-write a major chunk of the app to add such a widget. I know
> Tix has a notebook widget, but that would require people (read end users)
> to download and compile the Tix components.
>
> My questions are:
>
> 1. how do I remove all of the widgets from the label frame to add the new
> ones?
> 2. Am I better off just creating different label frames for each group of
> widgets and then just using grid_forget and grid_remember to hide or show
> them as I need them?
> 3. How else would you approach this problem?
>
> Yes - I guess I am looking for some design advice. This is creeping a
> little since my customer (my wife who is a horse breeder) would like to
> have some things done a little differently in her app.
>
> Thanks for your suggestions!
There is a tabbedpages.TabbedPageSet widget in idlelib. At first glance I
don't see any dependencies, so maybe you can use that?
More information about the Tutor
mailing list