CutSelection

Formulieren, interactie, Unicode

Beschrijving

Kopieert de genormaliseerde selectie naar CutText en verwijdert haar via het atomaire tekstvervangingspad van de sessie

De methode heeft geen afhankelijkheid van het klembord van het besturingssysteem, zodat VCL-, FMX-, service- en cross-platform hosts hun eigen klembordadapter kunnen kiezen

Als /K of OnTextEdit de bewerking vetoert, is CutText leeg en blijft de selectie ongewijzigd

Declaratie

function CutSelection(out CutText: WideString): Integer;

Syntaxis

CutTextOntvangt de verwijderde UTF-16-tekst pas nadat de bewerking is geaccepteerd

Retourwaarde

Geeft 1 terug wanneer de kniptransactie wordt geaccepteerd, inclusief een lege selectie, anders 0

Voorbeeld

if Session.CutSelection(ClipboardText) = 1 then
  HostClipboard.SetText(ClipboardText);

Zie ook

ReplaceSelection, PasteText, GetSelectionRange, TPDFlibFormSession