[Tutor] Tk_help
Karshi
karshi.hasanov@utoronto.ca
Sat, 12 Jan 2002 12:48:33 -0500
Hi all,
I have the following code in my program:
--------------------------------------
class MyFrame(Frame):
def __init__(self,parent=None ):
Frame.__init__(self, parent,relief=RAISED, borderwidth=2)
self.pack(fill=X)
Command = makeCommandMenu(self)
self.tk_menuBar(Command)
def func(self):
print " This will keep printing...."
def makeCommandMenu(self):
Command = Menubutton(self, text= ' Buttons', underline=0)
Command.pack(side=LEFT, padx="2m")
Command.menu = Menu(Command)
Command.menu.add_command(label="Undo")
Command.menu.entryconfig(0, state=DISABLED)
Command.menu.add_command(label="New...", underline=0, command=self.func )
Command.menu.add_command(label="Open...", underline=0)
Command.menu.add('separator')
Command.menu.add_command(label='Quit', background='white',
activebackground='green', command=Command.quit)
Command['menu'] = Command.menu
return Command
--------------------------------------
which works fine.
I am wondering about the line:
"Command['menu'] = Command.menu"
Can you explain me what this command does?
Thanks