Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from Tkinter import *
- import tkFileDialog
- def Quit(ev):
- global root
- root.destroy()
- def LoadFile(ev):
- fn = tkFileDialog.Open(root, filetypes = [('*.txt files', '.txt')]).show()
- if fn == '':
- return
- textbox.delete('1.0', 'end')
- textbox.insert('1.0', open(fn, 'rt').read())
- root = Tk()
- m = Menu(root) #создается объект Меню на главном окне
- root.config(menu=m) #окно конфигурируется с указанием меню для него
- fm = Menu(m) #создается пункт меню с размещением на основном меню (m)
- m.add_cascade(label="File",menu=fm) #пункту располагается на основном меню (m)
- fm.add_command(label="Open...", command=LoadFile) #формируется список команд пункта меню
- fm.add_command(label="New")
- fm.add_command(label="Save...")
- fm.add_command(label="Выход", command=Quit)
- hm = Menu(m) #второй пункт меню
- m.add_cascade(label="Help",menu=hm)
- hm.add_command(label="Help")
- hm.add_command(label="About")
- root.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement