Det kan gøres meget nemt, det kræver at du smider to TTimer på din form. I din form.onCreate skriver du:
Form1.Left := screen.WorkAreawidth - Form1.Width;
Form1.Top := screen.WorkAreaheight;
Så er din form uden for skærmen, nede i venstre hjørne. Nu sætter du din timer til 10 min og enabled. Og din anden timer sætter du til et interval på 1 og disabled. I din første timers onTimer skriver du :
Form1.Top := screen.WorkAreaheight;
timer2.enabled := true;
og i din anden timers onTimer skriver du:
Form1.Top := Form1.Top - 1;
if Form1.Top <= screen.WorkAreaheight - Form1.Height then Timer2.Enabled := false;
Dette er en meget simpel måde at gøre det, og kan/skal selvfølgelig udvides en del før det virker optimalt.
MvH
Stefan Svensson
http://fusket.frac.dk[Redigeret d. 31/01-04 14:17:42 af Stefan Svensson]