|
|
|
|
Как
сделать RichEdit c прозрачным фоном?
»»»
maestro - maestro@bashneft.ru (27.07.00 13:28) Вообще-то никак. Потому
что как показывает мой личный опыт, Windows для всех контролов, порожденных
от TWinControl, сама закрашивает задний план. И даже если ты перехватишь
WM_PAINT, то и это не поможет, так как Windows самостоятельно выполнит
закраску. Однако 2 совета: 1. попробуй поиграть с WM_ERASEBCKGND (кажется
так пишется); 2. попробуй ControlStyle := ControlStyle + [csOpaque] или
ControlStyle := ControlStyle - [csOpaque]
»»» Merlin (27.07.00
14:10) Я одно время занимался аналогичной задачей и в инете нашел наборы
прозрачных компонент. Пытался и сам сделать набор прозрачных компонент,
но... :( Результат получился не очень, они достаточно глючно работали, и
компоненты нужно переписывать с нуля. Поэтому советую найти дпугой способ
решения своей задачи :)
-= Из конференции сайта MASTERS OF DELPHI
(http://delphi.mastak.com) =-
|
Copyright ©
"Мастера DELPHI" E-mail:
delphi@mastak.com
http://www.delphimaster.ru |
Источник получения информации: http://www.delphimaster.ru
|
|