Einzelnen Beitrag anzeigen

fränk0815

Registriert seit: 12. Sep 2002
Ort: München
33 Beiträge
 
Delphi 2006 Professional
 
#4

Re: kompo wie die bei G-Mail Notiefier

  Alt 11. Feb 2006, 09:43
Ich habe das ganze jetzt mal ohne Timer erstellt.

Dadurch geht jedoch leider der Effekt des "langsamen Herraufrollens" verloren ...

Vielleicht hat jemand hier eine Lösungsmöglichkeit dazu ?

Hier meine Procedure:

Delphi-Quellcode:
procedure TForm1.ButtonClick(Sender: TObject);
var
  i : Integer;
begin
  Button.Enabled := False;

  Application.CreateForm(TForm2, Form2);
  Form2.Show;

  Form2.Left := Screen.Width - Form2.Width - 10;
  Form2.Top := Screen.Height + Form2.Height;

  i := Form2.Top;

  while (i > Screen.Height - Form2.Height - 10) do
  begin
    i := Form2.Top - 5;
    Application.ProcessMessages;
    Form2.Top := i;
  end;

  Button.Enabled := True;
end;
Frank Engelbrecht
  Mit Zitat antworten Zitat