![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как обновить отображение компонента на форме? [D5, XP]
Учусь © (2011-03-30 21:34:00)Есть форма, на ней TabbedNotebook с несколькими вкладками. На каждой вкладке лежит Image со свойством Align alClient (картинка - что-то подобие скина) на ней лежат RzGroupBox и RzRadioGroup - у них свойство Transparent = True;
Проблема с этим групбоксами. При первом запуске и при первом открытии вкладок, эти групбоксы рисуются непрозрачными, картинки под ними не видно, как будто у них Transparent = False. Однако стоит перелистнуть вкладку TabbedNotebook и вернуться обратно, как все перерисовывается нормально.
Я предположил что можно при TabbedNotebookChange делать что-нить типа Form.UpdateWindowState чтобы при открытии сразу обновить отображение компонентов, но что ни пробовал - ничего не получилось. Помогите решить проблему?
Д5 W7
Andy BitOff (2011-03-31 02:46:00) [21]> Германн © (31.03.11 01:44) [4]
> А что такое RzGroupBox и RzRadioGroup?
Raize Components. Советую, очень миленькие.
Германн (2011-03-31 01:44:00) [22]А что такое RzGroupBox и RzRadioGroup? Я таких не знаю. И тем более не знаю как в этих компонентах реализовано свойство Transparent.
antonn (2011-03-30 23:16:00) [23]используй другой контрол страничный
Учусь (2011-03-30 22:33:00) [24]Я ничего такого специально не ставил. А как узнать?
antonn (2011-03-30 22:22:00) [25]даблбуферед у формы ставится, да?