$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

Options Available with $ENHANCED_EDIT
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

Related Topics