Delphi - Web effektek: DropShadow Filter

Web effektek 6. rész

forráskód letöltése
A DropShadow effekt felhasználásával egy kép, vagy tetszőleges HTML objektum mögé helyezhetünk árnyékot. Az árnyék létrehozásánál megadhatjuk annak színét, de befolyásolhatjuk akár az objektumtól való távolságát is, akár X, akár Y irányban.
Ha a web lapunk egy objektumához szeretnénk ilyen szűrőt felhasználni, akkor nem kell mást tennünk, mint egy speciális stílust megadni:
<img style="filter:progid:DXImageTransform.Microsoft.DropShadow(Color=silver,OffX=5,OffY=5,Positive=true);" src="1.gif"/>
Nézzük most milyen tulajdonságokkal rendelkezik a DropShadow nevű szűrő.
Color
Osztály: DXImageTransform.Microsoft.DropShadow
Color
A Color property-ben kell megadnunk annak a színnek a nevét, illetve RGB értékét, mely az árnyék színe lesz.
OffX
Osztály: DXImageTransform.Microsoft.DropShadow
OffX
Az árnyék távolsága vízszintesen a HTML objektumtól mérve pixelben. Az érték lehet negatív is.
OffY
Osztály: DXImageTransform.Microsoft.DropShadow
OffY
Az árnyék távolsága függőlegesen a HTML objektumtól mérve pixelben. Az érték lehet negatív is.
Positive
Osztály: DXImageTransform.Microsoft.DropShadow
Positive
Ha értéke igaz, akkor az árnyék látható lesz az objektum nem átlátszó pixeleinél is.
Enabled
Osztály: DXImageTransform.Microsoft.DropShadow
Enabled
Ha az Enabled igaz, akkor az effekt engedélyezett, ellenkező esetben nem lesz hatása.

Web effektek cikksorozat