beautypg.com

Filter.name, Filter.quality, For the – Adobe Extending Flash Professional CS4 User Manual

Page 236

background image

214

EXTENDING FLASH CS4 PROFESSIONAL

Filter object

Example
The following example sets the

knockout

property to

true

for the Glow filters on the selected object(s):

var myFilters = fl.getDocumentDOM().getFilters();

for(i=0; i < myFilters.length; i++){

if(myFilters[i].name == 'glowFilter'){

myFilters[i].knockout = true;

}

}

fl.getDocumentDOM().setFilters(myFilters);

See also

document.setFilterProperty()

filter.name

Availability
Flash 8.

Usage

filter.name

Description
Read-only property; a string that specifies the type of filter. The value of this property determines which other
properties of the Filter object are available. The value is one of the following:

"adjustColorFilter"

,

"bevelFilter"

,

"blurFilter"

,

"dropShadowFilter"

,

"glowFilter"

, "

gradientBevelFilter

", or

"

gradientGlowFilter

".

Example
The following example displays the filter names and index positions in the Output panel:

var myFilters = fl.getDocumentDOM().getFilters();

var traceStr = "";

for(i=0; i < myFilters.length; i++){

traceStr = traceStr + " At index " + i + ": " + myFilters[i].name;

}

fl.trace(traceStr);

See also

document.getFilters()

,

document.setFilterProperty()

filter.quality

Availability
Flash 8.