Document.getcustomstroke() – Adobe Extending Flash Professional CS5 User Manual
Page 126
104
EXTENDING FLASH PROFESSIONAL
Document object
Last updated 5/2/2011
Description
Method; retrieves the fill object of the selected shape or, if specified, of the Tools panel and Property inspector.
Example
The following example gets the fill object of the selection and then changes the selection’s color to white:
var fill = fl.getDocumentDOM().getCustomFill();
fill.color = '#FFFFFF';
fill.style = "solid";
fl.getDocumentDOM().setCustomFill(fill);
The following example returns the fill object of the Tools panel and Property inspector and then changes the color
swatch to a linear gradient:
var fill = fl.getDocumentDOM().getCustomFill("toolbar");
fill.style = "linearGradient";
fill.colorArray = [ 0x00ff00, 0xff0000, 0x0000ff ];
fill.posArray = [0, 100, 200];
fl.getDocumentDOM().setCustomFill( fill );
See also
document.getCustomStroke()
Availability
Flash MX 2004.
Usage
document.getCustomStroke([locationOfStroke])
Parameters
locationOfStroke
A string that specifies the location of the stroke object. The following values are valid:
•
"toolbar"
, if set, returns the stroke object of the Tools panel and Property inspector.
•
"selection"
, if set, returns the stroke object of the selection.
If you omit this parameter, it defaults to
"selection"
. If there is no selection, it returns
undefined
. This
parameter is optional.
Returns
The
specified by the locationOfStroke parameter, if successful; otherwise, it returns
undefined
.
Description
Returns the stroke object of the selected shape or, if specified, of the Tools panel and Property inspector.
Example
The following example returns the current stroke settings of the selection and changes the stroke thickness to 2: