Advertisement
snowden_web

Win_app3

Nov 25th, 2019
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.30 KB | None | 0 0
  1. from tkinter import *
  2.  
  3. def new_win():
  4.     win_conv = Toplevel(root)
  5.     canvas = Canvas(win_conv)
  6.     canvas.create_oval(250, 150, 10, 100, outline="blue", fill="blue")
  7.     canvas.pack()
  8.  
  9. def close_win():
  10.     root.destroy()
  11.  
  12. def about():
  13.     win = Toplevel(root)
  14.     lab = Label(win,text = "Это просто текст")
  15.     lab.pack()
  16.  
  17.  
  18. root = Tk()
  19. m = Menu(root) #создается объект меню на главном окне
  20. root.config(menu = m) #окно конфигурируется с указанием меню для него
  21.  
  22. fm = Menu(m) #создается пункт меню с размещением на основном меню (m)
  23. m.add_cascade(label = "File", menu = fm) #пункт распологается на основном меню(m)
  24. fm.add_command(label = "Open...")
  25. fm.add_command(label = "New", command=new_win)
  26. fm.add_command(label = "Save as..")
  27. fm.add_command(label = "Exit", command=close_win)
  28.  
  29. #второй пункт меню
  30. hm = Menu(m)
  31. m.add_cascade(label = "HELP!!!",menu = hm)
  32. hm.add_command(label = "Help")
  33. hm.add_command(label = "About", command=about)
  34. hm.add_command(label = "Wrap")
  35. hm.add_command(label = "Settings")
  36. hm.add_command(label = "meh...")
  37. hm.add_command(label = "Help")
  38. hm.add_command(label = "WTF")
  39.  
  40. root.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement