[Delphi] Visible powoli

0

Zastanawiał się ktoś kiedyś czy dało by radę zrobić visible ale tak aby powoli się pojawiało, a nie od razu.najpier 10% 20% i tak co sekunde aż do 100% visible

0

Ja w Delphi 6 widzialem właściwość AlphaBlending
moze przyjmowac wartości od o do 255 wiec TImer i ...

0

Ja w Delphi 6 widzialem właściwość AlphaBlending
moze przyjmowac wartości od o do 255 wiec TImer i ...

Ale dla jakiego komponentu to widziałeś

0

W delphi 6 forma ma właściwości alphablend oraz alphablendvalue, wystarczy je ustawić odpowiednio :). Niestety działa to tylko na win 2000/XP

0

A co do tego... to jak visiblowac forme czy komponent tak powoli ale nie od gory w dol co n procent tylko żeby stopniowo stawal się coraz bardziej widoczny...(ja mam taki pomysl, żeby zaslonic to czyms i to cos coraz bardziej przezroczyste robic - ale jak???)

0

Ja by hciał po kliknięci na jakis komponent na formie aby powoli mniej wiecej w 10 sekun pojawił się inny komponent taki efekt jak można uzyskać we flashu stosyjąc właściwość alfa. Może ma ktoś jakiś pomysł.

0

Na swissdelphicenter.com widziałem gdzieś, jak zrobić przezroczystość dla formy (przy użyciu funkcji api). Wystarczy chyba tylko dać uchwyt komponentu i będzie się alphować :)

0

No a np. coś takiego: ??

Chyba w FormCreate
begin
form1.AlphaBlend:= true;
i:= 0;
for i2:=0 to 25 do begin
alphablendvalue:= i;
i:= i + 10; //bo 25x10 daje 255
form1.Repaint;
end;
end;

oczywiście var i, i2: integer!

0

buuuuuuuuuuu w piątce tego NIE MA ;-(

0

Coś nie bardzo to działa tak jak ma

0

daj odcienie kolorów w pętle :-D

1 użytkowników online, w tym zalogowanych: 0, gości: 1