06. august 2008 - 10:20Der er
4 kommentarer og 1 løsning
popup vindue på samme måde som i msn
hej eksperter :)
jeg søger noget kode der kan animere en form til at rulle op og rulle ned igen på samme måde som i messengenger når en kontakt logger på.
jeg har googlet lidt på det men jeg kan kun finde noget kode der virker på win32. da det er en applikation til flere platforme skal koden kunne fungere ligeledes. :)
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
//Kan du ikke bruge en timer til at rulle højden op/ned (eller hvad mener du)..
const HEIGHT_MINIMUM = 100; HEIGHT_MAXIMUM = 400;
procedure tForm1.rulOp(Sender: TObject); begin destinationHeight:=HEIGHT_MINIMUM;directionFwd:=false;doReSize:=true end;
procedure tForm1.rulNed(Sender: TObject); begin destinationHeight:=HEIGHT_MAXIMUM;directionFwd:=true;doReSize:=true end;
procedure TForm1.Timer1Timer(Sender: TObject); begin if not doReSize then exit; if directionFwd then begin if height<destinationHeight then height:=height+5; end else if height>destinationHeight then height:=height-5; end;
procedure TForm1.FormCreate(Sender: TObject); begin destinationHeight:=HEIGHT_MAXIMUM end;
procedure TForm1.Timer1Timer(Sender: TObject); begin if not DoResize then Exit; if Panel1.Height < DestHeight then begin Panel1.Height := Panel1.Height + 5; end else if Panel1.Height > DestHeight then Panel1.Height := Panel1.Height - 5; end;
procedure TForm1.FormCreate(Sender: TObject); begin DestHeight := MaxHeight; end;
end.
lige lidt forklaring til dem der måtte finde koden brugbar:
Timeren er sat til Enabled og dens Interval 50, denne kører i baggrunden.
der efter kaldes endten RollUp(); eller RollDown(); hvis man vil rulle et vindue eller Control (fx TPanel eller TGroupBox) hhv op eller ned :)
Hej, jeg havde ikke opdaget svaret, sorry. p.s. Det med formatering er jo alt efter hvordan man gør det. Personligt bruger jeg altid det første bogstav med småt.
hehe ja jeg kan kun give dig ret i forbindelse med kodeformatering, hver sin smag :)
personligt er jeg blevet "opdraget" i ordenlig formatering fra bla hrc og kroning her i gennem exp.dk :)
anyways. tak for hjælpen :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.