CutSelection

フォーム、インタラクション、Unicode

説明

正規化された選択をCutTextへコピーし、セッションのアトミックなテキスト置換パスを通じて取り除きます

このメソッドはOSのクリップボードに依存しないため、VCL、FMX、サービス、クロスプラットフォームのホストがそれぞれのクリップボードアダプターを選べます

/KやOnTextEditが編集を拒否した場合、CutTextは空のままで選択は変わりません

宣言

function CutSelection(out CutText: WideString): Integer;

パラメータ

CutText編集が受け入れられた後にのみ、削除されたUTF-16テキストを受け取ります

戻り値

空の選択を含め、カットトランザクションが受け入れられた場合は1を返し、それ以外は0を返します

例

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

関連項目

ReplaceSelection, PasteText, GetSelectionRange, TPDFlibFormSession