Help for Toplevel
Gabriel Genellina
gagsl-py2 at yahoo.com.ar
Thu Apr 2 03:55:58 EDT 2009
En Wed, 01 Apr 2009 21:55:52 -0300, Muddy Coder <cosmo_general at yahoo.com>
escribió:
> I have a problem of handling Toplevel window. Basically, I wrote a
> listbox viewer with scrollbars, and saved in file listbo.py. Then in
> my main GUI window, with menu, I need to launch the listbox viewer, in
> a new window. Obviously, a Toplevel window is needed. But, I failed at
> passing parameters over to Toplevel window. Please take a look at my
> code:
>
> Listbox viewer:
> class ScrolledList(Frame):
> def __init__(self, options, parent=None):
> Frame.__init__(self, parent)
> self.pack(expand=YES, fill=BOTH)
> self.makeWidgets(options)
>
> In my main GUI:
> from XXX import ScrolledList
> class Foo:
> def __init__(self):
> .......
> def call_listbox(self, params):
> new = Toplevel()
> alist = ['foor','bar']
> ScrolledList(new,alist)
shouldn't the last line be ScrolledList(alist,new)?
--
Gabriel Genellina
More information about the Python-list
mailing list