CutSelection

폼, 상호 작용, 유니코드

설명

정규화된 선택을 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