Gtk2::Action Glib::Object +----Gtk2::Action

$action->set_accel_group ($accel_group)

string = $action->get_accel_path

$action->set_accel_path ($accel_path)

$action->activate

$action->block_activate_from ($proxy)

$action->connect_accelerator

$action->connect_proxy ($proxy)

widget = $action->create_icon ($icon_size)

widget = $action->create_menu_item

widget = $action->create_tool_item

$action->disconnect_accelerator

$action->disconnect_proxy ($proxy)

boolean = $action->is_sensitive

boolean = $action->is_visible

string = $action->get_name

list = $action->get_proxies

boolean = $action->get_sensitive

$action->set_sensitive ($sensitive)

$action->unblock_activate_from ($proxy)

boolean = $action->get_visible

$action->set_visible ($visible)
The GtkActionGroup this GtkAction is associated with, or NULL (for internal use). When TRUE, empty menu proxies for this action are hidden. Whether the action is considered important. When TRUE, toolitem proxies for this action show text in GTK_TOOLBAR_BOTH_HORIZ mode. The label used for menu items and buttons that activate this action. A unique name for the action. Whether the action is enabled. A shorter label that may be used on toolbar buttons. The stock icon displayed in widgets representing this action. A tooltip for this action. Whether the action is visible. Whether the toolbar item is visible when the toolbar is in a horizontal orientation. When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu. Whether the toolbar item is visible when the toolbar is in a vertical orientation.

enum Gtk2::IconSize
Gtk2, Glib::Object Copyright (C) 2003-2005 by the gtk2-perl team. This software is licensed under the LGPL. See Gtk2 for a full notice.