Вниз
Скачать: CL | DM;

TButton   Найти похожие ветки 

 
Romm   (2007-02-27 13:07) [0]

Здравствуйте!
Меня давно интересует вопрос: можно ли изменить цвет фона и форму простой кнопку Button. Или все же лучше бросить на форму TImage и по событию MouseDown менять рисунок?


 
Юрий Зотов ©   (2007-02-27 13:26) [1]

Кнопка класса TButton - это компонентская обертка вокруг стандартного окна Windows класса BUTTON. Можно изменить ее форму с помощью SetWindowRgn, можно установить ей стиль BS_OWNERDRAW и рисовать ее самому как угодно.


 
Romm   (2007-02-27 13:31) [2]


> Кнопка класса TButton - это компонентская обертка вокруг
> стандартного окна Windows класса BUTTON. Можно изменить
> ее форму с помощью SetWindowRgn, можно установить ей стиль
> BS_OWNERDRAW и рисовать ее самому как угодно.

Спасиб, попробую...

А как всетаки лучше? Использовать рисунок вместо кнопки или способом, описанным выше.


 
Юрий Зотов ©   (2007-02-27 13:36) [3]

Как лучше - зависит от задачи, а как проще - использовать TBitBtn и его свойство Glyph.


 
RebroFF   (2007-02-27 13:37) [4]


> А как всетаки лучше? Использовать рисунок вместо кнопки
> или способом, описанным выше.


Зависит от функционального контекста приложения:)


 
Romm   (2007-02-27 13:38) [5]

Понятно :)


 
RebroFF   (2007-02-27 13:39) [6]

Кстати есть классный набор компонент TMS. Так там на кнопку в тулбаре можно вешать как .bmp так и .ico.


 
Romm   (2007-02-27 14:12) [7]


> Кстати есть классный набор компонент TMS. Так там на кнопку
> в тулбаре можно вешать как .bmp так и .ico.

ссылочку дай откуда скачать :)



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.035 c
15-1172042600
Чародей
2007-02-21 10:23
2007.03.18
Кофемашина Brio 250


15-1171987658
Vendict
2007-02-20 19:07
2007.03.18
Проблемы с ICQ


15-1172267382
ArtemESC
2007-02-24 00:49
2007.03.18
Программа для тесттирования правил дорожного движения...


15-1172127207
DrDe
2007-02-22 09:53
2007.03.18
3GP


2-1172564033
deras
2007-02-27 11:13
2007.03.18
Как сделать Edit "плоским"?




   Наверх