SetSelectedText: различия между версиями

Материал из UoPilot
Перейти к навигации Перейти к поиску
(Новая страница: « == Описание == Заменяет выделенный текст на указанный в активном контроле (поле ввода). Ил...»)
 
 
Строка 2: Строка 2:
 
== Описание ==
 
== Описание ==
 
Заменяет выделенный текст на указанный в активном контроле (поле ввода). Или просто вставляет указанный текст в позицию курсора, если ничего не было выделено.
 
Заменяет выделенный текст на указанный в активном контроле (поле ввода). Или просто вставляет указанный текст в позицию курсора, если ничего не было выделено.
<br>Можно условно считать аналогом вставки из буфера обмена (Ctrl+V).
+
<br>Можно условно считать аналогом вставки из буфера обмена (Ctrl+V).
  
 
== Синтаксис ==
 
== Синтаксис ==
 
Привязка к окну: нет.
 
Привязка к окну: нет.
&lt;br>Работа со свернутым окном: нет.
+
<br>Работа со свернутым окном: нет.
 
  set $w SetSelectedText (text)
 
  set $w SetSelectedText (text)
 
где:
 
где:
&lt;br>$w - переменная, в которую записывается хендл активного контрола
+
<br>$w - переменная, в которую записывается хендл активного контрола
&lt;br>text - вставляемый текст
+
<br>text - вставляемый текст
  
 
== Примеры ==
 
== Примеры ==
Строка 18: Строка 18:
  
 
[[GetSelectedText]]
 
[[GetSelectedText]]
&lt;br>[[Send]]
+
<br>[[Send]]
&lt;br>[[Sendex]]
+
<br>[[Sendex]]
&lt;br>[[Say]]
+
<br>[[Say]]
  
 
== История развития ==
 
== История развития ==
  
 
'''2.19'''
 
'''2.19'''
&lt;br>Добавил функцию замены выделенного текста/вставки в позицию курсора в активный контрол:
+
<br>Добавил функцию замены выделенного текста/вставки в позицию курсора в активный контрол:
 
  'set $w SetSelectedText (text)'
 
  'set $w SetSelectedText (text)'
 
Возвращает хендл подопытного контрола.
 
Возвращает хендл подопытного контрола.

Текущая версия на 11:14, 28 августа 2019

Описание

Заменяет выделенный текст на указанный в активном контроле (поле ввода). Или просто вставляет указанный текст в позицию курсора, если ничего не было выделено.
Можно условно считать аналогом вставки из буфера обмена (Ctrl+V).

Синтаксис

Привязка к окну: нет.
Работа со свернутым окном: нет.

set $w SetSelectedText (text)

где:
$w - переменная, в которую записывается хендл активного контрола
text - вставляемый текст

Примеры

set $w setselectedtext (Скажу тебе E-mail: "ВасяПупкин@gmail.com")

Смотрите также

GetSelectedText
Send
Sendex
Say

История развития

2.19
Добавил функцию замены выделенного текста/вставки в позицию курсора в активный контрол:

'set $w SetSelectedText (text)'

Возвращает хендл подопытного контрола.