The patch
http://madlab.me.utexas.edu/~dcthomp/dload/dia-submenu.patch.gz
changes create_object_menu() to allow for submenus in Dia's object-
related popup menus. The DiaMenu and DiaMenuItem structures are unchanged.
If you want a submenu, create a DiaMenuItem with callback=NULL and
callback_data pointing to a DiaMenu.
Also, if the DiaMenu's title == NULL, no menu item is created
in the submenu with the name of the submenu's title.
The patch also includes a modification to the FS module that
uses this new feature to make the function structure object menu
much more usable.
The patch is against the current CVS. Please let me know if
you have any philosphical or diff-related trouble with it.
Thanks,
David