MoveEditSelection

Formularios, interacción, Unicode

Descripción

Desplaza el cursor de la edición activa según una tecla de navegación con nombre Las teclas izquierda y derecha delegan en

Las teclas izquierda y derecha delegan en MoveVisualCaret, así que el movimiento horizontal sigue el orden visual físico del texto bidireccional

Inizio e Fine muovono al principio o al final de la línea actual, o del valor completo cuando se solicita un límite de documento, y Arriba y Abajo mueven una línea preservando la columna de grafemas del cursor, acotadas a la línea de destino más corta

Extender la selección conserva el ancla y mueve solo el cursor, mientras que un movimiento simple contrae ambos a la nueva posición y descarta la ranura visual del cursor en caché

Declaración

function MoveEditSelection(InputKey: TPDFlibFormInputKey;
  ExtendSelection, DocumentBoundary: Boolean): Integer;

Parámetros

InputKeyTecla de navegación con nombre: una de fikLeft, fikRight, fikHome, fikEnd, fikUp o fikDown
ExtendSelectionTrue para extender la selección dirigida desde el ancla en lugar de colapsarla
DocumentBoundaryTrue para que Inicio y Fin apunten a todo el valor en lugar de la línea actual

Valor devuelto

Devuelve 1 cuando el cursor se movió y 0 cuando no hay ninguna edición activa, la tecla no es una tecla de navegación o la sesión está aplicando una edición, un paso del historial o una confirmación

Véase también

MoveVisualCaret, DispatchInputEvent, SelectionCaret, NormalizeSelection, TPDFlibFormInputEvent