Конференция "KOL" » Кнопка в стиле XP с картинкой [Delphi, Windows]
 
  • Maestro (03.03.08 13:25) [0]
    Подскажите, как создать на KOL кнопку (в силе WinXP!) с картинкой? На BitBtn манифест не действует!
  • Danger © (03.03.08 14:39) [1]
    Все же, что -то там вносили в kol.pas вроде, и с манифестом bitbtn отображался. В любом случае, есть универсальный (хотя и кривой!) вариант - сделать кнопку, как toolbar с единственной кнопкой.
  • Compiler © (03.03.08 16:31) [2]
    Воткнуть директиву GRAPHCTL_XPSTYLES. Все будет в ХР, но веса программе прибавится или
    http://pda.delphimaster.net/?n=10&id=1203259853 [3] пост, может поможет
  • Barloggg (05.03.08 13:32) [3]
    ну или использовать AcceptChildren=true
  • Maestro (06.03.08 12:48) [4]

    > ну или использовать AcceptChildren=true

    А можно поподробнее... Примерчик, если можно...
  • mdw © (06.03.08 13:25) [5]
    Ставите у кнопки свойство AcceptChildren:=true, кладете на нее нужный контрол (в вашем случае отображающий картинку, например PaintBox), и радуетесь.
    Кстати, по моему мнению, лучше все же включать GRAPHCTL_XPSTYLES, размер немного увеличится, но приложение будет адекватно выглядеть в WinXP с включенными темами.
  • AndreyRus © (06.03.08 14:36) [6]

    > Кстати, по моему мнению, лучше все же включать GRAPHCTL_XPSTYLES,
    >  размер немного увеличится, но приложение будет адекватно
    > выглядеть в WinXP с включенными темами.

    А без GRAPHCTL_XPSTYLES выглядит неадекватно что ли? :)
  • mdw © (06.03.08 18:40) [7]
    Ну, например, TabControl точно неадекватно.
  • AndreyRus © (07.03.08 05:14) [8]

    > Ну, например, TabControl точно неадекватно.

    А в чем выражается неадекватность?
  • mdw © (07.03.08 14:07) [9]

    > А в чем выражается неадекватность?

    Тем что выглятит не так как должно быть.
  • AndreyRus © (08.03.08 08:22) [10]

    > Тем что выглятит не так как должно быть.

    А точнее. :)
  • DJ_UZer © (09.03.08 03:43) [11]
    А подробнее можно, как xp стили сделать?
  • AndreyRus © (09.03.08 07:32) [12]

    > А подробнее можно, как xp стили сделать?


    :) Боян. Ищи по форуму - "манифест".
  • DJ_UZer © (09.03.08 12:17) [13]
    Нет мне нужно на кол..
  • AndreyRus © (09.03.08 12:39) [14]

    > Нет мне нужно на кол..

    :) Дружище, создай новую ветку.
    Не засоряй тему.
  • Ned (16.03.08 18:58) [15]
    > Нет мне нужно на кол..
    Это по-старорусски :) В стиле Ивана Грозного :) Программеров - на кол :)
 
Конференция "KOL" » Кнопка в стиле XP с картинкой [Delphi, Windows]
Есть новые Нет новых   [134435   +35][b:0][p:0]