On Wed, 06 Jul 2005 16:32:42 GMT, "William Gill" <[EMAIL PROTECTED]>
said:
> Excuse me for intruding, but I followed examples and ended up with a
> similar architecture:
>
> from Tkinter import *
> class MyMain(Frame):
> def __init__(self, master):
> self.root = master
> self.master=master
> root = Tk()
> app = MyMain(root)
> app.master.title("Object Editor")
> root.mainloop()
>
> Erick, are you saying it should be modified to something like :
>
> from Tkinter import *
> class MyMain(Tk):
> ...
> ...
> app = MyMain()
> app.title("My App")
> app.mainloop()
>
This is what I've got now, and it works. I don't think I've seen many
examples which inherited from Tk, but it certainly solved my problem.
And I see the logic in it: Tk is the main window of an application,
while Frame is, as Eric said, just a generic container.
Cheers,
Richard
--
http://mail.python.org/mailman/listinfo/python-list