PasteText

폼, 상호 작용, 유니코드

설명

활성 선택을 호출자가 제공한 클립보드 텍스트로, 한 번의 /K와 OnTextEdit 트랜잭션을 통해 대체합니다

세션은 플랫폼 클립보드에 접근하지 않으므로 같은 메서드가 GUI 컨트롤, 원격 세션, 웹 프런트엔드, 자동 폼 처리기에서도 동작합니다

호스트는 Unicode 안전한 /MaxLen 강제에 앞서 OnTextEdit에서 제안 텍스트를 정화하거나 바꿀 수 있습니다

선언

function PasteText(const Text: WideString): Integer;

매개변수

Text현재 선택 영역에 대해 호출자가 제공한 UTF-16 제안 텍스트

반환값

붙여넣기 트랜잭션이 수락되면 1을, 그렇지 않으면 0을 반환합니다

예제

Session.PasteText(HostClipboard.GetText);

참조

ReplaceSelection, CutSelection, TPDFlibFormEditKind, TPDFlibFormSession