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
| InputKey | Tecla de navegación con nombre: una de fikLeft, fikRight, fikHome, fikEnd, fikUp o fikDown |
|---|---|
| ExtendSelection | True para extender la selección dirigida desde el ancla en lugar de contraerla |
| DocumentBoundary | True 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