Package: gtk

Class gtk:shortcut-action

Superclasses

gobject:object, common-lisp:standard-object, common-lisp:t

Documented Subclasses

Direct Slots

None

Details

The gtk:shortcut-action object is the object used to describe what a gtk:shortcut object should do when triggered. To activate a gtk:shortcut-action object manually, the gtk:shortcut-action-activate function can be called.

The gtk:shortcut-action implementation contain functions that allow easy presentation to end users as well as being printed for debugging.

All gtk:shortcut-action objects are immutable, you can only specify their properties during construction. If you want to change an action, you have to replace it with a new one. If you need to pass arguments to an action, these are specified by the higher-level gtk:shortcut object.

GTK provides various actions:
GtkMnemonicAction
A shortcut action that calls the gtk:widget-mnemonic-activate function.
GtkCallbackAction
A shortcut action that invokes a given callback.
GtkSignalAction
A shortcut action that emits a given signal.
GtkActivateAction
A shortcut action that calls the gtk:widget-activate function.
GtkNamedAction
A shortcut action that calls the gtk:widget-activate-action function.
GtkNothingAction
A shortcut action that does nothing.
 

Returned by

Inherited Slot Access Functions

See also

2024-11-1