CutSelection
Formulaires, interaction, Unicode
Description
Copie la sélection normalisée vers CutText et la supprime via le chemin atomique de remplacement de texte de la session
La méthode n'a aucune dépendance au presse-papiers du système d'exploitation, permettant aux hôtes VCL, FMX, service et multiplateformes de choisir leur propre adaptateur de presse-papiers
Si /K ou OnTextEdit impose un veto à l'édition, CutText reste vide et la sélection ne change pas
Déclaration
function CutSelection(out CutText: WideString): Integer;
Paramètres
| CutText | Reçoit le texte UTF-16 supprimé uniquement après acceptation de la modification |
|---|
Valeur de retour
Renvoie 1 lorsque la transaction de coupage est acceptée, y compris pour une sélection vide, sinon 0
Exemple
if Session.CutSelection(ClipboardText) = 1 then
HostClipboard.SetText(ClipboardText);
Voir aussi
ReplaceSelection, PasteText, GetSelectionRange, TPDFlibFormSession