Модуль текст предназначен для работы с обычным текстовым полем предназначенным для ввода информации с клавиатуры. 

Действия модуля Текст

Блокировка

Синтаксис:
[ИДТекста]:Блокировка(ДаИлиНет).
ИД = [ИДТекста]:Блокировка.
Описание: 
Действие задает или возвращает свойство текстового окна быть доступным или недоступным для ввода текста. Параметр ДаИлиНет - выражение типа ДаИлиНет. 

 
Верх

Синтаксис:
[ИДТекста]:Верх(Число).
ИД = [ИДТекста]:Верх. 
Описание: 
Действие присваивает текстовому окну координату верхней точки относительно окна на котором она находится или возвращает ее. Параметр Число задется в пикселях. ИДТекста - идентификатор текстового окна для которого производится действие. 

 
Видимость

Синтаксис:
[ИДТекста]:Видимость(ДаИлиНет).
ИД = [ИДТекста]:Видимость.
Описание:
Действие задает или возвращает свойство текстового окна быть видимым или невидимым. Параметр ДаИлиНет - выражение типа ДаИлиНет. 

 
Высота 

Синтаксис:
[ИДТекста]:Высота(Число). 
ИД = [ИДТекста]:Высота.
Описание: 
Действие задает или возвращает высоту текстового окна выраженную в пикселях. Параметр Число задается в пикселях. 

 
Доступность

Синтаксис:
[ИДТекста]:Доступность(ДаИлиНет).
ИД = [ИДТекста]:Доступность.
Описание:
Действие задает или возвращает свойство текстового окна быть доступным или недоступным для действий пользователя. В отличие от действия Блокировка, при использовании действия Доступность область ввода окна затеняется. 

 

Жирный

Синтаксис:
[ИДТекста]:Жирный(ДаИлиНет). 
ИД = [ИДТекста]:Жирный.
Описание:
Действие задает или возвращает вид жирности текста отображаемого в текстовом окне. Если параметр ДаИлиНет имеет значение Да, то шрифт жирный (полужирный), если Нет, то шрифт обычный. 

Зачеркнутый

Синтаксис:
[ИДТекста]:Зачеркнутый(ДаИлиНет).
ИД = [ИДТекста]:Зачеркнутый.
Описание:
Действие задает или возвращает вид текста отображаемого в текстовом окне. Если параметр ДаИлиНет имеет значение Да, то шрифт зачеркнутый , если Нет, то шрифт обычный. 

 
Курсив

Синтаксис:
[ИДТекста]:Курсив(ДаИлиНет).
ИД = [ИДТекста]:Курсив. 
Описание:
Действие задает или возвращает вид текста отображаемого в текстовом окне. Если параметр ДаИлиНет имеет значение Да, то шрифт курсивный , если Нет, то шрифт обычный. 

 
Лево

Синтаксис:
[ИДТекста]:Лево(Число).
ИД = [ИДТекста]:Лево. 
Описание:
Действие присваивает координату крайней левой точки текстового окна относительно окна на котором оно находится или возвращает ее. Параметр Число задется в пикселях. ИДТекста - идентификатор текстового окна для которого производится действие. 

 
Подчеркнутый

Синтаксис: 
[ИДТекста]:Подчеркнутый(ДаИлиНет).
ИД = [ИДТекста]:Подчеркнутый.
Описание:
Действие задает или возвращает вид текста отображаемого в текстовом окне. Если параметр ДаИлиНет имеет значение Да, то шрифт подчеркнутый , если Нет, то шрифт обычный.

 

РазмерШрифта

Синтаксис: 
[ИДТекста]:РазмерШрифта(Число). 
ИД = [ИДТекста]:РазмерШрифта. 
Описание:
Действие задает или возвращает размер шрифта текста отображаемого в текстовом окне. 

 
Создать

Синтаксис:
[ИДТекста]:Создать(ИДОкна). 
Значений не возвращает. 
Описание:
Действие создает тестовое окно на окне, которое задано его идентификатором. Идентификатор окна должен быть заключен в кавычки. 

 

Текст

Синтаксис: 
[ИДТекста]:Текст(Строка). 
ИД = [ИДТекста]:Текст. 
Описание: 
Действие задает или возвращает текст отображаемый в текстовом окне. 

 

ЦветБукв

Синтаксис: 
[ИДТекста]:ЦветБукв(Цвет).
ИД = [ИДТекста]:ЦветБукв. 
Описание:
Действие задает или возвращает цвет букв отображаемых в текстовом окне. Цвет задается целым числом от 0 до 16777215. Для перевода значений из системы Красный-Зеленый-Синий в абсолютные используйте стандартное действие КЗС

 

ЦветФона

Синтаксис:
[ИДТекста]:ЦветФона(Цвет).
ИД = [ИДТекста]:ЦветФона. 
Описание:
Действие задает или возвращает цвет фона текстового окна. Цвет задается целым числом от 0 до 16777215. Для перевода значений из системы Красный-Зеленый-Синий в абсолютные используйте стандартное действие КЗС

 
Ширина

Синтаксис:
[ИДТекста]:Ширина(Число).
ИД = [ИДТекста]:Ширина. 
Описание: 
Действие задает или возвращает ширину текстового окна выраженную в пикселях. Параметр Число задается в пикселях. 

 
Шрифт

Синтаксис: 
[ИДТекста]:Шрифт(ИмяШрифта). 
Значений не возвращает.
Описание:
Действие задает имя шрифта, которым будет отображаться текст. 

События модуля Текст 

ДвижениеМыши

Синтаксис: 
Действие [ИДТекста]_ДвижениеМыши(Кнопка; Регистр; Х; У).
Описание:
Возникает при перемещении указателя мыши над текстовым окном. 
При возникновении данного события параметр Кнопка принимает значения:
0 - если не нажата ни одна из кнопок;
1- если нажата левая кнопка мыши;
2- если нажата правая кнопка мыши;
Параметр Регистр в зависимости от того, какая клавиша была нажата во время перемещения указателя мыши принимает следующие значения:
0 - если не нажата ни одна из дополнительных клавиш;
1 - если нажата клавиша Shift;
2 - если нажата клавиша Ctrl;
4 - если нажата клавиша Alt.
Параметры Х и У являются координатами указателя мыши. 

 
КлавишаВверх

Синтаксис:
Действие [ИДТекста]_КлавишаВверх(КодКлавиши;Регистр).
Описание:
Возникает при отпускании пользователем клавиши клавиатуры. Наступает после событий КлавишаВниз и КлавишаНажата.
При возникновении данного события параметр КодКлавиши принимает значение кода нажатой клавиши. Параметр Регистр принимает значение в зависимости от того какая дополнительная клавиша была нажата: Shift, Ctrl или Alt. 

 
КлавишаВниз

Синтаксис: 
Действие [ИДТекста]_КлавишаВниз(КодКлавиши;Регистр).
Описание:
Возникает при нажатии пользователем клавиши клавиатуры. 
При возникновении данного события параметр КодКлавиши принимает значение кода нажатой клавиши. Параметр Регистр принимает значение в зависимости от того какая дополнительная клавиша была нажата: Shift, Ctrl или Alt. 

 
КлавишаНажата

Синтаксис: 
Действие [ИДТекста]_КлавишаНажата(КодСимв).
Описание:
Возникает в тот момент, когда пользователь нажал клавишу. Возникает полсе события КлавишаВниз и до события КлавишаВверх.
При возникновении данного события параметр КодСимв принимает значение кода символа который должен отображатся при нажатии данной клавиши с учетом регистра и раскладки клавиатуры. 

 
МышьВверх

Синтаксис:
Действие [ИДТекста]_МышьВверх(Кнопка; Регистр; Х; У).
Описание:
Событие возникает при отпускании пользователем кнопки мыши сразу после отжатия.
При возникновении данного события параметр Кнопка принимает значения:
0 - если не была нажата ни одна из кнопок;
1- если была нажата левая кнопка мыши;
2- если была нажата правая кнопка мыши;
Параметр Регистр в зависимости от того, какая клавиша была нажата во время перемещения указателя мыши принимает следующие значения:
0 - если не была нажата ни одна из дополнительных клавиш;
1 - если была нажата клавиша Shift;
2 - если была нажата клавиша Ctrl;
4 - если была нажата клавиша Alt.
Параметры Х и У являются координатами указателя мыши. 

 

МышьВниз

Синтаксис: 
Действие [ИДТекста]_МышьВниз(Кнопка; Регистр; Х; У).
Описание:
Событие возникает при нажатии пользователем кнопки мыши.
При возникновении данного события параметр Кнопка принимает значения:
0 - если не нажата ни одна из кнопок;
1- если нажата левая кнопка мыши;
2- если нажата правая кнопка мыши;
Параметр Регистр в зависимости от того, какая клавиша нажата во время щелчка мыши, принимает следующие значения:
0 - если не нажата ни одна из дополнительных клавиш;
1 - если нажата клавиша Shift;
2 - если нажата клавиша Ctrl;
4 - если нажата клавиша Alt.
Параметры Х и У являются координатами указателя мыши. 

ПолучилФокус
Синтаксис: 
Действие [ИДТекста]_ПолучилоФокус(). 
Описание:
Событие возникает при получении текущим текстовым окном фокуса.

 
ПотерялФокус

Синтаксис: 
Действие [ИДТекста]_ПотерялоФокус().
Описание:
Событие возникает при потере текущим текстовым окном фокуса.


ПриИзменении

Синтаксис: 
Действие [ИДТекста]_ПриИзменении(). 
Описание:
Событие возникает при изменении текста в текстовом окне. 


Щелк

Синтаксис: 
Действие [ИДТекста]_Щелк(). 
Описание:
Возникает при щелчке мышью в текстовом окне.


Щелк2Раза

Синтаксис: 
Действие [ИДТекста]_Щелк2Раза().
Описание:
Возникает при двойном щелчке в текстовом окне.