Hi, Craf,
sorry to late reply, i have solved my problem.
here is my codes:
#create num and op buttons
for i in xrange(16):
button = gtk.Button(self.num_tmp[i])
button.set_size_request(-1, 25)
num_buttons.append(button)
button = gtk.Button(self.op_tmp[i])
button.set_size_request(-1, 25)
op_buttons[self.op_tmp[i]] = button
#some codes here....
#set fixed size for the right side buttons, because too many
buttons there
for i in xrange(10):
num_buttons[i].set_size_request(45,25) #first use
set_size_request set the size i want
button_box = gtk.HBox() # then, create a box for each button,
one box for one button
button_box.pack_start(num_buttons[i], False, False, 0) # set
expand and fill are False!
fixed_size_numbox.append(button_box)
#some codes here
button_box = gtk.HBox() #create a big box for the above small boxes
:)
button_box.pack_start(fixed_size_numbox[7], False, False, 7) # set
expand and fill are False! now it is ok, the size is just i want.
button_box.pack_start(fixed_size_numbox[8], False, False, 7)
button_box.pack_start(fixed_size_numbox[9], False, False, 7)
button_box.pack_start(fixed_size_opbox["*"], False, False, 7)
button_box.pack_start(fixed_size_opbox["/"], False, False, 7)
vbox.pack_start(button_box, False, False, 0)
2012/4/21 craf <[email protected]>
>
> >Hi All,
> > when i put some buttons in a hbutton box, the hbutton box
> >becomes very long....
> > i don't know how to set a button size, set_size_request has no
> >effect....
> >
> > could anybody help me how to set the size for widgets?
> > thanks
> >
> > Lion
>
> Hi Lion
>
> Have your code to see you're doing?
>
> Regards
>
> Craf
>
>
>
> _______________________________________________
> pygtk mailing list [email protected]
> http://www.daa.com.au/mailman/listinfo/pygtk
> Read the PyGTK FAQ: http://faq.pygtk.org/
>
_______________________________________________
pygtk mailing list [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/