Форум: "Основная";
Текущий архив: 2008.08.17;
Скачать: [xml.tar.bz2];
ВнизВопрос по ThemeServices Найти похожие ветки
← →
NikolayV (2007-12-01 17:54) [0]Пытаюсь у TBitBtn изменить отрисовку, при отключенных темах, но оставить стандартную при включенных.
Но получается так, что вprocedure TBitBtn.DrawItem(const DrawItemStruct: TDrawItemStruct);
if ThemeServices.ThemesEnabled then
begin
Срабатывает всегда, даже при включенном стандартном оформлении Windows.
У меня: Win2003 с установленным сервисом тем и D7.
Что мне делать?
← →
Palladin © (2007-12-02 14:46) [1]Включение стандратного оформления Windows не означает отключения ThemeServices
← →
NikolayV (2007-12-02 14:57) [2]Ну а каким образом мне определить, что включено стандартное оформление, что бы изменить отрисовку кнопки. А при включенной теме оставить ве как есть.
?
← →
Palladin © (2007-12-02 15:11) [3]Дело в том что при включенных ThemeServices, то - что выглядит как стандартное, на самом деле тоже является оформлением с использованием ThemeServices. Тем оформлений не две, а много. И лучше использовать стандартные контролы, если тебя так заботит как выглядят твои кнопки.
← →
Palladin © (2007-12-02 15:15) [4]http://www.delphimaster.ru/articles/themes_xp/index.html
← →
Rouse_ © (2007-12-04 09:08) [5]
uses UxTheme;
if UseThemes then...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2008.08.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.066 c