Advertisement
Guest User

Untitled

a guest
Dec 3rd, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.53 KB | None | 0 0
  1. from tkinter import*
  2. from tkinter import messagebox
  3.  
  4. def chkbutton_value():
  5.  
  6. if (var1.get()==1):
  7. spin1.configure(state=NORMAL)
  8. elif var1.get()==0:
  9. E_Latte.set('0')
  10. if (var2.get()==1):
  11. spin2.configure(state=NORMAL)
  12. elif var2.get()==0:
  13. E_Mocha.set('0')
  14. if (var3.get()==1):
  15. spin3.configure(state=NORMAL)
  16. elif var3.get()==0:
  17. E_Iced_Tea.set('0')
  18. if (var4.get()==1):
  19. spin4.configure(state=NORMAL)
  20. elif var4.get()==0:
  21. E_Espresso.set('0')
  22. if (var5.get()==1):
  23. spin5.configure(state=NORMAL)
  24. elif var5.get()==0:
  25. E_Macchiato.set('0')
  26. if (var6.get()==1):
  27. spin6.configure(state=NORMAL)
  28. elif var6.get()==0:
  29. E_Green_Tea.set('0')
  30. if (var7.get()==1):
  31. spin7.configure(state=NORMAL)
  32. elif var7.get()==0:
  33. E_Americano.set('0')
  34. if (var8.get()==1):
  35. spin8.configure(state=NORMAL)
  36. elif var8.get()==0:
  37. E_Cappuccino.set('0')
  38. def mHello():
  39. if ertUsername.get() == "a" and ertPassword.get()=="s" :
  40. global roots
  41. roots = Tk()
  42. roots.geometry('500x500+0+0')
  43. text_Input = StringVar()
  44. operator =''
  45.  
  46. f1 = Frame(roots, width = 900, height = 650, bd=8, relief='raise')
  47. f1.pack(side=LEFT)
  48. f2 = Frame(roots, width = 440, height = 650, bd=8, relief='raise')
  49. f2.pack(side=RIGHT)
  50. f1.configure(background='Wheat')
  51. f2.configure(background='Wheat')
  52.  
  53. f1a = Frame(f1, width = 900, height = 330, bd=12, relief='raise',bg='Wheat')
  54. f1a.pack(side=TOP)
  55.  
  56. f1aa = Frame(f1a, width = 400, height = 330, bd=16, relief='raise',bg='Light Coral')
  57. f1aa.pack(side=LEFT)
  58.  
  59. var1= IntVar()
  60. var2= IntVar()
  61. var3= IntVar()
  62. var4= IntVar()
  63. var5= IntVar()
  64. var6= IntVar()
  65. var7= IntVar()
  66. var8= IntVar()
  67. var9= IntVar()
  68. var10= IntVar()
  69. var11= IntVar()
  70. var12= IntVar()
  71. var13= IntVar()
  72. var14= IntVar()
  73. var15= IntVar()
  74. var16= IntVar()
  75.  
  76. E_Latte=StringVar()
  77. E_Mocha=StringVar()
  78. E_Iced_Tea=StringVar()
  79. E_Espresso=StringVar()
  80. E_Macchiato=StringVar()
  81. E_Green_Tea=StringVar()
  82. E_Americano=StringVar()
  83. E_Cappuccino=StringVar()
  84.  
  85. E_Latte.set('0')
  86. E_Mocha.set('0')
  87. E_Iced_Tea.set('0')
  88. E_Espresso.set('0')
  89. E_Macchiato.set('0')
  90. E_Green_Tea.set('0')
  91. E_Americano.set('0')
  92. E_Cappuccino.set('0')
  93.  
  94. Latte = Checkbutton(f1aa,text='Latte \t',variable = var1, onvalue = 1, offvalue = 0,
  95. font=('arial',22,'bold'),command=chkbutton_value,bg='Light Coral').grid(row=0,sticky=W)
  96. Mocha = Checkbutton(f1aa,text='Mocha \t\t',variable = var2, onvalue = 1, offvalue = 0,
  97. font=('arial',22,'bold'),command=chkbutton_value,bg='Light Coral').grid(row=1,sticky=W)
  98. Iced_Tea = Checkbutton(f1aa,text='Iced Tea \t\t',variable = var3, onvalue = 1, offvalue = 0,
  99. font=('arial',22,'bold'),command=chkbutton_value,bg='Light Coral').grid(row=2,sticky=W)
  100. Espresso = Checkbutton(f1aa,text='Espresso \t\t',variable = var4, onvalue = 1, offvalue = 0,
  101. font=('arial',22,'bold'),command=chkbutton_value,bg='Light Coral').grid(row=3,sticky=W)
  102. Macchiato = Checkbutton(f1aa,text='Macchiato \t\t',variable = var5, onvalue = 1, offvalue = 0,
  103. font=('arial',22,'bold'),command=chkbutton_value,bg='Light Coral').grid(row=4,sticky=W)
  104. Green_Tea = Checkbutton(f1aa,text='Green Tea \t\t',variable = var6, onvalue = 1, offvalue = 0,
  105. font=('arial',22,'bold'),command=chkbutton_value,bg='Light Coral').grid(row=5,sticky=W)
  106. Americano = Checkbutton(f1aa,text='Americano \t\t',variable = var7, onvalue = 1, offvalue = 0,
  107. font=('arial',22,'bold'),command=chkbutton_value,bg='Light Coral').grid(row=6,sticky=W)
  108. Cappuccino = Checkbutton(f1aa,text='Cappuccino \t\t',variable = var8, onvalue = 1, offvalue = 0,
  109. font=('arial',22,'bold'),command=chkbutton_value,bg='Light Coral').grid(row=7,sticky=W)
  110.  
  111. spin1 = Spinbox(f1aa,from_=0,to=100,font=('arial',16,'bold'),bd=8,width=6,justify='left',textvariable=E_Latte ,state=DISABLED,bg='Mistyrose')
  112. spin1.grid(row=0,column=1)
  113. spin2 = Spinbox(f1aa,from_=0,to=100,font=('arial',16,'bold'),bd=8,width=6,\
  114. justify='left',textvariable=E_Mocha,state=DISABLED,bg='Mistyrose')
  115. spin2.grid(row=1,column=1)
  116. spin3 = Spinbox(f1aa,from_=0,to=100,font=('arial',16,'bold'),bd=8,width=6,\
  117. justify='left',textvariable=E_Iced_Tea,state=DISABLED,bg='Mistyrose')
  118. spin3.grid(row=2,column=1)
  119. spin4 = Spinbox(f1aa,from_=0,to=100,font=('arial',16,'bold'),bd=8,width=6,\
  120. justify='left',textvariable=E_Espresso,state=DISABLED,bg='Mistyrose')
  121. spin4.grid(row=3,column=1)
  122. spin5 = Spinbox(f1aa,from_=0,to=100,font=('arial',16,'bold'),bd=8,width=6,\
  123. justify='left',textvariable=E_Macchiato,state=DISABLED,bg='Mistyrose')
  124. spin5.grid(row=4,column=1)
  125. spin6 = Spinbox(f1aa,from_=0,to=100,font=('arial',16,'bold'),bd=8,width=6,\
  126. justify='left',textvariable=E_Green_Tea,state=DISABLED,bg='Mistyrose')
  127. spin6.grid(row=5,column=1)
  128. spin7 = Spinbox(f1aa,from_=0,to=100,font=('arial',16,'bold'),bd=8,width=6,\
  129. justify='left',textvariable=E_Americano,state=DISABLED,bg='Mistyrose')
  130. spin7.grid(row=6,column=1)
  131. spin8 = Spinbox(f1aa,from_=0,to=100,font=('arial',16,'bold'),bd=8,width=6,\
  132. justify='left',textvariable=E_Cappuccino,state=DISABLED,bg='Mistyrose')
  133. spin8.grid(row=7,column=1)
  134.  
  135. pass
  136.  
  137. else :
  138.  
  139. messagebox.showerror("Error","User Not Found")
  140.  
  141. root = Tk()
  142. root.geometry("275x85")
  143. root.title('Starducks Coffee Systems')
  144. Label(text = "Username",font=('arial',13,'bold')).grid(row=0,column=2)
  145. ertUsername = Entry(font=('arial',13,'bold'))
  146. ertUsername.grid(row=0, column=3)
  147. Label(text = "Password",font=('arial',13,'bold')).grid(row=1,column=2)
  148. ertPassword = Entry(font=('arial',13,'bold'),show='*')
  149. ertPassword.grid(row=1, column=3)
  150. Button(text = "Login ",font=('arial',13,'bold'),command = mHello).grid(row=2, column=3,sticky=W)
  151. root.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement