RadioButton.SetProperties

RadioButton.SetProperties ( string ObjectName,
table Properties )
Примеры

Описание

Устанавливает свойства объекта переключатель (radiobutton).

Параметры

ObjectName

(строка) Имя объекта переключатель (radiobutton).

Properties

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

КЛЮЧ
KEY
ТИП
TYPE
ОПИСАНИЕ
DESCRIPTION
GroupIDстрокаНазвание (идентификатор) группы переключателей, к которой принадлежит объект переключатель (radiobutton).
ValueстрокаЗначение присваемое объекту переключатель (radiobutton).
CheckedлогическийЗначение истина (true), если объект переключатель (radiobutton) будет отмечен, значение ложь (false), если он будет не отмечен.

Примечание: По умолчанию, объекты переключатель (radiobutton) на одной и той же странице или диалоговом окне являются частью одной и той же группы (группы с пустым ID), так что, когда отмечается один переключатель (radiobutton), с других переключателей (radiobutton) в этой группе автоматически будет снята метка. Это также применимо к пользовательским идентификаторам (ID) групп. Снятие метки с переключателя не влияет на любые другие переключатели. Если автоматическое нанесение метки не нужно, создайте для каждого переключателя (radiobutton) свой уникальный идентификатор (ID) группы.
TextстрокаТекст, что будет показан в объекте переключатель (radiobutton).
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числоНабор символов, используемый в объекте переключатель (radiobutton):

КОНСТАНТА
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Турецкий набор символов.
TextAlignmentчислоВыравнивание текста в объекте переключатель (radiobutton). Выбор из:

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
ALIGN_LEFT0Текст выровнен по левому краю.
ALIGN_CENTER1Текст выровнен по центру.
ALIGN_RIGHT2Текст выровнен по правому краю.
ButtonAlignmentчислоРазмещение кнопки на объекте переключатель (radiobutton):

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
BTN_ALIGN_LEFT0Кнопка слева от текста.
BTN_ALIGN_RIGHT1Кнопка справа от текста.
ReadOrderчислоКак будет отображаться текст в объекте переключатель (radiobutton):

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
READ_STANDARD0Отображение символов слева направо.
READ_RIGHT_TO_LEFT1Отображение символов справа налево.
ColorNormalчисло'Обычный' цвет текста объекта переключатель (radiobutton).
ColorHighlightчислоЦвет текста объекта переключатель (radiobutton) при 'наведении'.
ColorDisabledчислоЦвет текста 'незадействованного' объекта переключатель (radiobutton).
ColorDownчислоЦвет текста объекта переключатель (radiobutton) при 'нажатии'.
EnabledлогическийИстина (true), если объект переключатель (radiobutton) будет включенный, ложь (false), если будет отключенный.
VisibleлогическийИстина (true), если объект переключатель (radiobutton) будет видимый, ложь (false), если будет невидимый.
XчислоГоризонтальная позиция (в пикселах) верхнего левого угла объекта переключатель (radiobutton), относительно текущей страницы или диалогового окна.

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

Примечание: Верхний левый угол текущей страницы или диалогового окна имеет значение координаты Y равное 0.
WidthчислоШирина (в пикселах) объекта переключатель (radiobutton).
HeightчислоВысота (в пикселах) объекта переключатель (radiobutton).
TooltipTextстрокаТекст всплывающей подсказки при наведении курсора мышки на объект переключатель (radiobutton).

Совет: Если в тексте нужен символ "&", следует вводить "&&&".
CursorчислоВид курсора мышки, что будет показан, при наведении на объект переключатель (radiobutton):

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
CURSOR_ARROW0Стандартная стрелка.
CURSOR_HAND1Рука.
CURSOR_BLACK_ARROW2Черная стрелка.
CURSOR_CROSSHAIR3Перекрестие.
CURSOR_EXPLORE4Поиск.
CURSOR_HELP5Помощь.
CURSOR_MAGNIFY6Лупа.
CURSOR_MEDIA7Кинолента.
CURSOR_MONEY8Деньги.
CURSOR_NOTEPAD9Блокнот.
CURSOR_PENCIL10Карандаш.
CURSOR_PRINTER11Принтер.
CURSOR_SPEAKER12Динамик.
CURSOR_UP_ARROW13Стрелка вверх.
ResizeLeftлогическийИстина (true) если левая сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
ResizeRightлогическийИстина (true) если правая сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
ResizeTopлогическийИстина (true) если верхняя сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
ResizeBottomлогическийИстина (true) если нижняя сторона объекта будет сдвигаться при изменении размеров окна приложения, ложь (false) если нет.
HighlightSoundчислоТип звука, что будет воспроизведен, при наведении курсора мышки на объект переключатель (radiobutton).

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
SND_NONE0Нет звука при наведении.
SND_STANDARD1Стандартный звук при наведении.
SND_CUSTOM2Пользовательский звук при наведении.
HighlightSoundFileстрокаПуть к пользовательскому звуковому файлу, что будет воспроизведен при наведении на объект переключатель (radiobutton).
ClickSoundчислоТип звука, что будет воспроизведен, при клике мышкой по объекту переключатель (radiobutton).

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
SND_NONE0Нет звука клика.
SND_STANDARD1Стандартный звук клика.
SND_CUSTOM2Пользовательский звук клика.
ClickSoundFileстрокаПуть к звуковому файлу пользовательского клика объекта переключатель (radiobutton).

Возврат

Ничего. Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Смотрите также: Связанные действия

Примеры

Примеры 1

-- Create a table containing items to change.
-- Создаем таблицу, содержащую изменяемые пункты.
tbProperties = {};
tbProperties.Text = "Brand New Item Text";
tbProperties.Value = "MyNewData";

-- Set the properties of a radiobutton object.
-- Устанавливаем свойства объекта переключатель.
RadioButton.SetProperties("RadioOne", tbProperties);
Устанавливаем свойства объекта переключатель (radiobutton) 'RadioOne', которые содержатся в таблице 'tbProperties'.
Смотрите также: Связанные действия