Witam,
Na początku powiem że za konkretną pomoc dam "Pomógł".
Chodzi o to żeby alpha blend płynnie z 255 schodziła do 0 a potem wywalił się np. komunikat
Wiec AlphaBlend mam ustawioną na true, AlphaBlendValue na 255 i teraz chodzi o to żeby forma płynnie znikała czyli 255 dochodziło do 0.
Dodałem Timer (i w tag dałem wartość 255)do formy FScreen.
Wykonałem coś takiego i działa:
Forma pomału zanika i się wyłącza
Lecz kiedy użyłem go już w Project1.dpr odrazu się wyłącza...
Na początku powiem że za konkretną pomoc dam "Pomógł".
Chodzi o to żeby alpha blend płynnie z 255 schodziła do 0 a potem wywalił się np. komunikat
Kod:
ShowMessage('I juz przezroczysta forma');
Dodałem Timer (i w tag dałem wartość 255)do formy FScreen.
Wykonałem coś takiego i działa:
Kod:
timer1.tag:= timer1.tag-1;
AlphaBlendValue := timer1.tag;
if timer1.tag = 0 then
Close;
Lecz kiedy użyłem go już w Project1.dpr odrazu się wyłącza...
Kod:
begin
FScreen:=TFScreen.Create(nil);
FScreen.Show;
Application.Initialize;
FScreen.Update;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
// tutaj ładowanie, albo zwłoka
FScreen.Destroy;
Application.Run;
end.