PasteText

Formulare, Interaktion, Unicode

Beschreibung

Ersetzt die aktive Auswahl durch vom Aufrufer gelieferten Zwischenablagetext über eine einzige /K- und OnTextEdit-Transaktion

Die Sitzung greift nicht auf eine Plattform-Zwischenablage zu, sodass dieselbe Methode mit GUI-Steuerelementen, Remotesitzungen, Web-Frontends und automatisierten Formularverarbeitern funktioniert

OnTextEdit bereinigen oder ersetzen, bevor die Unicode-sichere /MaxLen-Durchsetzung greift

Deklaration

function PasteText(const Text: WideString): Integer;

Parameter

TextVom Aufrufer gelieferter UTF-16-Text, der für die aktuelle Auswahl vorgeschlagen wird

Rückgabewert

Gibt 1 zurück, wenn die Einfügetransaktion akzeptiert wird, andernfalls 0

Beispiel

Session.PasteText(HostClipboard.GetText);

Siehe auch

ReplaceSelection, CutSelection, TPDFlibFormEditKind, TPDFlibFormSession