![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Непрямоугольные края формы [D7, WinXP]
Tigraman © (2005-06-13 23:41:00)Подскажите или дайте ссылку, как сделать непрямоуголные края формы, типа как у Windowsmedia player или Winamp.
Megabyte (2005-06-14 13:22:00) [1]Все, я догнал. Она по белому цвету отсекает.
Paint рулит. :)
-=XP=- (2005-06-14 13:17:00) [2]DW.bmp - это маска, которая и задает фигуру формы.
И белые ($ffffff) пиксели на рисунке будут прозрачной частью формы.
P.S. Загрузите рисунок c белыми участками, установите для формы
TransparentColorValue := clWhite;
TransparentColor := true;
и наслаждайтесь полученным эффектом без использования стороннего кода.
Virgo_Style (2005-06-14 12:58:00) [3]Megabyte © (14.06.05 12:54) [4]
Никогда этим не занимался, но судя по всему, DW.bmp - это маска, которая и задает фигуру формы.
Megabyte (2005-06-14 12:54:00) [4]А может кто объяснит нерюху. Скатал код из ссылки, компилю, а форма все равно прямоугольная. Где надо задавать фигуру формы?
И зачем мы какую-то картинку подгружаем?
"MaskBmp.LoadFromFile('c:\Мои документы\DW.bmp');"
ferr (2005-06-14 09:33:00) [5]formStyle=fsStayOnTop подходит?
Tigraman (2005-06-14 08:28:00) [6]Спасибо, а еще можете подсказать как держать мою форму поверх остальных?
alex-drob (2005-06-14 00:21:00) [7]http://www.cracklab.ru/pro/faq.php?pg=1400