Saturday, April 9, 2016

Tkinter: Toolbar

#https://www.youtube.com/watch?v=D24Vx3_IM8U&list=PL6gx4Cwl9DGBwibXFtPtflztSNPGuIB_d&index=10
from tkinter import *

def doNothing():
    print('doNothing')


root = Tk()

# *** Main menu ***
valikko = Menu(root)
root.config(menu=valikko)

subMenu = Menu(valikko)
valikko.add_cascade(label='File', menu=subMenu)

subMenu.add_command(label='doNothing...', command=doNothing)
subMenu.add_command(label='doNothing 2...', command=doNothing)
subMenu.add_separator()
subMenu.add_command(label='doNothing 3...', command=doNothing)
subMenu.add_separator()
subMenu.add_command(label='Exit', command=root.quit)

editMenu = Menu(valikko)

valikko.add_cascade(label='Edit', menu=editMenu)
editMenu.add_command(label='Tööt', command=doNothing)

# *** Toolbar ***
toolbar = Frame(root, bg="blue")
toolbar.pack(side=TOP, fill=X)

insertButt = Button(toolbar, text='Insert Image', command=doNothing)
insertButt.pack(side=LEFT)

printButt = Button(toolbar, text='Print Image', command=doNothing)
printButt.pack(side=LEFT)

# *** Statusbar ***
statusBar = Label(root, text='Tämä on statusteksti', bd=1, relief=SUNKEN, anchor=W) 
#bd= border ja relief on tyyli ulkoneva vai upotettu
statusBar.pack(side=BOTTOM, fill=X)
root.mainloop()

No comments:

Post a Comment