Thema: Delphi Animiertes Menü

Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#6

Re: Animiertes Menü

  Alt 22. Jan 2006, 17:44
Ich wüde es eher so machen:
Delphi-Quellcode:
procedure TForm.FormCreate(Sender: TObject);
var a: integer;
begin
  a := -Panel1.Width;
  Panel1.Left := a;
  Panel1.Align := alNone;
  form1.DoubleBuffered := true;
  show;
  while a < 0 do
  begin
    Panel1.Left := a;
    inc(a);
    sleep(1); // bzw. Delay() hier aus der Delphipraxis
    application.ProcessMessages;
  end;
  Panel1.Align := alLeft;
end;
Allerdings ist FormCreate nicht der richtige Ort. Nun kommt es noch darauf an wie und wann das Panel ausfahren soll.
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat