Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.22;
Скачать: CL | DM;

Вниз

Компонент становиться НЕпрозрачным если кинуть другой прозрачный   Найти похожие ветки 

 
Trible   (2006-12-13 15:17) [0]

Здравствуйте.
Сделал наконец я компонент.
Работает прекрасно, и быстро НО , проблема с прозрачностью.
Нет все работает, прозрачность есть, но если кинуть например Label и
установить ему Transparent := true то мой компонент перестает быть
прозрачным (какой то повторяющийся фон). Прошу помогите с проблемой, ведь
я и делал этот компонент ради прозрачности, столько времени потерял....

Вот так создаю

Result := PSATabs(_NewControl(ASender,"Test",WS_VISIBLE or WS_CHILD or SS_NOTIFY,
                 False, @LabelActions ));
Result.fExStyle := Result.fExStyle or WS_EX_TRANSPARENT ;

Почему прозрачность работает, пока не кинешь другой компонент и не поставишь
ему (другому компоненту) Transparent := true??


 
Vladimir Kladov   (2006-12-13 16:29) [1]

В KOL Transparent по-другому работает, WS_EX_TRANSPARENT не используется. Либо так же задавайте ему такую прозрачность через WS_EX_TRANSPARENT, либо не делайте прозрачным.


 
Trible   (2006-12-13 17:11) [2]

Хорошо, как мне тогда сделать прозрачность по Коловски?
Grush checkbox ведь делает (не создаеться со стилем WS_EX_TRANSPARENT).
Основные моменты сообщите, дальше я сам.


 
Vladimir Kladov   (2006-12-13 19:35) [3]

Нет, не создается. А в код посмотреть? Там просто Transparent := true. Вот и по-коловски получается.


 
Trible   (2006-12-13 21:10) [4]

Фу ты.. :) Чё ж вы мне раньше не сказали... :) Я ж привык искать сложные пути... :) Все работает.. Даже не ожидал.. СПАСИБО!


 
Trible   (2006-12-13 21:13) [5]

А в код посмотреть?

Дык я смотрел.. Там много кода, я запутался.. :)



Страницы: 1 вся ветка

Текущий архив: 2007.07.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
2-1182855558
Nikfel
2007-06-26 14:59
2007.07.22
Как освободить память программы


1-1179320420
Alexys
2007-05-16 17:00
2007.07.22
списки


1-1179386675
ewer
2007-05-17 11:24
2007.07.22
Вызов скрипта на Matlab е из программы на Delphi


15-1182838955
GeLLeR
2007-06-26 10:22
2007.07.22
Будет ли TMediaPlayer


4-1170672620
vlad2
2007-02-05 13:50
2007.07.22
Размещение в памяти больших массивов