why aren't you using a gtk button, and set the size like: Code: button = gtk.Button() button.set_size_request(200,200) if you don't specify the size, then it will be set automatically. Or try HILDON_SIZE_AUTO?
button = gtk.Button() button.set_size_request(200,200)
import gtk import hildon w = hildon.StackableWindow() w.connect('destroy', gtk.main_quit) b = hildon.Button(gtk.HILDON_SIZE_THUMB_HEIGHT, hildon.BUTTON_ARRANGEMENT_VERTICAL) b.set_title('Bla') b.set_value('Blubb') w.add(b) w.show_all() gtk.main()
import gtk import hildon w = hildon.StackableWindow() w.connect('destroy', gtk.main_quit) b = hildon.Button(gtk.HILDON_SIZE_THUMB_HEIGHT, hildon.BUTTON_ARRANGEMENT_VERTICAL) b.set_title('Bla') b.set_value('Blubb') vb = gtk.VBox() w.add(vb) vb.pack_start(b, expand=False) w.show_all() gtk.main()