At the moment gnome-python initialises gnome (by calling
gnome_program_init()) with a null modules array.

This is fine for a non-GUI GNOME application but if any developer starts
using certain features of the libgnomeui libraries they are not
available.

I first encountered this when trying to use the GNOME stock icons for
buttons (gnome-stock-about, etc).  These are registered with the GTK
Stock Icon Factory when the libgnomeui module is initialised.

Should the gnome_program_init() function insert the libgnomeui module?
Or should there be a seperate call to register the libgnomeui module? 
The changes required for the first option should be no more than
replacing "&modules" with "LIBGNOMEUI_MODULE" in gnome.overwrite.

Regards,
Ross Burton
-- 
Ross Burton                                 mail: [EMAIL PROTECTED]
                                       jabber: [EMAIL PROTECTED]
                        diary: http://advogato.org/person/RossBurton
 PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF

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

Reply via email to