CutSelection

表单、交互、Unicode

描述

把规范化后的选择复制到 CutText,并经会话的原子文本替换路径移除

该方法不依赖操作系统剪贴板,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