Dali netko zna, kako bi se mogao napraviti efekt na nekoj slici, koji bi kada ja predjem misem preko slike i dok god je mis na slici da se slika POSTEPENO povecava do neke odredjene velicine, a kad maknem mis sa nje da se slika POSTEPENO vrati na svoju prvobitnu velicinu (ako je netko vidio program ObjectDock, on ima slican efekt).
explode efekt na slici
Zaključano
Zakačeno
Napravi 2 timera; prvi koji ces aktivirati kada se mis nadje na slici a deaktiviraj ga kada mis ode sa slike i drugi koji radi obrnuto. Prvi timer nek povecava dimenzije slike a drugi nek smanjuje...
Potpis
tako sam i ja mislio, ali sad, kako da napisem da se slika poveca do velicine npr. 128 x 128 i da se vise ne povecava?
Code:
if image1.width>128 then exit;
if image1.height>128 then exit;
if image1.width>128 then exit;
if image1.height>128 then exit;
Potpis
ja sam uspio napraviti ovako:
OnTimer1:
if (image1.width = 48) and (image1.height = 48) then
timer1.enabled:=False
else
begin
image1.width:=image1.width + 2;
image1.height:=image1.height + 2;
end;
OnTimer2:
if (image1.width = 32) and (image1.height = 32) then
timer2.enabled:=False
else
begin
image1.width:=image1.width - 2;
image1.height:=image1.height - 2;
end;
OnTimer1:
if (image1.width = 48) and (image1.height = 48) then
timer1.enabled:=False
else
begin
image1.width:=image1.width + 2;
image1.height:=image1.height + 2;
end;
OnTimer2:
if (image1.width = 32) and (image1.height = 32) then
timer2.enabled:=False
else
begin
image1.width:=image1.width - 2;
image1.height:=image1.height - 2;
end;