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

CutTextEmpfä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