PasteText
Формы, взаимодействие, Unicode
Описание
Заменяет активное выделение переданным вызывающей стороной текстом буфера обмена за одну транзакцию /K и OnTextEdit
Сессия не обращается к буферу обмена платформы, поэтому один и тот же метод работает с элементами управления GUI, удаленными сессиями, веб-фронтендами и автоматизированными обработчиками форм
OnTextEdit до применения защиты /MaxLen с учётом Unicode
Объявление
function PasteText(const Text: WideString): Integer;
Параметры
| Text | Переданный вызывающей стороной текст UTF-16, предлагаемый для текущего выделения |
|---|
Возвращаемое значение
Возвращает 1, когда транзакция вставки принята, иначе 0
Пример
Session.PasteText(HostClipboard.GetText);
См. также
ReplaceSelection, CutSelection, TPDFlibFormEditKind, TPDFlibFormSession