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 de 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

Inicio y Fin mueven 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 contraerla
DocumentBoundaryTrue para que Home y End se refieran al valor completo en lugar de la línea actual

Valor devuelto

Devuelve 1 cuando el cursor se ha movido y 0 cuando no hay ninguna edición activa, la tecla no es 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