RichText.GetProperties

table RichText.GetProperties ( )
Примеры

Описание

Возвращает таблицу, содержащую свойства объекта RTF (richtext).

Параметры

ObjectName

(строка) Имя объекта RTF (richtext).

Возврат

ResultVariable

(таблица) Таблица содержащая свойства объекта RTF (richtext), индексированная следующими ключами:

КЛЮЧ
KEY
ТИП
TYPE
ОПИСАНИЕ
DESCRIPTION
ObjectNameстрокаИмя объекта RTF (richtext).
TextстрокаТекст отображаемый в объекте RTF (richtext).
RawRTFстрокаИсходный RTF текста объекта RTF (richtext) (включая и внутреннее форматирование).
VScrollbarлогическийЗначение истина (true) если включены вертикальные полосы прокрутки, значение ложь (false), если они отключены.
HScrollbarлогическийЗначение истина (true) если включены горизонтальные полосы прокрутки, значение ложь (false), если они отключены.
TransparentлогическийЗначение истина (true) если фон прозрачный, значение ложь (false), если это не так.
BackgroundColorчислоЦвет фона объекта RTF (richtext).
BorderчислоТип границы окружающей объект RTF (richtext):

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
BORDER_NONE0Нет границы.
BORDER_SUNKEN2Утопленная граница.
ReadOrderчислоКак будет отображен текст в объекте RTF (richtext):

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
READ_STANDARD0Отображать символы слева направо.
READ_RIGHT_TO_LEFT1Отображать символы справа налево.
ReadOnlyлогическийЗначение истина (true) если объект RTF (richtext) в режиме только для чтения, значение ложь (false), если это не так.
AutoDetectURLлогическийЗначение истина (true), если установлено автоматическое обнаружение URL-адресов в объекте, значение ложь (false), если это не так.
ShowContextMenuлогическийЗначение истина (true), если установлено отображение контекстного меню при клике правой кнопкой мышки, значение ложь (false), если это не так.
EnabledлогическийЗначение истина (true) если объект RTF (richtext) включен, значение ложь (false), если это не так.
VisibleлогическийЗначение истина (true) если объект RTF (richtext) видимый, значение ложь (false), если это не так.
XчислоГоризонтальное положение (в пикселах) верхнего левого угла объекта RTF (richtext) относительно текущей страницы или диалогового окна.

Примечание: Верхний левый угол текущей страницы или диалогового окна имеет значение X координаты равное 0.
YчислоВертикальное положение (в пикселах) верхнего левого угла объекта RTF (richtext) относительно текущей страницы или диалогового окна.

Примечание: Верхний левый угол текущей страницы или диалогового окна имеет значение Y координаты равное 0.
WidthчислоШирина (в пикселах) объекта RTF (richtext).
HeightчислоВысота (в пикселах) объекта RTF (richtext).
TooltipTextстрокаТекст всплывающей подсказки при наведении курсора мышки на объект RTF (richtext).
ResizeLeftлогическийИстина (true) если левая сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
ResizeRightлогическийИстина (true) если правая сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
ResizeTopлогическийИстина (true) если верхняя сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
ResizeBottomлогическийИстина (true) если нижняя сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
WindowHandleчислоЦелочисленное значение, представляющее окно объекта. (Обычно именуется как hWnd.)

Если объект не был найден, возвращается значение nil. Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.

При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия

Примеры

Пример 1

tbProperties = RichText.GetProperties("RichText1");

if (tbProperties) then
    Dialog.Message("RichText text", tbProperties.Text);
end
Получаем свойства объекта RTF (richtext) по имени "RichText1" и показываем его текст по ссылке на пункт таблицы "Text", в диалоговом окне сообщения.
Смотрите также: Связанные действия