А PageControl может иметь цвет parent формы? А то он всегда белый.
Не могу найти ни Color, ни ParentColor свойств, нет ни у PageControl ни у TTabSheet-ов.
Это так задумано (почему?) или надо идти в багтрекер?
Цвет PageControl
Модератор: Модераторы
Не всегда. Зависит от темы.
Если в Windows XP выбрана классика - цвет PageControl = цвету формы.
Если в Windows XP выбрана классика - цвет PageControl = цвету формы.
Да, это у меня Vista с темами, Лазарь revision 23812.
Значит, недоработка с темами. А в ХР с темами PageControl тоже белый?
Интересно, что header с закладками лежит как надо - на цвете формы.
Хм, и в делфях, по крайней мере старых, тоже небыло свойств Color у PageControl и TTabSheet-ов, но тем не менее с XP темами цвет там нормальный.
Значит, недоработка с темами. А в ХР с темами PageControl тоже белый?
Интересно, что header с закладками лежит как надо - на цвете формы.
Хм, и в делфях, по крайней мере старых, тоже небыло свойств Color у PageControl и TTabSheet-ов, но тем не менее с XP темами цвет там нормальный.
> А в ХР с темами PageControl тоже белый?
Да. Как и в приложениях от Delphi 2006.
Да. Как и в приложениях от Delphi 2006.
Столкнулся с такой же ситуацией, запустил программу под семеркой и ... белый PageControl. Очень это не обрадовало. Особенно то, что, если лежащее на странице приспособить к белому фону, то получится бред, когда запустить программу под классической темой (например, не для StaticText прозрачного фона, есть только белый (clNone) или не прав?)
Как вариант, не использовать manifest, но это не есть логично.
Просьбу на создания свойства для задания принудительного цвета фона в бэгрепорт кидать или такое не туда?
Как вариант, не использовать manifest, но это не есть логично.
Просьбу на создания свойства для задания принудительного цвета фона в бэгрепорт кидать или такое не туда?
-
Павел Ишенин
- постоялец
- Сообщения: 475
- Зарегистрирован: 24.03.2007 09:16:52
PageControl не будет использовать это свойство - он должен рисоваться в системных цветах.
Хорошо, тогда как задать прозрачный цвет для StaticText и прочих? При включенном манифесте в разных темах просто ужасно всё получается.
Или, как вариант, есть ли способ узнать цвет PageControl, чтобы установить его другим элементам?
Или, как вариант, есть ли способ узнать цвет PageControl, чтобы установить его другим элементам?
