Форум: "KOL";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизИнтерфейс в стиле ХР Найти похожие ветки
← →
MaximusXP © (2003-05-02 15:45) [0]Подскажите кто-нибудь, как можно сделать проге интерфейс ХР не прибегая к компонентам.
← →
MaximusXP © (2003-05-02 15:45) [0]Подскажите кто-нибудь, как можно сделать проге интерфейс ХР не прибегая к компонентам.
← →
Gandalf © (2003-05-02 17:54) [1]Я так понимаю без компонентов которые рисуют интерфейс аля XP?
Добавь манифест, скажем так http://kol.mastak.ru/files/kompon/MHXP.zip.
← →
Gandalf © (2003-05-02 17:54) [1]Я так понимаю без компонентов которые рисуют интерфейс аля XP?
Добавь манифест, скажем так http://kol.mastak.ru/files/kompon/MHXP.zip.
← →
BaRToV (2003-05-02 18:18) [2]http://delphikol.narod.ru/units/KOLXPMan.zip
еще проще ;-)))
← →
BaRToV (2003-05-02 18:18) [2]http://delphikol.narod.ru/units/KOLXPMan.zip
еще проще ;-)))
← →
SPeller © (2003-05-03 07:12) [3]
{$R manifest.res}
Вообще супер-просто!!! :-) Никаких компонентов!
← →
SPeller © (2003-05-03 07:12) [3]
{$R manifest.res}
Вообще супер-просто!!! :-) Никаких компонентов!
← →
BaRToV (2003-05-03 10:01) [4]> Вообще супер-просто!!! :-) Никаких компонентов!
А так не прокатить... Нужно
unit KOLXPMan;
interface
{$R KOLXPMan.res}
uses
CommCtrl;
implementation
initialization
{ This call is necessary; some apps won"t start without it. }
InitCommonControls;
end.
Иначе ужас что будет...
← →
BaRToV (2003-05-03 10:01) [4]> Вообще супер-просто!!! :-) Никаких компонентов!
А так не прокатить... Нужно
unit KOLXPMan;
interface
{$R KOLXPMan.res}
uses
CommCtrl;
implementation
initialization
{ This call is necessary; some apps won"t start without it. }
InitCommonControls;
end.
Иначе ужас что будет...
← →
Helper code (2003-10-07 01:32) [5]В Windows XP c поддержкой тем компонент TKOLTabControl отрисовывает цвет активной панели не правильным цветом.
← →
Helper code (2003-10-07 01:32) [5]В Windows XP c поддержкой тем компонент TKOLTabControl отрисовывает цвет активной панели не правильным цветом.
← →
Dimaxx © (2003-10-10 00:07) [6]У меня все ОК!
← →
Dimaxx © (2003-10-10 00:07) [6]У меня все ОК!
← →
helper code (2003-10-11 12:29) [7]> Dimaxx
Панели при активизированной поддержке тем в Windows XP должны отображаться цветом цветом отличным от clBtnFace, а именно белым. Это имеет место быть у Вас, Dimaxx?
← →
helper code (2003-10-11 12:29) [7]> Dimaxx
Панели при активизированной поддержке тем в Windows XP должны отображаться цветом цветом отличным от clBtnFace, а именно белым. Это имеет место быть у Вас, Dimaxx?
← →
Dimaxx © (2003-10-11 12:46) [8]У меня активная панель отображается что-то типа градиента сверху вниз от белого до clBtnFace
← →
Dimaxx © (2003-10-11 12:46) [8]У меня активная панель отображается что-то типа градиента сверху вниз от белого до clBtnFace
← →
Yury Sidorov (2003-10-11 15:14) [9]А как так получилось? А то я уже неоднократно пытался добиться правильного отображения (пробовал разные прозрачности, и т.д.), но безрезультатно.
← →
Yury Sidorov (2003-10-11 15:14) [9]А как так получилось? А то я уже неоднократно пытался добиться правильного отображения (пробовал разные прозрачности, и т.д.), но безрезультатно.
← →
Gandalf © (2003-10-11 19:52) [10]Можно поставить Transparent - это вроде помогает, но там другое появляется - по хорошому там надо отрисовку добалвять...
← →
Gandalf © (2003-10-11 19:52) [10]Можно поставить Transparent - это вроде помогает, но там другое появляется - по хорошому там надо отрисовку добалвять...
← →
Dimaxx © (2003-10-12 14:37) [11]Может, либа uxtheme.dll барахлит? Она в стандарте не воспринимает чужие темы. Ее надоть заменить ломаной - я заменил и у меня все темы (в том числе и чужие) отображаются прально.
← →
Dimaxx © (2003-10-12 14:37) [11]Может, либа uxtheme.dll барахлит? Она в стандарте не воспринимает чужие темы. Ее надоть заменить ломаной - я заменил и у меня все темы (в том числе и чужие) отображаются прально.
← →
Yury Sidorov (2003-10-12 16:16) [12]Для проги тема применяется, только фон страниц в табконтроле - clBtnFace, а не градиент из темы. Градиент рисуется под страницой, которая на самом деле является панелью с цветом clBtnFace. Если для этой панели поставить прозрачность, то градиент виден, но глючит отрисовка контролов, находящихся на странице. Нужно как-то хитро сделать так, чтобы эта панель была прозрачной. У меня не получилось. :(
← →
Yury Sidorov (2003-10-12 16:16) [12]Для проги тема применяется, только фон страниц в табконтроле - clBtnFace, а не градиент из темы. Градиент рисуется под страницой, которая на самом деле является панелью с цветом clBtnFace. Если для этой панели поставить прозрачность, то градиент виден, но глючит отрисовка контролов, находящихся на странице. Нужно как-то хитро сделать так, чтобы эта панель была прозрачной. У меня не получилось. :(
← →
Gandalf © (2003-10-12 20:58) [13]Во-во, контролы глючат. Вроде это дело обходиться, например VCL обходит. Они свою отрисовку через темы делают - у меня где-то был портонутый набор Майка Лишке на эту тему, надо будет сегодня попробовать.
← →
Gandalf © (2003-10-12 20:58) [13]Во-во, контролы глючат. Вроде это дело обходиться, например VCL обходит. Они свою отрисовку через темы делают - у меня где-то был портонутый набор Майка Лишке на эту тему, надо будет сегодня попробовать.
← →
Dimaxx © (2003-10-17 00:02) [14]2 Gandalf: Можешь не пробовать - все работает. Я им пользуюсь давно. Грамотней не придумаешь. А uxtheme.dll я заменил - теперь любые темы понимает, а не тока комплектные с ХР.
← →
Dimaxx © (2003-10-17 00:02) [14]2 Gandalf: Можешь не пробовать - все работает. Я им пользуюсь давно. Грамотней не придумаешь. А uxtheme.dll я заменил - теперь любые темы понимает, а не тока комплектные с ХР.
← →
helper code (2003-10-17 02:29) [15]2 Dimaxx: >Можешь не пробовать - все работает. Что работает? Портонутый набор Майка Лишке или ломанная uxtheme.dll? Замена dll`ки это не выход из положения.
← →
helper code (2003-10-17 02:29) [15]2 Dimaxx: >Можешь не пробовать - все работает. Что работает? Портонутый набор Майка Лишке или ломанная uxtheme.dll? Замена dll`ки это не выход из положения.
← →
Gandalf © (2003-10-19 15:18) [16]Не знаю что имел в виду Dimaxx, но порт. работает.
← →
Gandalf © (2003-10-19 15:18) [16]Не знаю что имел в виду Dimaxx, но порт. работает.
← →
helper code (2003-10-20 02:07) [17]Имеется ли возможность ознакомиться с "портонутым набор Майка Лишке"? Буду рад URL"у или мылу. Спасибо.
← →
helper code (2003-10-20 02:07) [17]Имеется ли возможность ознакомиться с "портонутым набор Майка Лишке"? Буду рад URL"у или мылу. Спасибо.
← →
Юрий Ж. © (2003-10-20 17:11) [18]Так же столкнулся с такой прблемой и тоже было бы интересно посмотреть "портонутый набор Майка Лишке".
Если не жалко :-)
← →
Юрий Ж. © (2003-10-20 17:11) [18]Так же столкнулся с такой прблемой и тоже было бы интересно посмотреть "портонутый набор Майка Лишке".
Если не жалко :-)
← →
Gandalf © (2003-10-20 21:44) [19]Це ни жалко - кому очень надо пишите на мыло - на хвост отошлю, кто потерпит при следующем обновлении выложу (выходные эти по Москве :).
← →
Gandalf © (2003-10-20 21:44) [19]Це ни жалко - кому очень надо пишите на мыло - на хвост отошлю, кто потерпит при следующем обновлении выложу (выходные эти по Москве :).
← →
Dimaxx © (2003-10-20 22:40) [20]Все работает: и набор, и ломаная либа.
← →
Dimaxx © (2003-10-20 22:40) [20]Все работает: и набор, и ломаная либа.
← →
Gandalf © (2003-10-24 22:21) [21]Всем ушло.
← →
Gandalf © (2003-10-24 22:21) [21]Всем ушло.
← →
Dimaxx © (2003-10-24 23:27) [22]А выложить слабо?
← →
Dimaxx © (2003-10-24 23:27) [22]А выложить слабо?
← →
Юрий Ж. © (2003-10-30 20:13) [23]Прикольный модуль!
С TabControl все понятно, а как на нем разместить GroupBox с поддержкой стилей XP?
Кто-нибудь пробовал перевести ThemeManager на KOL?
← →
Юрий Ж. © (2003-10-30 20:13) [23]Прикольный модуль!
С TabControl все понятно, а как на нем разместить GroupBox с поддержкой стилей XP?
Кто-нибудь пробовал перевести ThemeManager на KOL?
← →
Dimaxx © (2003-10-30 22:46) [24]Гэндальф тока что выше постом распинался о нем! Кстати, я размещал и все нормально отображалось.
← →
Dimaxx © (2003-10-30 22:46) [24]Гэндальф тока что выше постом распинался о нем! Кстати, я размещал и все нормально отображалось.
← →
Юрий Ж. © (2003-10-31 09:13) [25]Отоброжается нормально, но не прозрачно. Если включить свойство Transperent то поверхность(тело контрола) отрисовывает TabControl за ним, но надпись(Caption) отображается ненормально.
Если и у TabControl поставиль свойство в True, то и Caption отображаестся нормально(GroupBox), но за ним видно рамку(это меня и не устраивает).
Как отрисовать GroupBox при помощи KolThemes(UxTheme) програмно или меня колбасит(шутка)?
← →
Юрий Ж. © (2003-10-31 09:13) [25]Отоброжается нормально, но не прозрачно. Если включить свойство Transperent то поверхность(тело контрола) отрисовывает TabControl за ним, но надпись(Caption) отображается ненормально.
Если и у TabControl поставиль свойство в True, то и Caption отображаестся нормально(GroupBox), но за ним видно рамку(это меня и не устраивает).
Как отрисовать GroupBox при помощи KolThemes(UxTheme) програмно или меня колбасит(шутка)?
← →
Gandalf © (2003-11-03 14:12) [26]Выложил.
← →
Gandalf © (2003-11-03 14:12) [26]Выложил.
← →
Yury Sidorov (2003-11-03 15:14) [27]Насколько я понял, основной частью оригинальной библиотеки от Майка Лишке является компонент TThemeManager, который кидается на форму и правит отрисовку котролов этой формы при использовании ХР тем. Хорошо бы портировать на KOL и TThemeManager (чтобы тоже привязывался к форме и правил отрисовку). А пока MHThemes можно пользовать разве что для ручной отрисовки чего-либо (или я чего-то недопонял). :(
← →
Yury Sidorov (2003-11-03 15:14) [27]Насколько я понял, основной частью оригинальной библиотеки от Майка Лишке является компонент TThemeManager, который кидается на форму и правит отрисовку котролов этой формы при использовании ХР тем. Хорошо бы портировать на KOL и TThemeManager (чтобы тоже привязывался к форме и правил отрисовку). А пока MHThemes можно пользовать разве что для ручной отрисовки чего-либо (или я чего-то недопонял). :(
← →
Gandalf © (2003-11-03 16:35) [28]Чето я сегодня добрый (ил бодрый?). Да нет проблем, считай уже готово :)
← →
Gandalf © (2003-11-03 16:35) [28]Чето я сегодня добрый (ил бодрый?). Да нет проблем, считай уже готово :)
← →
Юрий Ж. © (2003-11-03 21:17) [29]2 Gandalf
Ты же только не жми :-)
Как сделаещь выкладывай вместе порадуемся :-)))
← →
Юрий Ж. © (2003-11-03 21:17) [29]2 Gandalf
Ты же только не жми :-)
Как сделаещь выкладывай вместе порадуемся :-)))
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.58 MB
Время: 0.039 c