Текущий архив: 2010.10.31;
Скачать: CL | DM;
Вниз
Бред с XPManifest Найти похожие ветки
← →
Германн © (2010-07-24 03:04) [0]Жду сейчас ответа на свои предложения услуг от потенциальных работодателей, а тем временем (в попытках чем-нибудь занять себя) пытаюсь реализовать бредовую идею моего бывшего, но любимого директора, о переносе реального ПО с Д4 на сравнительно современные версии Дельфи + с учётом "тем" и т.д. (Но до т.д. пока не добрался).
Так вот наблюдаю такой глюк. (CG2007, WinXP). Есть на основной форме несколько панелей (TPanel), у которых в дизайнере выбран цвет и цвет фонта. Так при "классической" теме всё в порядке. При других темах (например тема Windows XP) цвет фонта такой какой я выбрал. Цвет самой панели другой.
Тестовый пример показывает, что цвет панели, заданный в дизайне Д2007 нормально воспроизводится в программе при любых темах из поставки WXP.
Не думаю, что кто-то сталкивался с подобным, но вдруг?
← →
Kerk © (2010-07-24 12:24) [1]Закономерный вопрос - а зачем?
← →
Anatoly Podgoretsky © (2010-07-24 12:53) [2]> Kerk (24.07.2010 12:24:01) [1]
Ну что бы пользователь не раскрашивал с помощью тем, ты за него тут радугу
наведем.
← →
antonn (work) (2010-07-24 13:42) [3]Потому что панель должна рисоваться под тему офрмления ОС, без всяких колхозных цветов разработчика. Если разработчик хочет ставить свой цвет пусть использует не Tpanel
← →
@!!ex © (2010-07-24 13:43) [4]> [0] Германн © (24.07.10 03:04)
> Цвет самой панели другой.
Какой цвет выбран у панели?
← →
Eraser © (2010-07-24 14:25) [5]>
>
> [0] Германн © (24.07.10 03:04)
по моему надо у панели установить вручную ParentBackground/ParentColor в True, а затем опять в False. Будет нормально )
← →
Германн © (2010-07-24 16:27) [6]
> Eraser © (24.07.10 14:25) [5]
ParentBackground помог. При классической теме он видать не влияет на цвет панели, а вот при других темах влияет. А у меня он был True.
← →
Германн © (2010-07-24 20:38) [7]Ну да. В Д4 ParentBackground не было ещё. Вот при загрузке проекта Д4 в Д2007 он и установился по умолчанию в False не обращая внимание на то, что ParentColor = True.
Страницы: 1 вся ветка
Текущий архив: 2010.10.31;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.009 c