Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.23;
Скачать: CL | DM;

Вниз

А как изменить цвет кнопки?   Найти похожие ветки 

 
Vetal ©   (2005-01-13 12:39) [0]

Всем привет!

Казалось бы - что может быть проще, чем изменить цвет кнопки типа TButton в Delphi?
Ан нет... Не так все просто... Бьюсь уже второй час...
Подскажите пожалуйста как можно изменить цвет кнопки, не использую сторонних компонент?

Всем заранее спасибо!


 
ЮЮ ©   (2005-01-13 12:41) [1]

Изменить оформление Windows. TButton в Delphi - это родная кнопка Windos - а они во всей системе одного цвета.


 
Neznaika ©   (2005-01-13 12:42) [2]

TButton не изменишь!
Используй BitBtn или другие компоненты...


 
Vetal ©   (2005-01-13 12:54) [3]

ЮЮ> Изменить оформление Windows не катит. Нужно изменить цвет только одной кнопки в приложении..

Neznaika>> Хорошо, а как можно изменить цвет кнопки, если она TBitBtn?


 
TButton ©   (2005-01-13 12:55) [4]


> TButton не изменишь!

точно =)


 
Семен Сорокин ©   (2005-01-13 13:02) [5]

Можно и у TButton:
MakeObjectInstance + FreeObjectInstance (или SetWindowLong), а также сообщения WM_ERASEBKGND/WM_PAINT

PS. ИМХО не стоит геморроя, проще использовать TBitBtn


 
TUser ©   (2005-01-13 13:15) [6]


> TButton в Delphi - это родная кнопка Windos - а они во всей
> системе одного цвета

И тем не менее есть компоненты, которые изменяют стиль оформления программы, в т.ч. и цвет TButton"ов.


 
Vetal ©   (2005-01-13 13:23) [7]

Так а как все-таки изменить цвет TBitBtn?


 
Neznaika ©   (2005-01-13 13:24) [8]

>>Vetal ©   (13.01.05 12:54) [3]

Наложить картинку однотонную ;-)


 
Vetal ©   (2005-01-13 13:31) [9]

Через свойство Glyph что ли?
Так по краям будет серенькое все...


 
Neznaika ©   (2005-01-13 13:38) [10]

Vetal по-моему там все это регулируется, сейчас уже не помню как но у меня это получалось.


 
WhiteGuy ©   (2005-01-13 13:42) [11]

Vetal,зайди на torry.net - там есть такие компоненты!! типa RbControls[RbButton]


 
Vetal ©   (2005-01-13 13:53) [12]

Короче, сделал TPanel, заполнял его цвет... А по клину менял стиль с Uppered на Lowered и наоборот...



Страницы: 1 вся ветка

Текущий архив: 2005.01.23;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.056 c
1-1105437597
ssla
2005-01-11 12:59
2005.01.23
Взаимосвязь fsMDIForm - fsMDIChild


14-1104390029
Чеширский_Кот
2004-12-30 10:00
2005.01.23
Renée Zellweger


14-1104569831
Sergey_Masloff
2005-01-01 11:57
2005.01.23
Текс-текс смотрим кто вчера злоупотребил ;-)


1-1105040654
Ancot
2005-01-06 22:44
2005.01.23
Обнова через I-NET


14-1104576205
Alex_S
2005-01-01 13:43
2005.01.23
Чудеса с Лексиконом. (История прошлого века)