Таблица RadioButton
Переключатели не рассматриваются как отдельные элементы управления, но они являются частью группы переключателей, которая работает как элемент управления radioButtonGroup . В таблице RadioButton перечислены кнопки для всех групп.
Таблица RadioButton содержит следующие столбцы.
Столбец | Тип | Ключ | Допустимое значение NULL |
---|---|---|---|
Свойство | идентификатора | Y | N |
Порядок | целочисленного | Y | N |
Ценность | Форматированные | N | N |
X | целочисленного | N | N |
Y | целочисленного | N | N |
Ширина | целочисленного | N | N |
Высота | целочисленного | N | N |
СМС | Форматированные | N | Y |
Справка | текста | N | Y |
Столбцы
-
Свойство
-
Именованное свойство, которое необходимо связать с этой переключателем. Все кнопки, привязанные к одному свойству, становятся частью одной группы.
-
порядок
-
Положительное целое число, используемое для определения порядка элементов в одном списке. Целые числа не должны быть последовательными.
-
значение
-
Строка значения, связанная с этой кнопкой. При выборе кнопки для этого значения присваивается связанное свойство.
-
X
-
Горизонтальная координата в группе левого верхнего угла ограничивающего прямоугольника переключателя. Это должно быть не отрицательное число.
-
Y
-
Вертикальная координата в группе левого верхнего угла ограничивающего прямоугольника переключателя. Это должно быть не отрицательное число.
-
Ширина
-
Ширина кнопки. Это должно быть не отрицательное число.
-
высота
-
Высота кнопки. Это должно быть не отрицательное число.
-
текст
-
Локализуемый, видимый заголовок, назначенный переключателю. Если текст слишком длинный для размещения на элементе управления, он усечен. Если кнопка отображает значок или растровое изображение, этот столбец содержит имя рисунка, который является ключом в двоичной таблице. Нет способа отображения рисунка и текста на кнопке.
-
Справка
-
Строки справки, используемые с кнопкой. Текст является необязательным и является локализуемым. Строка разделена на две части, разделенные символом (|). Первая часть строки используется в качестве текста подсказки. Этот текст отображается средствами чтения с экрана для элементов управления, содержащих рисунок. Вторая часть используется для справки с учетом контекста, хотя контекстная справка еще не реализована. Символ разделителя требуется, даже если присутствует только один из двух типов текста.
Замечания
Целые значения для x, y, ширины и высоты находятся в единицах установщика , а не в единицах диалога. Единица установщика равна одной двенадцатой высоте шрифта MS Sans Serif размером в 10 точек. Координаты для элементов управления относятся к рекламным щитам.
Координаты кнопок задаются относительно группы. Если координаты группы изменяются, кнопки внутри группы остаются в той же относительной позиции друг друга.
Содержимое полей "Значение" и "Текст" форматируется функциейMsiFormatRecord при создании элемента управления, поэтому они могут содержать любое выражение, которое может интерпретировать функция MsiFormatRecor d. Форматирование происходит только при создании элемента управления, и оно не обновляется, если свойство, связанное с выражением, изменяется во время существования элемента управления.
Каждый элемент управления RadioButtonGroup связан со свойством. Значение по умолчанию для этого свойства должно быть инициализировано в таблице свойств . В каждой radioButtonGroup, указанной в таблице RadioButton, может быть одна переключатель, которая имеет значение в поле Value, которое соответствует значению по умолчанию для этого свойства. Это кнопка по умолчанию для элемента управления RadioButtonGroup. Кнопка по умолчанию изначально отображается, как выбрано в элементе управления.
Обратите внимание, что пользователь не может изменить фокус в диалоговом окне, нажав клавишу TAB на элемент управления RadioButtonGroup, пока не выбрана одна из кнопок в группе. Чтобы переместить фокус в эту группу кнопок, нажав клавишу TAB, укажите одну из кнопок в качестве кнопки по умолчанию для группы.
Ратификация