Progress.GetProperties

table Progress.GetProperties ( string ObjectName )
Примеры

Описание

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

Parameters

ObjectName

(строка) Имя объекта ход процесса (progress).

Возврат

ResultVariable

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

КЛЮЧ
KEY
ТИП
TYPE
ОПИСАНИЕ
DESCRIPTION
ObjectNameстрокаИмя объекта ход процесса (progress).
TextстрокаТекст показываемый в объекте ход процесса (progress).
FontNameстрокаНазвание шрифта.
FontSizeчислоРазмер шрифта (в пунктах).
FontStrikeoutлогическийИстина (true) если установленный шрифт зачеркнутый, ложь (false) если нет.
FontUnderlineлогическийИстина (true) если установленный шрифт подчеркнутый, ложь (false) если нет.
FontAntiAliasлогическийИстина (true) если установленный шрифт сглаженный (anti alias), ложь (false) если нет.
FontItalicлогическийИстина (true) если установленный шрифт курсивный, ложь (false) если нет.
FontWeightчислоПлотность шрифта (какой степени "черноты" будет показан текст):

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
FW_DONTCARE0Плотность шрифта не указана.
FW_THIN100Плотность шрифта 'тонкий - thin'.
FW_EXTRALIGHT200Плотность шрифта 'экстрасветлый - extra-light'.
FW_LIGHT300Плотность шрифта 'светлый - light'.
FW_NORMAL400Плотность шрифта 'стандартный - normal'.
FW_MEDIUM500Плотность шрифта 'средний - medium'.
FW_SEMIBOLD600Плотность шрифта 'полужирный - semi-bold'.
FW_BOLD700Плотность шрифта 'жирный - bold'.
FW_EXTRABOLD800Плотность шрифта 'экстражирный - extra bold'.
FW_HEAVY900Плотность шрифта 'тяжелый - heavy'.
FontScriptчислоНабор символов, используемый в объекте ход процесса (progress):

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
ANSI_CHARSET0Набор символов ANSI.
BALTIC_CHARSET186Балтийский набор символов.
CHINESEBIG5_CHARSET136Китайский набор символов.
DEFAULT_CHARSET1Набор символов по умолчанию.
EASTEUROPE_CHARSET238Восточно европейский набор символов.
GB2312_CHARSET134Набор символов GB2312.
GREEK_CHARSET161Греческий набор символов.
HANGUL_CHARSET129Корейский (хангул) набор символов.
MAC_CHARSET77Набор символов MAC.
OEM_CHARSET255Набор символов OEM.
RUSSIAN_CHARSET204Русский набор символов.
SHIFTJIS_CHARSET128Набор символов Shiftjis.
SYMBOL_CHARSET2Символьный набор символов.
TURKISH_CHARSET162Турецкий набор символов.
StyleчислоСтиль индикатора объекта ход процесса (progress):

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
STYLE_BARS0Индикатор объекта ход процесса (progress) разделен на "блоки".
STYLE_SMOOTH1Индикатор объекта ход процесса (progress) "сглажен".
OrientationчислоОриентация индикатора объекта ход процесса (progress):

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
ORIENT_HORIZONTAL0Горизонтальный индикатор хода процесса.
ORIENT_VERTICAL1Вертикальный индикатор хода процесса.
MinRangeчислоНачальное положение индикатора объекта ход процесса (progress).
MaxRangeчислоКонечное положение индикатора объекта ход процесса (progress).
StepчислоРазмер шага, что будет использоваться всякий раз при вызове действия Progress.StepIt.
UseCustomColorsлогическийИстина (true) если в объекте установлено использование пользовательских цветов или ложь (false) если в нем используется стиль Windows по умолчанию.
BarColorчислоЦвет полосы индикатора объекта ход процесса (progress).
BackgroundColorчислоЦвет фона объекта ход процесса (progress).
TextColorчислоЦвет текста в объекте ход процесса (progress).
XPStyleлогическийИстина (true) если в объекте используется полоса индикатора в стиле "XP", ложь (false) если это не так.
EnabledлогическийИстина (true) если объект ход процесса (progress) включен, ложь (false) если не включен.
VisibleлогическийИстина (true) если объект ход процесса (progress) видимый, ложь (false) если невидимый.
XчислоГоризонтальная позиция (в пикселах) верхнего левого угла объекта ход процесса (progress), относительно текущей страницы или диалогового окна.

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

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

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

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

Примеры

Пример 1

tProperties = Progress.GetProperties("Progress1");
Получаем свойства объекта ход процесса "Progress1" и сохраняем их в таблице "tProperties".
Смотрите также: Связанные действия