Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как эффективнее реализовать непрямоугольную кнопку?


Labert ©   (2004-02-25 20:57:00) 

То есть кнопку произвольной формы. Причем надо сделать так, чтобы фон (т.е. родительское) окно прорисовывалось везде нормально.


Юрий Зотов   (2004-02-26 22:16:00) [1]

Можно, если только это действительно обычная оконная кнопка (а не графическая, просто нарисованная).


Labert   (2004-02-26 19:04:00) [2]

Спасибо.
А можно ли наложить регион на уже созданную и нарисованную обычную кнопку?


AviDen   (2004-02-26 12:22:00) [3]

Создай регион функциями CreateEllipticRgn, CreateRoundRectRgn или им подобными и наложи на кнопку функцией SetWindowRgn.


DVM   (2004-02-25 22:05:00) [4]

Регион наложить.


Наверх

Титульная страница Поиск, карта сайта Написать письмо