Python | Menu widget in Tkinter (original) (raw)
from
tkinter
import
*
from
tkinter.ttk
import
*
from
time
import
strftime
root
=
Tk()
root.title(
'Menu Demonstration'
)
menubar
=
Menu(root)
file
=
Menu(menubar, tearoff
=
0
)
menubar.add_cascade(label
=
'File'
, menu
=
file
)
file
.add_command(label
=
'New File'
, command
=
None
)
file
.add_command(label
=
'Open...'
, command
=
None
)
file
.add_command(label
=
'Save'
, command
=
None
)
file
.add_separator()
file
.add_command(label
=
'Exit'
, command
=
root.destroy)
edit
=
Menu(menubar, tearoff
=
0
)
menubar.add_cascade(label
=
'Edit'
, menu
=
edit)
edit.add_command(label
=
'Cut'
, command
=
None
)
edit.add_command(label
=
'Copy'
, command
=
None
)
edit.add_command(label
=
'Paste'
, command
=
None
)
edit.add_command(label
=
'Select All'
, command
=
None
)
edit.add_separator()
edit.add_command(label
=
'Find...'
, command
=
None
)
edit.add_command(label
=
'Find again'
, command
=
None
)
help_
=
Menu(menubar, tearoff
=
0
)
menubar.add_cascade(label
=
'Help'
, menu
=
help_)
help_.add_command(label
=
'Tk Help'
, command
=
None
)
help_.add_command(label
=
'Demo'
, command
=
None
)
help_.add_separator()
help_.add_command(label
=
'About Tk'
, command
=
None
)
root.config(menu
=
menubar)
mainloop()