Toolobj.setpi() – Adobe Extending Flash Professional CS4 User Manual
Page 518

496
EXTENDING FLASH CS4 PROFESSIONAL
ToolObj object
<properties>
<property name="Style"
variable="style"
list="polygon,star"
defaultValue="0"
type="Strings"/>
<property name="Number of Sides"
variable="nsides"
min="3"
max="32"
defaultValue="5"
type="Number" />
<property name="Star point size"
variable="pointParam"
min="0"
max="1"
defaultValue=".5"
type="Double" />
</properties>
Example
The following example specifies that the file named PolyStar.xml is associated with the currently active tool. This code
is taken from the sample PolyStar.jsfl file (see “
theTool = fl.tools.activeTool;
theTool.setOptionsFile("PolyStar.xml");
toolObj.setPI()
Availability
Flash MX 2004.
Usage
toolObj.setPI(pi)
Parameters
pi
A string that specifies the Property inspector to invoke for this tool.
Returns
Nothing.
Description
Method; specifies which Property inspector should be used when the tool is activated. This method is used only when
you create extensible tools. Acceptable values are
"shape"
(the default),
"text"
, and
"movie"
.