Переключатели обладают множеством свойств, перечисленных далее.
Alignment | FontSize | Picture |
Appearance | FontStrikethru | RightToLeft |
BackColor | FontUnderline | Style |
Caption | ForeColor | Tablndex |
CausesValidation | Height | TabStop |
Container | HelpContextID | Tag |
DisabledPicture | hWnd | ToolTipText |
DownPicture | Index | Top |
DragIcon | Left | UseMaskColor |
DragMode | MaskColor | Value |
Enabled | MouseIcon | Visible |
Font | MousePointer | WhatsThisHelpID |
FontBold | Name | Widht |
FontItalic | OLEDropMode | |
FontName | Parent |
И снова самым важным оказывается свойство Name; имена переключателей обычно снабжаются префиксом opt. Свойство Caption помогает пользователю определить, для чего предназначен переключатель. Популярное свойство Value чрезвычайно полезно как в режиме конструирования, так и в режиме выполнения. В режиме выполнения можно проверить его значение и определить, в каком состоянии (установленном или снятом) находится переключатель. Свойство Value может принимать два значения: True и False. В режиме конструирования разрешается установить значение свойства Value одного из элементов в True — по умолчанию принимается значение False. Тогда этот (и только этот!) переключатель в данной группе будет установлен при открытии формы. Если задать значение True для свойства Value другого переключателя группы, предыдущий переключатель автоматически снимается. В версии 6 у переключателей появилось новое свойство Style. При стандартном значении (0 - Standard) рисуется обычный переключатель, похожий на тот, что изображен в начале этого раздела. Задавая значение 1 - Graphical, вы добьетесь того, что переключатель будет выглядеть как обычная кнопка, но при этом из группы все равно можно будет выбрать лишь одну кнопку.
ПОДСКАЗКА Если вы хотите предоставить в распоряжение пользователя несколько кнопок, из которых он может выбрать лишь одну, установите свойство Style переключателей в 1 - Graphical. Чтобы вывести на кнопке графическое изображение, задайте значение свойства Picture.