diff --git a/Calculator.py b/Calculator.py index 0532924..60c8382 100644 --- a/Calculator.py +++ b/Calculator.py @@ -1,8 +1,10 @@ from tkinter import * +import tkinter.font as tkFont - +font = ("comic sans ms", 15,"bold") root = Tk() root.title("Bruno's Calculator") +blue = 'blue' operation_number = 0 current_number_sum = 0 @@ -210,32 +212,32 @@ def clear_entry(): current_number_division = 0 e.delete(0, END) -button_powerto = Button(root, borderwidth=2, text="xY",padx=36, pady=20, command= lambda: toPowerof()).grid(row=5, column=2) -button_point = Button(root, borderwidth=2, text=".", padx=41, pady=20, command= lambda: add_point()).grid(row=5, column=1) +button_powerto = Button(root, borderwidth=2, text="x**Y",fg=blue,padx=36,font = ("comic sans ms", 10, "italic"), pady=20, command= lambda: toPowerof()).grid(row=5, column=2) +button_point = Button(root, borderwidth=2, text=".", padx=41,fg=blue, pady=20, command= lambda: add_point()).grid(row=5, column=1) -button_sum = Button(root, borderwidth=2, text="+", padx=37, pady=20, command= lambda: sum_click()).grid(row=3, column=3) -button_equals = Button(root, borderwidth=2, text="=", padx=36, pady=20, command= lambda: equals_click()).grid(row=5, column=3) -button_clear = Button(root, borderwidth=2, text="CE", padx=37, pady=20,command= lambda: clear_entry()).grid(row=4, column=0) +button_sum = Button(root, borderwidth=2, text="+", padx=37,fg=blue,font = ("comic sans ms", 10, "italic"), pady=20, command= lambda: sum_click()).grid(row=3, column=3) +button_equals = Button(root, borderwidth=2, text="=", padx=36,fg=blue,font = ("comic sans ms", 10, "italic"), pady=20, command= lambda: equals_click()).grid(row=5, column=3) +button_clear = Button(root, borderwidth=2, text="CE", padx=37,fg=blue,font = ("comic sans ms", 10, "italic"), pady=20,command= lambda: clear_entry()).grid(row=4, column=0) -button_minus = Button(root, borderwidth=2, text="-", padx=38, pady=20, command= lambda: minus_click()).grid(row=2, column=3) -button_multiply = Button(root, borderwidth=2, text="X", padx=37, pady=20, command= lambda: multiply_click()).grid(row=1, column=3) -button_negative_positive = Button(root, borderwidth=2, text="+/-", padx=37, pady=20, command= lambda: positive_negative()).grid(row=4, column=2) +button_minus = Button(root, borderwidth=2, text="-", padx=38,fg=blue,font = ("comic sans ms", 13, "italic"), pady=20, command= lambda: minus_click()).grid(row=2, column=3) +button_multiply = Button(root, borderwidth=2, text="X", padx=37,fg=blue,font = ("comic sans ms", 10, "italic"), pady=20, command= lambda: multiply_click()).grid(row=1, column=3) +button_negative_positive = Button(root, borderwidth=2, text="+/-",fg=blue,font = ("comic sans ms", 10, "italic"), padx=37, pady=20, command= lambda: positive_negative()).grid(row=4, column=2) -button_divide = Button(root, borderwidth=2, text="/", padx=38, pady=20, command= lambda: division_click()).grid(row=4, column=3) -button_del = Button(root, borderwidth=2, text="DEL",fg='red', padx=34, pady=20, command= lambda: delete()).grid(row=5, column=0) -button_0 = Button(root, borderwidth=2, text="0", padx=40, pady=20, command=lambda: button_click(0, e)).grid(row=4, column=1) +button_divide = Button(root, borderwidth=2, text="/", padx=38, pady=20,fg=blue,font = ("comic sans ms", 10, "italic"), command= lambda: division_click()).grid(row=4, column=3) +button_del = Button(root, borderwidth=2, text="DEL",fg='red', padx=34,font = ("comic sans ms", 10, "italic"), pady=20, command= lambda: delete()).grid(row=5, column=0) +button_0 = Button(root, borderwidth=2, text="0", padx=40, pady=20,font = ("comic sans ms", 10, "italic"), command=lambda: button_click(0, e)).grid(row=4, column=1) -button_1 = Button(root, borderwidth=2, text="1", padx=40, pady=20, command=lambda: button_click(1, e)).grid(row=3, column=0) -button_2 = Button(root, borderwidth=2, text="2", padx=40, pady=20, command=lambda: button_click(2, e)).grid(row=3, column=1) -button_3 = Button(root, borderwidth=2, text="3", padx=40, pady=20, command=lambda: button_click(3, e)).grid(row=3, column=2) +button_1 = Button(root, borderwidth=2, text="1", padx=40, pady=20,font = ("comic sans ms", 10, "italic"), command=lambda: button_click(1, e)).grid(row=3, column=0) +button_2 = Button(root, borderwidth=2, text="2", padx=40, pady=20,font = ("comic sans ms", 10, "italic"), command=lambda: button_click(2, e)).grid(row=3, column=1) +button_3 = Button(root, borderwidth=2, text="3", padx=40, pady=20,font = ("comic sans ms", 10, "italic"), command=lambda: button_click(3, e)).grid(row=3, column=2) -button_4 = Button(root, borderwidth=2, text="4", padx=40, pady=20, command=lambda: button_click(4, e)).grid(row=2, column=0) -button_5 = Button(root, borderwidth=2, text="5", padx=40, pady=20, command=lambda: button_click(5, e)).grid(row=2, column=1) -button_6 = Button(root, borderwidth=2, text="6", padx=40, pady=20, command=lambda: button_click(6, e)).grid(row=2, column=2) +button_4 = Button(root, borderwidth=2, text="4", padx=40, pady=20,font = ("comic sans ms", 10, "italic"), command=lambda: button_click(4, e)).grid(row=2, column=0) +button_5 = Button(root, borderwidth=2, text="5", padx=40, pady=20,font = ("comic sans ms", 10, "italic"), command=lambda: button_click(5, e)).grid(row=2, column=1) +button_6 = Button(root, borderwidth=2, text="6", padx=40, pady=20,font = ("comic sans ms", 10, "italic"), command=lambda: button_click(6, e)).grid(row=2, column=2) -button_7 = Button(root, borderwidth=2, text="7", padx=40, pady=20, command=lambda: button_click(7, e)).grid(row=1, column=0) -button_8 = Button(root, borderwidth=2, text="8", padx=40, pady=20, command=lambda: button_click(8, e)).grid(row=1, column=1) -button_9 = Button(root, borderwidth=2, text="9", padx=40, pady=20, command=lambda: button_click(9, e)).grid(row=1,column=2) +button_7 = Button(root, borderwidth=2, text="7", padx=40, pady=20,font = ("comic sans ms", 10, "italic"), command=lambda: button_click(7, e)).grid(row=1, column=0) +button_8 = Button(root, borderwidth=2, text="8", padx=40, pady=20,font = ("comic sans ms", 10, "italic"), command=lambda: button_click(8, e)).grid(row=1, column=1) +button_9 = Button(root, borderwidth=2, text="9", padx=40, pady=20,font = ("comic sans ms", 10, "italic"), command=lambda: button_click(9, e)).grid(row=1,column=2)