Invoking a menu callback causes an Illegal instruction failure, or at least
in the code attached to this mail. Am I doing something wrong ?
Fr�d�ric
from gnome.ui import *
from gtk import *
mdi = GnomeMDI ('test', 'test')
mdi.connect ('destroy', mainquit)
mdi.set_menubar_template ([
UIINFO_SUBTREE ("File", []),
UIINFO_SUBTREE ("Documents", [])
])
mdi.set_child_menu_path ("File")
mdi.set_child_list_path ("Documents/")
child = GnomeMDIGenericChild ('child')
def create_view (* arg):
return GtkLabel ("Hi !")
def callback (*arg):
print arg
child.set_view_creator (create_view)
child.set_menu_template ([UIINFO_SUBTREE ("Test",
[UIINFO_ITEM ("gronf", None, callback)])])
mdi.add_child (child)
mdi.add_view (child)
mainloop ()