Вверх ↑
Ответов: 165
Рейтинг: 7
#1: 2014-06-01 22:53:01 ЛС | профиль | цитата
flint2 писал(а):
Спокойно. Народ хочет разобраться.
,
sla8a писал(а):
Если еще есть сомнения


Читайте внимательно мой первый ответ
flash1103 писал(а):
Как функцию SetWindowRgn сдружил со св-вом Transparent=true?

У меня сомнений и небыло по поводу функции применения региона к окну
у меня были сомнения в правильной отрисовке региона с прозрачностью(onclick работал только из региона, а контрол оставался квадратным)

Пришлось покопаться в функции TransparentBlt, пришел к выводу что её надо выкинуть
Вот вариант новой label использующий другой алгоритм псевдопрозрачности.
-свойство SetTransparent перекрыто заглушкой
-своя отрисовка onpaint
новая лейба на вашем примере sla8a http://forum.d2h.ru/forum_serv.php?q=56&id=3754
можно сделать моды всех компонентов использующих это св-во,благо их мало.
------------ Дoбавленo в 22.53:
+ прозрачность работает и с Ctl3d=true
- не правильно работает autosize=true c Ctl3d=true(она всё время не правильно с рамкой работала), буду дорабатывать
Этот вариант label кому-нибудь нужен?
карма: 1

0