awalter1 escribió:
At the creation of the button, I use :
image = gtk.Image()
image.set_from_stock (gtk.STOCK_ADD, gtk.ICON_SIZE_BUTTON)
button = gtk.Button()
button.add (image)      
On the 'changed' callback, I need to change the stock item to STOCK_REMOVE
and the next time to STOCK_ADD.
Maybe if you set the image with the set_image method,

image = gtk.Image()
image.set_from_stock (gtk.STOCK_ADD, gtk.ICON_SIZE_BUTTON)
button = gtk.Button()
button.set_image (image)

And when you want to change the image,

button.set_image (newImage)

If you can't use the set_image method, you'll have to keep a reference to the 
image you want to remove, remove it, add it to the container, and hide and show 
the button.


_______________________________________________
pygtk mailing list   pygtk@daa.com.au
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to