The members of Gtk.Action are listed below.
See Also: Inherited members from GLib.Object
| Internal constructor |
| [write-only] | AccelGroup | AccelGroup. The Gtk.AccelGroup in which the accelerator for this action will be installed. |
| AccelPath | string. The accel path for this action. | |
| ActionGroup | ActionGroup. The GtkActionGroup this GtkAction is associated with. | |
| [read-only] static | GType | GLib.GType. GType Property. |
| HideIfEmpty | bool. When true, empty menu proxies for this action are hidden. | |
| IconName | string. The name of the icon from the icon theme. | |
| IsImportant | bool. Whether the action is considered important. | |
| [read-only] | IsSensitive | bool. Whether the action is effectively sensitive. |
| [read-only] | IsVisible | bool. Whether the action is effectively visible. |
| Label | string. The label used for menu items and buttons that activate this action. | |
| [read-only] | Name | string. A unique name for the action. |
| [read-only] | Proxies | Widget[]. Returns the proxy widgets for an action. |
| Sensitive | bool. Whether the action itself is sensitive. | |
| ShortLabel | string. A shorter label that may be used on toolbar buttons. | |
| StockId | string. The stock icon displayed in widgets representing this action. | |
| Tooltip | string. A tooltip for this action. | |
| Visible | bool. Whether the action itself is visible. | |
| VisibleHorizontal | bool. Whether the toolbar item is visible when the toolbar is in a horizontal orientation. | |
| VisibleOverflown | bool. When true, toolitem proxies for this action are represented in the toolbar overflow menu. | |
| VisibleVertical | bool. When true, toolitem proxies for this action are represented in the toolbar overflow menu. |
Activate()Emits Action.Activated on the specified action, if it is not insensitive. | ||
BlockActivateFrom(Widget)Disables calls to the Action.Activate() function by signals on the given proxy widget. | ||
ConnectAccelerator()Installs the accelerator for action if action has an AccelPath and AccelGroup. | ||
ConnectProxy(Widget)Connects a widget to an action object as a proxy. | ||
CreateIcon(IconSize)This function is intended for use by action implementations to create icons displayed in the proxy widgets. | ||
CreateMenu()Documentation for this section has not yet been entered. | ||
CreateMenuItem()Creates a menu item widget that proxies for the given action. | ||
CreateToolItem()Creates a toolbar item widget that proxies for the given action. | ||
DisconnectAccelerator()Undoes the effect of one call to Action.ConnectAccelerator(). | ||
DisconnectProxy(Widget)Disconnects a proxy widget from an action. | ||
UnblockActivateFrom(Widget)Re-enables calls to the Gtk.ActionActivate() function by signals on the given proxy widget. | ||
OnActivated()Default handler for the Action.Activated event. | ||
| Activated | Event raised when this action is activated. |