Einzelnen Beitrag anzeigen

Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#4
  Alt 30. Mär 2003, 20:14
ich glaub des geht so:

InfoTimer := TTimer.Create(InfoForm); <Edit>: Und das brauchste auch das With ... Do net mehr:
Delphi-Quellcode:
    InfoTimer := TTimer.Create(InfoForm);
    InfoTimer.Enabled := False;
    InfoTimer.Interval := 5;
    InfoTimer.OnTimer := AlphaBlendCount;
</edit>

und du solltest die procedure AlphaBlendCount zwischen die anderen Ereignisprozeduren des Forms (über private und public)

und dann musste schreiben
Delphi-Quellcode:
procedure TDasIstDasForm.AlphaBlendCount(Sender: TObject);
var i: integer;
begin
  InfoTimer.Enabled := True;
  if i <> 255 then
  begin
  i := i + 3;
  InfoForm.AlphaBlendValue := i;
  end
  else InfoTimer.Enabled := False;
end;
so sollte es gehen!

mirage228
David F.
  Mit Zitat antworten Zitat