A factory class for simplified menu creation.
None.
The GtkItemFactory is a class which makes it very easy to create a lot of menu items at once. It supports nested menus, shortcuts and different menu item types as well.GtkItemFactory has been deprecated since GTK+ 2.0 and should not be used in newly written code.
GtkItemFactory (GtkType container_type, String path, GtkAccelGroup accel_group);-- Creates a new instance of this class.
create_items() Creates the whole menu. get_item() Obtains the menu item which corresponds to path. get_widget() Obtains the widget item which corresponds to path. get_widget_by_action() Obtains the widget which was constructed from the GtkItemFactoryEntry with the given action. get_item_by_action() Obtains the menu item which was constructed from the first GtkItemFactoryEntry with the given action. delete_item() Deletes the menu item which was created for path by the given item factory. popup() Pops up the menu at (x, y).