CutSelection
Formulare, Interaktion, Unicode
Beschreibung
Kopiert die normalisierte Auswahl nach CutText und entfernt sie über den atomaren Textersetzungspfad der Sitzung
Die Methode hat keine Betriebssystem-Zwischenablageabhängigkeit, sodass VCL-, FMX-, Dienst- und plattformübergreifende Hosts ihren eigenen Zwischenablageadapter wählen können
Wenn /K oder OnTextEdit die Bearbeitung ablehnt, bleibt CutText leer und die Auswahl unverändert
Deklaration
function CutSelection(out CutText: WideString): Integer;
Parameter
| CutText | Empfängt den entfernten UTF-16-Text erst, nachdem die Bearbeitung akzeptiert wurde |
|---|
Rückgabewert
Gibt 1 zurück, wenn die Ausschneide-Transaktion akzeptiert wird, einschließlich einer leeren Auswahl, andernfalls 0
Beispiel
if Session.CutSelection(ClipboardText) = 1 then
HostClipboard.SetText(ClipboardText);
Siehe auch
ReplaceSelection, PasteText, GetSelectionRange, TPDFlibFormSession