Форум: "KOL";
Текущий архив: 2007.07.22;
Скачать: [xml.tar.bz2];
ВнизКомпонент становиться НЕпрозрачным если кинуть другой прозрачный Найти похожие ветки
← →
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 вся ветка
Форум: "KOL";
Текущий архив: 2007.07.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.044 c