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

нестандартные кнопоки в делфи   Найти похожие ветки 

 
Алексей   (2003-04-18 11:12) [0]

Здравствуйте, уважаемые.
Подскажите пожалуйста, как сделать нестандартную (по форме) кнопку и вообще, просто рисованную??


 
Игорь Шевченко ©   (2003-04-18 11:14) [1]

Очевидно, читать про регионы. CreateRgn, SetWindowRgn и т.п.
Тейксейра, Пачеко: Delphi 5(6) - руководство разработчика.
Там есть


 
Skier ©   (2003-04-18 11:18) [2]

>Алексей
Игорь Шевченко © (18.04.03 11:14)
+ У Марко Кэнту в книжках есть пример создания нестандартных
кнопок...


 
malkolinge ©   (2003-04-18 11:23) [3]

TCustomControl
Paint


 
Dms   (2003-04-18 11:42) [4]

надо сделать свой наследник класса tButton и переопределить у него метод Paint


 
DjVirus   (2003-04-18 11:59) [5]

Может я не правильно понял твой вопрос. Ты не пробовал пользоваться дополннительными компонентами. Ну типа TransparentButton или чето в этом роде. Вот на такую кнопку помещаешь bmp-картинку и задаешь цвет корой будет прозрачным. Если нужны такие компоненты пиши, вышлю.


 
han_malign ©   (2003-04-18 12:02) [6]

Кстати, не обязательно через регионы (если на обычное прямоугольное окно класть), просто можно проверять область реакции на мышь (хотя бы по маске пиктограммы (во многих много-"скиновых" приложениях так делается))...


 
Dms   (2003-04-18 12:02) [7]

может вопрос о технологии создания таких компонент ? :)


 
Yorick ©   (2003-04-18 13:52) [8]

А не проше ли вместо кнопки использовать image с нужным тебе рисунком?


 
TButton ©   (2003-04-18 20:36) [9]

имхо имадж вполне может заменить батону, хотя для общего оазвития лучше будет переписать компоненту.



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

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



Память: 0.46 MB
Время: 0.01 c
7-816
SB
2003-03-11 15:37
2003.05.01
Падает print диалог в Windows XP


3-442
Саня
2003-04-13 18:56
2003.05.01
что за ошибка вылетает


3-393
Patrick
2003-04-11 10:24
2003.05.01
Использование GetCurrentRecord


3-478
SergLight
2003-04-11 11:24
2003.05.01
Распределенные БД


1-580
Song
2003-04-17 13:52
2003.05.01
Интересный момент с TListBox




   Наверх