![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать форму нестандартного вида? [D6, WinXP]
nick_mas © (2004-07-30 00:46:00)Подскажите, как сделать форму нестандартного вида, например, как у Tweak-XP или того же самого Winump?
Vlad Oshin (2004-07-30 10:48:00) [1]http://chertenok.km.ru/download_php/download.php?tema=delphi&action=show&id=17
Sun bittern (2004-07-30 07:54:00) [2]Думкин © (30.07.04 07:40) [6]
Осталось толпу для танцев набрать :)
Думкин (2004-07-30 07:40:00) [3]> [5] Sun bittern © (30.07.04 07:35)
Я уже развел кадило и грею бубен.
Sun bittern (2004-07-30 07:35:00) [4]Подозреваю, что вопрос не про альфа канал формы, а про аля регионы :)
KADAN (2004-07-30 01:19:00) [5]тьфу... и в GetWindowLong тоже
KADAN (2004-07-30 01:18:00) [6]сорри в SetLayeredWindowAttributes не h а handle
KADAN (2004-07-30 01:17:00) [7]
SetWindowLong(handle,GWL_EXSTYLE,GetWindowLong(h,GWL_EXSTYLE) or WS_EX_LAYERED);
SetLayeredWindowAttributes(h,2,_прозрачность_,2);
(прозрачность от 0 до 255)
Sanek_metaller (2004-07-30 01:08:00) [8]Если д7,то поставь Alphablend:=true;Alphablendvalue:=50,и будет нестандартно.(тока в винхп и вроде 2к)