Buttons shrink to fit the symbol/text u put on it. well i dont want that it looks ugly. how do i set the same size for all the buttons? i thought it was row/columnspan at first but it doesnt seem to work.
[code] #! /usr/bin/env python from Tkinter import * import tkMessageBox class GUIFramework(Frame): """This is the GUI""" def __init__(self,master=None): """Initialize yourself""" """Initialise the base class""" Frame.__init__(self,master) """Set the Window Title""" self.master.title("Calculator") """Display the main window" with a little bit of padding""" self.grid(padx=10,pady=10) self.CreateWidgets() def CreateWidgets(self): self.btnDisplay = Button(self, text="1", state=DISABLED) self.btnDisplay.grid(row=0, column=0, padx=5, pady=5) self.btnDisplay = Button(self, text="2", state=DISABLED) self.btnDisplay.grid(row=0, column=1, padx=5, pady=5) self.btnDisplay = Button(self, text="3", state=DISABLED) self.btnDisplay.grid(row=0, column=2, padx=5, pady=5) self.btnDisplay = Button(self, text="+", state=DISABLED) self.btnDisplay.grid(row=0, column=3, padx=5, pady=5) self.btnDisplay = Button(self, text="4", state=DISABLED) self.btnDisplay.grid(row=1, column=0, padx=5, pady=5) self.btnDisplay = Button(self, text="5", state=DISABLED) self.btnDisplay.grid(row=1, column=1, padx=5, pady=5) self.btnDisplay = Button(self, text="6", state=DISABLED) self.btnDisplay.grid(row=1, column=2, padx=5, pady=5) self.btnDisplay = Button(self, text="-", state=DISABLED) self.btnDisplay.grid(row=1, column=3, padx=5, pady=5) self.btnDisplay = Button(self, text="7", state=DISABLED) self.btnDisplay.grid(row=2, column=0, padx=5, pady=5) self.btnDisplay = Button(self, text="8", state=DISABLED) self.btnDisplay.grid(row=2, column=1, padx=5, pady=5) self.btnDisplay = Button(self, text="9", state=DISABLED) self.btnDisplay.grid(row=2, column=2, padx=5, pady=5) self.btnDisplay = Button(self, text="*", state=DISABLED) self.btnDisplay.grid(row=2, column=3, padx=5, pady=5) self.btnDisplay = Button(self, text="0", state=DISABLED) self.btnDisplay.grid(row=3, column=0, padx=5, pady=5) self.btnDisplay = Button(self, text="C", state=DISABLED) self.btnDisplay.grid(row=3, column=1, padx=5, pady=5) self.btnDisplay = Button(self, text="r", state=DISABLED) self.btnDisplay.grid(row=3, column=2, padx=5, pady=5) self.btnDisplay = Button(self, text="/", state=DISABLED) self.btnDisplay.grid(row=3, column=3, padx=5, pady=5) #def Display(self): if __name__ == "__main__": guiFrame = GUIFramework() guiFrame.mainloop() [/code] -- View this message in context: http://www.nabble.com/How-to-make-all-the-buttons-the-same-size--tp16507347p16507347.html Sent from the Python - tkinter-discuss mailing list archive at Nabble.com. _______________________________________________ Tkinter-discuss mailing list Tkinter-discuss@python.org http://mail.python.org/mailman/listinfo/tkinter-discuss