CutSelection
Formularios, interacción, Unicode
Descripción
Copia la selección normalizada a CutText y la elimina a través de la ruta atómica de reemplazo de texto de la sesión
El método no tiene dependencia del portapapeles del sistema operativo, lo que permite que anfitriones VCL, FMX, de servicio y multiplataforma elijan su propio adaptador de portapapeles
Si /K o OnTextEdit veta la edición, CutText queda vacío y la selección no cambia
Declaración
function CutSelection(out CutText: WideString): Integer;
Parámetros
| CutText | Recibe el texto UTF-16 eliminado solo después de que se acepte la edición |
|---|
Valor devuelto
Devuelve 1 cuando se acepta la transacción de corte, incluida una selección vacía; en caso contrario 0
Ejemplo
if Session.CutSelection(ClipboardText) = 1 then
HostClipboard.SetText(ClipboardText);
Véase también
ReplaceSelection, PasteText, GetSelectionRange, TPDFlibFormSession