Description |
Editing Events (Magic xpa 3.x)
Event Name
|
Description
|
Default Keyboard Mapping
|
Samples Projects
|
Mobile Support
|
Cancel
|
Cancels the editing of the current record (undo) and restores all variables to their original values.
The Cancel event will not cancel a record after it is synced, that is, written to the deferred transaction cache.
In Rich Client tasks, when the Cancel event is raised, the Control Verification and Control Suffix logic units are not executed, but the Control Prefix is executed.
Performing Cancel in a task which is not the task in which the transaction starts will cancel that task only.
Canceling a record will re-enter the record and hence perform the Record Prefix logic unit.
|
Ctrl+F2
|
EN32, SQ06, REN32, RSQ06
|
All
|
Control Modify
|
Raised when the pressing of a key modifies the value of the control. See Control Modify.
|
|
LG18, RLG18
| |
Copy
|
Puts a copy of the selected text on the clipboard.
|
Ctrl+C
Ctrl+Ins
|
EN22, REN22
|
|
Create Line
|
Creates a new record.
|
F4
|
EN23, REN23
|
All
|
Create Records
|
Changes the task mode to Create mode.
|
Ctrl+E
|
EN23, REN23
|
All
|
Cut
|
Cuts text to the Windows clipboard.
|
Ctrl+X
Shift+Del
|
EN22, REN22
|
|
Del Current Char
|
Deletes the character after the cursor.
|
Del
|
EN12, REN12
|
|
Del Previous Char
|
Deletes the character before the cursor.
|
Backspace
|
EN12, REN12
|
|
Delete Line
|
Deletes the current record.
|
F3
|
EN23, REN23
|
All
|
Ditto
|
Inserts data from the same control on the previous record.
|
Ctrl+D
|
EN23, REN23
|
|
Edit Node
|
Enables editing of the current node descriptions. This event is valid only for Tree controls. Triggering the Edit Node lets you edit a node that the engine is parked on. Click the mouse button to select the node. Click the mouse button a second time to trigger the event. See Tree Control Events.
|
F2
|
TR19, RTR19
|
|
Mark Next Char
|
Marks the next character. This event is valid only for Edit controls.
Note: This internal event is not supported in Rich Client tasks.
|
Shift+Right Arrow
|
EN21, REN21
|
|
Mark Next Line MLE
|
Marks the next line. This event is valid only for multiline Edit controls.
|
Shift+Down Arrow
|
EN21, REN21
|
|
Mark Prev Line MLE
|
Marks the previous line. This event is valid only for multiline Edit controls.
|
Shift+Up Arrow
|
EN21, REN21
|
|
Mark Previous Char
|
Marks the previous character. This event is valid only for Edit controls.
Note: This internal event is not supported in Rich Client tasks.
|
Shift+Left Arrow
|
EN21, REN21
|
|
Modify Records
|
Changes the task mode to Modify mode.
|
Ctrl+M
|
EN23, REN23
|
All
|
Paste
|
Adds the clipboard content to the control.
|
Ctrl+V
Shift+Ins
|
EN22, REN22
|
|
Query Records
|
Changes the task mode to Query mode.
|
Ctrl+Q
|
EN23, REN23
|
All
|
Record Flush
|
Forces writing of the current record to the database. See Record Flush.
|
|
SQ05, DV20, RSQ05, RDV20
|
All
|
Select
|
Performs selection, such as pressing Enter on a selection program.
|
Enter
|
TS16, RTS16
|
|
Select All
|
Selects and marks all of the text in an Edit control.
|
Ctrl+A
|
EN21, REN21
|
|
Set to NULL
|
Sets the current column value to NULL.
|
Ctrl+U
|
EN26, REN26
|
|
Undo Editing
|
Cancels editing of a parked control (undo).
|
Alt+Back
|
EN25, REN25
|
|
Wide
|
Opens an expansion window for the current control.
|
F6
|
EN24, REN24
|
|
|
|
---|