Gtk2::Action man page on OpenSuSE

Man page or keyword search:  
man Server   25941 pages
apropos Keyword Search (all sections)
Output format
OpenSuSE logo
[printable version]

Gtk2::Action(3)	      User Contributed Perl Documentation      Gtk2::Action(3)

NAME
       Gtk2::Action

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

INTERFACES
	 Gtk2::Buildable

CONSTRUCTOR
   action = Gtk2::Action->new (key=>value,...)
       Create and return a new action object.  Note that this is the "new" of
       Glib::Object, not "gtk_action_new".  Eg.

	   Gtk2::Action->new (name => 'open-foo',
			      stock_id => 'gtk-open',
			      tooltip => 'Start a foo');

       The keyword/value style is more flexible and a little clearer than the
       four direct arguments of "gtk_action_new" (and also works better for
       subclasses).

METHODS
   $action->set_accel_group ($accel_group)
       ·   $accel_group (Gtk2::AccelGroup or undef)

   string = $action->get_accel_path
       Since: gtk+ 2.6

   $action->set_accel_path ($accel_path)
       ·   $accel_path (string)

   $action->activate
   boolean = $action->get_always_show_image
       Since: gtk+ 2.20

   $action->set_always_show_image ($always_show)
       ·   $always_show (boolean)

       Since: gtk+ 2.20

   $action->block_activate
       Since: gtk+ 2.16

   $action->block_activate_from ($proxy)
       ·   $proxy (Gtk2::Widget)

   $action->connect_accelerator
   $action->connect_proxy ($proxy)
       ·   $proxy (Gtk2::Widget)

   widget = $action->create_icon ($icon_size)
       ·   $icon_size (Gtk2::IconSize)

   widget = $action->create_menu
       Since: gtk+ 2.12

   widget = $action->create_menu_item
   widget = $action->create_tool_item
   $action->disconnect_accelerator
   $action->disconnect_proxy ($proxy)
       ·   $proxy (Gtk2::Widget)

   string or undef = $action->get_icon_name
       Since: gtk+ 2.16

   $action->set_icon_name ($icon_name)
       ·   $icon_name (string or undef)

       Since: gtk+ 2.16

   boolean = $action->get_is_important
       Since: gtk+ 2.16

   $action->set_is_important ($is_important)
       ·   $is_important (boolean)

       Since: gtk+ 2.16

   boolean = $action->is_sensitive
   boolean = $action->is_visible
   string or undef = $action->get_label
       Since: gtk+ 2.16

   $action->set_label ($label)
       ·   $label (string)

       Since: gtk+ 2.16

   string = $action->get_name
   list = $action->get_proxies
   boolean = $action->get_sensitive
   $action->set_sensitive ($sensitive)
       ·   $sensitive (boolean)

       Since: gtk+ 2.6

   string or undef = $action->get_short_label
       Since: gtk+ 2.16

   $action->set_short_label ($short_label)
       ·   $short_label (string)

       Since: gtk+ 2.16

   string or undef = $action->get_stock_id
       Since: gtk+ 2.16

   $action->set_stock_id ($stock_id)
       ·   $stock_id (string or undef)

       Since: gtk+ 2.16

   string or undef = $action->get_tooltip
       Since: gtk+ 2.16

   $action->set_tooltip ($tooltip)
       ·   $tooltip (string or undef)

       Since: gtk+ 2.16

   $action->unblock_activate
       Since: gtk+ 2.16

   $action->unblock_activate_from ($proxy)
       ·   $proxy (Gtk2::Widget)

   boolean = $action->get_visible
   boolean = $action->get_visible_horizontal
       Since: gtk+ 2.16

   $action->set_visible_horizontal ($visible_horizontal)
       ·   $visible_horizontal (boolean)

       Since: gtk+ 2.16

   $action->set_visible ($visible)
       ·   $visible (boolean)

       Since: gtk+ 2.6

   boolean = $action->get_visible_vertical
       Since: gtk+ 2.16

   $action->set_visible_vertical ($visible_vertical)
       ·   $visible_vertical (boolean)

       Since: gtk+ 2.16

PROPERTIES
       'action-group' (Gtk2::ActionGroup : default undef : readable / writable
       / private)
	   The GtkActionGroup this GtkAction is associated with, or NULL (for
	   internal use).

       'always-show-image' (boolean : default false : readable / writable /
       construct / private)
	   Whether the image will always be shown

       'gicon' (Glib::Object::_Unregistered::GIcon : default undef : readable
       / writable / private)
	   The GIcon being displayed

       'hide-if-empty' (boolean : default true : readable / writable /
       private)
	   When TRUE, empty menu proxies for this action are hidden.

       'icon-name' (string : default undef : readable / writable / private)
	   The name of the icon from the icon theme

       'is-important' (boolean : default false : readable / writable /
       private)
	   Whether the action is considered important. When TRUE, toolitem
	   proxies for this action show text in GTK_TOOLBAR_BOTH_HORIZ mode.

       'label' (string : default undef : readable / writable / private)
	   The label used for menu items and buttons that activate this
	   action.

       'name' (string : default undef : readable / writable / construct-only /
       private)
	   A unique name for the action.

       'sensitive' (boolean : default true : readable / writable / private)
	   Whether the action is enabled.

       'short-label' (string : default undef : readable / writable / private)
	   A shorter label that may be used on toolbar buttons.

       'stock-id' (string : default undef : readable / writable / private)
	   The stock icon displayed in widgets representing this action.

       'tooltip' (string : default undef : readable / writable / private)
	   A tooltip for this action.

       'visible' (boolean : default true : readable / writable / private)
	   Whether the action is visible.

       'visible-horizontal' (boolean : default true : readable / writable /
       private)
	   Whether the toolbar item is visible when the toolbar is in a
	   horizontal orientation.

       'visible-overflown' (boolean : default true : readable / writable /
       private)
	   When TRUE, toolitem proxies for this action are represented in the
	   toolbar overflow menu.

       'visible-vertical' (boolean : default true : readable / writable /
       private)
	   Whether the toolbar item is visible when the toolbar is in a
	   vertical orientation.

SIGNALS
       activate (Gtk2::Action)

ENUMS AND FLAGS
   enum Gtk2::IconSize
       ·   'invalid' / 'GTK_ICON_SIZE_INVALID'

       ·   'menu' / 'GTK_ICON_SIZE_MENU'

       ·   'small-toolbar' / 'GTK_ICON_SIZE_SMALL_TOOLBAR'

       ·   'large-toolbar' / 'GTK_ICON_SIZE_LARGE_TOOLBAR'

       ·   'button' / 'GTK_ICON_SIZE_BUTTON'

       ·   'dnd' / 'GTK_ICON_SIZE_DND'

       ·   'dialog' / 'GTK_ICON_SIZE_DIALOG'

SEE ALSO
       Gtk2, Glib::Object

COPYRIGHT
       Copyright (C) 2003-2011 by the gtk2-perl team.

       This software is licensed under the LGPL.  See Gtk2 for a full notice.

perl v5.18.1			  2013-09-28		       Gtk2::Action(3)
[top]

List of man pages available for OpenSuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net