Нам потребуются Tab Control (вернее, Indicator), Radio Buttons и Blank Button в стиле Silver (рис. 01)
- 1. Заменяем элементы Radio Buttons на кнопки Silver - Blank Button, даём им Label как у табов и произвольные названия (Boolean Text). (рис. 02)
- 2. Делаем Customize Radio Buttons, нажимаем Change to Customize Mode (гаечный ключ), создаём декорацию Flat Box и, щёлкунв на ней правой кнопкой - Copy to Clipboard (рис. 02). Затем на рамке Radio Buttins - Import from Clipboard at Same Size. Удаляем Flat Box. Теперь выбираем в панели Tools "прозрачный" цвет и заливаем фон и рамку. Radio Buttons готовы, осталось скрыть у них всех Label и, выбрав для контрола "AutoSizing -> Size to Fit", передвинуть кнопки нужным образом.
- 3. Выбираем Customize для Silver Button и, в Customize Mode, копируем в Clipboard фон кнопки (удобнее щелкать в правом нижнем углу (рис. 03).
- 4. На лицевой панели делаем Paste, получаем декорацию в стиле Silver. Прячем Tabs у Tab Control. Перемещаем Silver декорацию так, чтобы она полностью накрыла Tab Control. Не снимая выделения с декорации, нажимаем Ctrl+Shift+J (Move To Back). Декорация спрячется за Tab. Заливаем Tab "прозрачным" цветом.
- 5. Выбрав RadioButtons, жмёмCtrl+Shift+J (Move To Back) и перемещаем их в нужное место вверху (или внизу) Tab Control (рис. 01).
- 6. Теперь соединяем выход Radio Buttons со входом Tab (рис. SilverTabVI).
P.S.> Для снижения нагрузки и улучшения идеологии лучше создать Event Structure, в которой по событию Radio Button -> Value Change обновлять значение Tab.