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

Вниз

Animation Controls   Найти похожие ветки 

 
Fay ©   (2004-11-25 03:56) [0]

Не могу понять, как создать анимашный контрол так, чтобы он действительно был TRANSPARENT.
Внимательно читал PSDK - ничё не понял.
Никто не сталкивался?

Кода под рукой нет, но могу потом выложить. Аж ~10 строк 8)


 
clickmaker ©   (2004-11-25 13:52) [1]

а так не работает?
FAvi := Animate_Create(Handle, 996, ACS_CENTER or ACS_TRANSPARENT or WS_CHILD, HInstance);

можно тогда так извратиться
procedure TOperationProgressForm.WMCtlColorStatic(var Message: TMessage);
begin
 if (HWND(Message.LParam) = FAvi) then begin
   SetBkColor(Message.WParam, ColorToRGB(Color)); // имитация прозрачности
   Message.Result := Brush.Handle;
 end else
   DefaultHandler(Message);
end;


 
Fay ©   (2004-11-25 15:37) [2]

2 clickmaker ©   (25.11.04 13:52) [1]
>> а так не работает?
Так меняет фон с розового 8) на белй...

>> можно тогда так извратиться
Спасибо, работает! А я не мог понять, что они имели ввиду 8)



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

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

Наверх




Память: 0.47 MB
Время: 0.039 c
1-1104340039
OlegP
2004-12-29 20:07
2005.01.16
Delphi 8


14-1104325636
alless
2004-12-29 16:07
2005.01.16
Трабл: Install Delphi 6


14-1103916586
olookin
2004-12-24 22:29
2005.01.16
И еще вопрос...


14-1104406243
_1008_
2004-12-30 14:30
2005.01.16
Иногда полезно читать афоризмы на этом сайте


14-1103961763
Neznaika
2004-12-25 11:02
2005.01.16
Кто-нибудь знает когда заработает "кладовка"?