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

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

прозрачность


Revolter ©   (2003-10-12 13:42:00) 

label:=newLabel(Form1.Form,'Метка...');
label.Transparent:=true;

после этого форма диалога (подключаемая из модуля) становится прозрачной и у Form1 глюки начинаются... (один из них - есть есть комбобокс, за ним имэджшоу => у комбобокса нет курсора).. только не знаю чего это глюк KOL или не KOL

подскажите, как поставить у label корректную прозрачность?


Vladimir Kladov   (2003-11-02 20:17:00) [1]

прозрачность вообще-то ведет к DoubleBuffered родителя. Используется DoubleBuffered самого верхнего родителя.
Прозрачная форма - это как? Только если AlphaBlend поменять.


Revolter   (2003-11-02 19:07:00) [2]

у меня на форме Imageshow с bmp'шкой, на ней combobox и Labal'ы, когда ставлю прозрачность на Labal'ах и DoubleBuffered в False, прозрачной становится вся форма, где label.. что нетак?


Yury Sidorov   (2003-10-13 18:07:00) [3]

Есть :) Поставить Transparent в True, а потом DoubleBuffered в False сбросить.


Revolter   (2003-10-13 17:15:00) [4]

а других способов сделать прозрачность нет?


SPeller   (2003-10-13 06:14:00) [5]

На сколько я помню, Transparent тянет за собой DoubleBuffered, который с давних времён страдает.


Наверх

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