home *** CD-ROM | disk | FTP | other *** search
- from Tkinter import *
-
-
- class Test(Frame):
- def createWidgets(self):
-
- self.Gpanel = Frame(self, {'width': '1i',
- 'height' : '1i',
- 'bg' : 'green'})
-
- # this line turns off the recalculation of geometry by masters.
- self.Gpanel.tk.call('pack', 'propagate', str(self.Gpanel), "0")
-
- self.Gpanel.pack({'side' : 'left'})
-
-
-
- # a QUIT button
- self.Gpanel.QUIT = Button(self.Gpanel, {'text': 'QUIT',
- 'fg': 'red',
- 'command': self.quit})
- self.Gpanel.QUIT.pack( {'side': 'left'})
-
-
-
-
- def __init__(self, master=None):
- Frame.__init__(self, master)
- Pack.config(self)
- self.createWidgets()
-
- test = Test()
-
- test.master.title('packer demo')
- test.master.iconname('packer')
-
- test.mainloop()
-