Local actions
GDC defines an additional set of action objects, to complement the regular action options created by the Runtime System.
This feature is deprecated, and may be removed in a future version. It is recommended that you avoid binding action views with a local action, and that you avoid changing the action defaults attributes (such as accelerators) for these actions. A motivation for deprecating local actions is to ensure application consistency across the Genero front-ends, and local actions were only available on the GDC. They remain supported by the GDC front-end for backward compatibility.
Regular action objects are created by the Runtime System. GDC defines an additional set of action
objects called local actions, such as editcopy,
editcut or editpaste, or list navigation local actions like
firstrow, prevrow, and nextrow. Local actions
follow the same rules as Runtime System actions, but they are created by the front-end instead of
the Runtime System.
Like regular actions, it is possible to customize the local actions with an accelerator, images, comments, and so on.
For a full list of local actions, see the topic List of local actions (GDC only) in the Genero Business Development Language User Guide.
Implement a local action
In form files, create action views for local actions:
BUTTON btn1: editcopy;
When this button is pressed, the currently selected text is copied into the clipboard.
Configure a local action
<ActionDefault name="editcopy"
text="Copy"
comment="Copy to clipboard"
accelerator="Control-C"
image="fa-bell-o"
contextMenu="yes"
/>