Calculator
Calculator
# Cores
color1 = "#202020"
color2 = "#ffffff"
color3 = "#323232"
color4 = "#3c3c3c"
color5 = "#4cc2ff"
color6 = "#47b1e8"
color7 = "#000000"
# Configuração da janela
window = Tk()
window.iconbitmap("./assets/img/icon.ico")
window.title("Calculadora")
window.geometry("323x395")
window.config(bg=color1)
# Fremes
frameDisplay = Frame(window, width=323, height=120, bg=color2)
frameDisplay.grid(row=0, column=0)
# Funções
showValue = StringVar()
values = ''
def inputValue(event):
global values
def calculate():
global values
result = eval(values)
showValue.set(str(result))
values = str(result)
def clean():
global values
values = ''
showValue.set('')
# Label
labelScreen = Label(frameDisplay, textvariable=showValue, bg=color1, fg=color2,
font=("Ivy 24 bold"), width=16, padx=8, pady=40, justify="right", anchor="e",
relief="flat")
labelScreen.pack()
# Botões
# btn19 = Button(frameKeyboard, command = cleanStore, text="MC", width=7, height=2,
bg=color1, fg=color2, font=("Ivy 10 bold"), relief="flat", overrelief="raised",
activebackground=color4, activeforeground=color2, highlightthickness=0,
borderwidth=0)
# btn19.place(x=0, y=5)
window.mainloop()