2008/4/5, [EMAIL PROTECTED] <[EMAIL PROTECTED]>: > on windows vista these buttons dont have the same size, the "/" > shrinks a little. how do i make them the same size or prevent > shrinking? > a mac-user told me they look the same to him so maybe it doesnt shrink > on macs but it does when using VISTA. > > i tried some .propagate and extend-stuff but didnt work. > > #! /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',command=lambda > n=1:self.Display(n)) > self.btnDisplay.grid(row=3, column=0, padx=5, pady=5) > > self.btnDisplay = Button(self,text='/',command=lambda > n="/":self.Display(n)) > self.btnDisplay.grid(row=6, column=3, padx=5, pady=5) >
Specify width=1 for both buttons. > def Display(self, number): > print number > > if __name__ == "__main__": > guiFrame = GUIFramework() > guiFrame.mainloop() > > -- > http://mail.python.org/mailman/listinfo/python-list > -- -- Guilherme H. Polo Goncalves -- http://mail.python.org/mailman/listinfo/python-list