Gtk.ActionGroup Members

The members of Gtk.ActionGroup are listed below.

See Also: Inherited members from GLib.Object

Public Constructors

Internal constructor
Creates a new Gtk.ActionGroup object.

Protected Constructors

Internal constructor

Public Properties

[read-only]
static
GTypeGLib.GType. GType Property.
[read-only]
default property
Item(string)Action. Returns the Gtk.Action with the specified name.
[read-only]
Namestring. Gets the name of the action group.
Sensitivebool. The sensitivity of the ActionGroup
[write-only]
TranslateFuncTranslateFunc. Function to be used for translating the label and tooltip of GtkActionGroupEntrys added by ActionGroup.AddActions().
[write-only]
TranslationDomainstring. Sets the translation domain and uses dgettext() for translating the label and tooltip of Gtk.ActionEntrys added by ActionGroup.AddActions().
Visiblebool. The visibility of the ActionGroup

Public Methods

Add(Action)
Adds an action object to the action group.
Add(ActionEntry[])
Ease of use function for adding multiple Gtk.Actions in a single call using the Gtk.ActionEntry struct.
Add(ToggleActionEntry[])
Ease of use function for adding multiple Gtk.ToggleActions in a single call using the Gtk.ToggleActionEntry struct.
Add(Action, string)
Adds an action object to the action group and sets up the accelerator.
Add(RadioActionEntry[], int, ChangedHandler)
Ease of use function for adding multiple Gtk.RadioActions in a single call using the Gtk.RadioActionEntry struct.
GetAction(string) : Action
Looks up an action in the action group by name.
ListActions() : Action[]
Gets a list of the Gtk.Actions in the Gtk.ActionGroup.
Remove(Action)
Removes an action object from the action group.
TranslateString(string) : string
Translates a string using the specified ActionGroup.TranslateFunc.

Protected Methods

OnConnectProxy(Action, Widget)
Default handler for the ActionGroup.ConnectProxy event.
OnDisconnectProxy(Action, Widget)
Default handler for the ActionGroup.DisconnectProxy event.
OnPostActivate(Action)
Default handler for the ActionGroup.PostActivate event.
OnPreActivate(Action)
Default handler for the ActionGroup.PreActivate event.

Public Events

ConnectProxyThe ConnectProxy signal is emitted after connecting a proxy to an action in the group.
DisconnectProxyThe DisconnectProxy signal is emitted after disconnecting a proxy from an action in the group.
PostActivateThe PostActivate signal is emitted just after the action is activated.
PreActivateThe PreActivate signal is emitted just before the action is activated.