Форум: "KOL";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизКак сделать прозрачность формы как в VCL Найти похожие ветки
← →
Nert (2003-11-04 14:44) [0]В VCL у формы есть свойство транспарент, и цвет прозрачности. После этого все что такого цвета на форме, становится прозрачным, а как это сделать в KOL
← →
Nert (2003-11-04 14:44) [0]В VCL у формы есть свойство транспарент, и цвет прозрачности. После этого все что такого цвета на форме, становится прозрачным, а как это сделать в KOL
← →
Gandalf © (2003-11-04 17:29) [1]Вот так можно:
Form.ExStyle:=Form.ExStyle or WS_EX_LAYERED;
SetLayeredWindowAttributes(Form.Handle, ColorYouWant, 0,A_COLORKEY);
если тебе и полупрозрачность нужна, которая есть но которая собъется как только ты включишь эту строку, то напиши.Form.ExStyle:=Form.ExStyle or WS_EX_LAYERED;
SetLayeredWindowAttributes(Form.Handle, ColorYouWant, Alpha,
LWA_ALPHA or LWA_COLORKEY);
2Klavod:
Может это добавить, все равно ведь AlphaBlend уже есть?
← →
Gandalf © (2003-11-04 17:29) [1]Вот так можно:
Form.ExStyle:=Form.ExStyle or WS_EX_LAYERED;
SetLayeredWindowAttributes(Form.Handle, ColorYouWant, 0,A_COLORKEY);
если тебе и полупрозрачность нужна, которая есть но которая собъется как только ты включишь эту строку, то напиши.Form.ExStyle:=Form.ExStyle or WS_EX_LAYERED;
SetLayeredWindowAttributes(Form.Handle, ColorYouWant, Alpha,
LWA_ALPHA or LWA_COLORKEY);
2Klavod:
Может это добавить, все равно ведь AlphaBlend уже есть?
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.047 c