Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Круглые кнопки


Автор: Pentium02 21.12.2006, 23:34
Собственно сабж. Как сделать кнопки круглыми?

Автор: Bitter 21.12.2006, 23:54
нарисовать в Paint'e нажатую и отжатую. Поставить два имага один на один и менять их в зависимости от ситуации

Автор: Alexeis 22.12.2006, 00:05
По хорошему нужно рисовать на потомке TWinControl так можно будет назначить ему круглый регион в качестве рабочей области и прокликиваться будет именно круглая часть, а не весь квадрат.

Автор: Bitter 22.12.2006, 00:33
Ну да, или проверять цвет пикселя в имаге.... если цвет фона (который делается прозрачным) - не нажимать

Автор: Pentium02 22.12.2006, 02:05
мм а пример можно?

Автор: Alexeis 22.12.2006, 10:35
Цитата(Pentium02 @  22.12.2006,  02:05 Найти цитируемый пост)
мм а пример можно? 

Пример чего? Создания обработчиков OnMouseDown OnMouseUp и OnMouseClick или пример вызова 
Image1.Canvas.Draw ? или пример загрузки битмапов при помощи метода LoadFromFile ? 

Автор: Winprogrammer 25.1.2007, 18:18
Можно скины. Есть много скиновых компонент. Поищи на Torry.net там точно есть то, что те нужно.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)