blob: dd6c2ecdc901a6382107b438b2eb62aa017777b8 [file] [log] [blame]
Guido van Rossum35820f71994-10-07 09:55:26 +00001from Tkinter import *
2
3
4class Test(Frame):
5 def createWidgets(self):
6
7 self.Gpanel = Frame(self, {'width': '1i',
8 'height' : '1i',
9 'bg' : 'green'})
10
11 # this line turns off the recalculation of geometry by masters.
12 self.Gpanel.tk.call('pack', 'propagate', str(self.Gpanel), "0")
13
14 self.Gpanel.pack({'side' : 'left'})
15
16
17
18 # a QUIT button
19 self.Gpanel.QUIT = Button(self.Gpanel, {'text': 'QUIT',
20 'fg': 'red',
21 'command': self.quit})
22 self.Gpanel.QUIT.pack( {'side': 'left'})
23
24
25
26
27 def __init__(self, master=None):
28 Frame.__init__(self, master)
29 Pack.config(self)
30 self.createWidgets()
31
32test = Test()
33
34test.master.title('packer demo')
35test.master.iconname('packer')
36
37test.mainloop()