Advertisement
Guest User

Untitled

a guest
Apr 19th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 3.36 KB | None | 0 0
  1. from tkinter import *
  2.  
  3. root = Tk()
  4. c = Canvas(width=800,height=500,bg='grey80')
  5. c.pack()
  6.  
  7. Menu = c.create_rectangle(100,0,700,50,fill="orange")
  8. Text_Menu = c.create_text(400,20,text="Vitya and Ivan restaurant",anchor="w")
  9. Drinks = c.create_rectangle(50,100,250,250,fill="blue")
  10. Hot_Dishes = c.create_rectangle(300,100,500,250, fill = "yellow")
  11. Snacks = c.create_rectangle(550,100,750,250, fill = "purple")
  12. Desserts = c.create_rectangle(50,300,250,450, fill = "red")
  13. Sushi = c.create_rectangle(300,300,500,450, fill = "magenta")
  14. Buisiness = c.create_rectangle(550,300,750,450, fill = "green")
  15. sum = 0
  16.  
  17.  
  18. def Drinks_func(event):
  19.     c1 = c.create_rectangle(0,0,800,500,fill="grey80")
  20.     Back_Button = c.create_rectangle(100,0,700,50,fill="black")
  21.     Drinks1 = c.create_rectangle(50,100,250,250,fill="blue")
  22.     Drinks2 = c.create_rectangle(300,100,500,250, fill = "blue")
  23.     Drinks3 = c.create_rectangle(550,100,750,250, fill = "blue")
  24.     Drinks4 = c.create_rectangle(50,300,250,450, fill = "blue")
  25.     Drinks5 = c.create_rectangle(300,300,500,450, fill = "blue")
  26.     Drinks6 = c.create_rectangle(550,300,750,450, fill = "blue")
  27.     def Drinks1_func(event):
  28.         global sum
  29.         sum = sum + 100
  30.         print(sum)
  31.     def Back_Button_func(event):
  32.         c.delete(c1)
  33.         c.delete(Back_Button)
  34.         c.delete(Drinks1)
  35.         c.delete(Drinks2)
  36.         c.delete(Drinks3)
  37.         c.delete(Drinks4)
  38.         c.delete(Drinks5)
  39.         c.delete(Drinks6)
  40.     c.tag_bind(Back_Button,'<Button-1>', Back_Button_func)
  41.     c.tag_bind(Drinks1,'<Button-1>', Drinks1_func)
  42.  
  43.  
  44. def Hot_Dishes_func(event):
  45.     c1 = c.create_rectangle(0,0,800,500,fill="grey80")
  46.     Back_Button = c.create_rectangle(100,0,700,50,fill="black")
  47.     def Back_Button_func(event):
  48.         c.delete(c1)
  49.         c.delete(Back_Button)
  50.     c.tag_bind(Back_Button,'<Button-1>', Back_Button_func)
  51.  
  52.  
  53. def Snacks_func(event):
  54.     c1 = c.create_rectangle(0,0,800,500,fill="grey80")
  55.     Back_Button = c.create_rectangle(100,0,700,50,fill="black")
  56.     def Back_Button_func(event):
  57.         c.delete(c1)
  58.         c.delete(Back_Button)
  59.     c.tag_bind(Back_Button,'<Button-1>', Back_Button_func)
  60.    
  61.  
  62. def Desserts_func(event):
  63.     c1 = c.create_rectangle(0,0,800,500,fill="grey80")
  64.     Back_Button = c.create_rectangle(100,0,700,50,fill="black")
  65.     def Back_Button_func(event):
  66.         c.delete(c1)
  67.         c.delete(Back_Button)
  68.     c.tag_bind(Back_Button,'<Button-1>', Back_Button_func)
  69.    
  70.  
  71. def Sushi_func(event):
  72.     c1 = c.create_rectangle(0,0,800,500,fill="grey80")
  73.     Back_Button = c.create_rectangle(100,0,700,50,fill="black")
  74.     def Back_Button_func(event):
  75.         c.delete(c1)
  76.         c.delete(Back_Button)
  77.     c.tag_bind(Back_Button,'<Button-1>', Back_Button_func)
  78.    
  79.  
  80. def Buisiness_func(event):
  81.     c1 = c.create_rectangle(0,0,800,500,fill="grey80")
  82.     Back_Button = c.create_rectangle(100,0,700,50,fill="black")
  83.     def Back_Button_func(event):
  84.         c.delete(c1)
  85.         c.delete(Back_Button)
  86.     c.tag_bind(Back_Button,'<Button-1>', Back_Button_func)
  87.    
  88.    
  89.    
  90. c.tag_bind(Drinks,'<Button-1>', Drinks_func)
  91. c.tag_bind(Hot_Dishes,'<Button-1>', Hot_Dishes_func)
  92. c.tag_bind(Snacks,'<Button-1>', Snacks_func)
  93. c.tag_bind(Desserts,'<Button-1>', Desserts_func)
  94. c.tag_bind(Sushi,'<Button-1>', Sushi_func)
  95. c.tag_bind(Buisiness,'<Button-1>', Buisiness_func)
  96.  
  97. mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement