experiments

All kinds of coding experiments
Log | Files | Refs | Submodules

tkinter_tutorial_11.py (1084B)


      1 from Tkinter import *
      2 
      3 def doNothing():
      4 	print 'no action tho'
      5 
      6 root = Tk()
      7 
      8 # ******** Main Menu *******
      9 
     10 theMenu = Menu(root)
     11 root.config(menu=theMenu)
     12 
     13 subMenu = Menu(theMenu)
     14 theMenu.add_cascade(label='file', menu=subMenu)
     15 subMenu.add_command(label="New item", command=doNothing)
     16 subMenu.add_command(label="Another one", command=doNothing)
     17 subMenu.add_separator()
     18 subMenu.add_command(label='Exit', command=doNothing)
     19 
     20 editMenu = Menu(theMenu)
     21 theMenu.add_cascade(label='Edit', menu=editMenu)
     22 editMenu.add_command(label="Redo", command=doNothing)
     23 
     24 # ******** The Toolbar *******
     25 
     26 toolbar = Frame(root, bg="blue")
     27 insertButt = Button(toolbar, text="Insert Image", command=doNothing)
     28 insertButt.pack(side=LEFT, padx=2, pady=2) # 2 pix of padding
     29 printButt = Button(toolbar, text='Print', command=doNothing)
     30 printButt.pack(side=LEFT, padx=2, pady=2)
     31 
     32 toolbar.pack(side=TOP, fill=X)
     33 
     34 # ******* Status Bar *******
     35 
     36 status = Label(root, text="Preparing to do nothing", bd=1, relief=SUNKEN, anchor=W)
     37 status.pack(side=BOTTOM, fill=X)
     38 
     39 root.mainloop()