HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

TInsetEffect komponens


Bitmap effektek 5. rész

Példaprogram letöltése

338385 bájt


Az Inset effektnél a képet úgy jelenítjük meg, hogy a lépések során a képből egyre nagyobb téglalap alakú részt rajzolunk meg. Minden lépésben a kép eredeti méretével arányos kisebb képrészletet jelenítünk meg, amelynek egyik sarka rögzített az eredeti kép ugyanazon sarkához.

A mellékelt példaprogram megnyitása előtt a GradientWipeEffect.pas-ban lévő komponenst telepítenie kell a Delphi alá. A komponens telepítéséhez szükség van továbbá a cikksorozat első részéhez mellékelt BaseEffect unit-ra is.

A kirajzolás irányát a Direction property-vel adhatjuk meg:
  • idUpLeft: a bal felső sarok van rögzítve;
  • idUpRight: a jobb felső sarok van rögzítve;
  • idDownLeft: a bal alsó sarok van rögzítve;
  • idDownRight: a jobb alsó sarok van rögzítve.

Az animációhoz szükséges lépésszám beállítása egyszerű, mert csak az egyik oldalt kell alapul venni. Mivel arányos méretű téglalapokat rajzolunk meg, ezért bármelyik oldalt is választjuk, az animáció utolsó lépésében a megjelenítendő kép teljesen le fogja fedni az előzőt.



Cikksorozat

#IDKategóriaCikk címeSorozat
3916WindowsA javascript nyelv bemutatása1. rész
3946WindowsJavascript változók és operátorok2. rész
3975WindowsKódvezérlés JScript-ben3. rész
4004WindowsFüggvények és objektumok4. rész
4036WindowsFejlett funkciók a JavaScript nyelvben5. rész
4066WindowsFejlett funkciók a JavaScript nyelvben - folytatás6. rész
4116WindowsReguláris kifejezések7. rész
4145WindowsReguláris kifejezések - folytatás8. rész


Könyv
Ez a cikk megtalálható ebben a könyvben: Delphi Software Offline 2001 évkönyv 633. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |