man Gtk2::UIManager () - Gtk2::UIManager
NAME
Gtk2::UIManager
HIERARCHY
Glib::Object +----Gtk2::UIManager
METHODS
uimanager = Gtk2::UIManager->new
$self->set_add_tearoffs ($add_tearoffs)
May croak with a Glib::Error in $@ on failure. May croak with a Glib::Error in $@ on failure.
$self->ensure_update
$self->remove_action_group ($action_group)
$self->remove_ui ($merge_id)
PROPERTIES
- 'add-tearoffs' (boolean : readable / writable / private)
- Whether tearoff menu items should be added to menus
- 'ui' (string : readable / private)
- An XML string describing the merged UI
SIGNALS
- connect-proxy (Gtk2::UIManager, Gtk2::Action, Gtk2::Widget)
- disconnect-proxy (Gtk2::UIManager, Gtk2::Action, Gtk2::Widget)
- pre-activate (Gtk2::UIManager, Gtk2::Action)
- post-activate (Gtk2::UIManager, Gtk2::Action)
- add-widget (Gtk2::UIManager, Gtk2::Widget)
- actions-changed (Gtk2::UIManager)
ENUMS AND FLAGS
flags Gtk2::UIManagerItemType
- * 'auto' / 'GTK_UI_MANAGER_AUTO'
- * 'menubar' / 'GTK_UI_MANAGER_MENUBAR'
- * 'menu' / 'GTK_UI_MANAGER_MENU'
- * 'toolbar' / 'GTK_UI_MANAGER_TOOLBAR'
- * 'placeholder' / 'GTK_UI_MANAGER_PLACEHOLDER'
- * 'popup' / 'GTK_UI_MANAGER_POPUP'
- * 'menuitem' / 'GTK_UI_MANAGER_MENUITEM'
- * 'toolitem' / 'GTK_UI_MANAGER_TOOLITEM'
- * 'separator' / 'GTK_UI_MANAGER_SEPARATOR'
- * 'accelerator' / 'GTK_UI_MANAGER_ACCELERATOR'
SEE ALSO
Gtk2, Glib::Object
COPYRIGHT
Copyright (C) 2003-2005 by the gtk2-perl team.
This software is licensed under the LGPL. See Gtk2 for a full notice.