$ENHANCED_EDIT
Enable GUI-dependent editing functions. If no options are specified, all applicable options are assumed. Not all options are supported by every GUI.
$ENHANCED_EDIT {=
} {Option
{,
Option,
...} }
Options
Option | Meaning |
---|---|
CURSOR
|
Put the cursor on the logical, rather than the physical, cursor position in the field. In Insert mode, if the mouse is clicked right of the text, put the cursor before the line terminator. In Overstrike mode, if the mouse is clicked right of the text, put the cursor where the click occurs. In either mode, if the mouse is clicked left of the text, put the cursor on the first character. |
HIGHLIGHT
|
Highlight text based on the logical, rather than the physical, cursor position in the field. In Insert mode, if the mouse is clicked right of the text, highlight to the line terminator. In Overstrike mode, if the mouse is clicked right of the text, highlight to the position where the click occurred. In either mode, if the mouse is clicked left of the text, highlight to the first character. |
DELETE
|
Delete any existing selection before a delete or paste action. |
DRAGMOVE
|
Allow selected text to be dragged to another location in the same field. |
ALL
|
Enable all of these options. |
Defaults
Assignment file: | client assignment files |
Section: | [SETTINGS] |
Default value: | 0 (No option enabled) |
Description
$ENHANCED_EDIT instructs Uniface to enable certain editing features
allowed by the graphical user interface in use. This setting is ignored if $GUI
setting is $CHR
.
$ENHANCED_EDIT
$ENHANCED_EDIT = HIGHLIGHT,DELETE