MACROMEDIA FLASH MX 2004-USING FLASH Use Manual page 463

Hide thumbs Also See for FLASH MX 2004-USING FLASH:
Table of Contents

Advertisement

Number; an integer that represents the control's position in the tab order (available
tabindex
only on Windows).
Number; an integer that represents the minimum value.
minvalue
Number; an integer that represents the maximum value.
maxvalue
Child tags
None.
Parent tag
<dialog>, <hbox>,
Description
Control tag; creates a pop-up slider control (this is not part of the XUL standard).
Example
The following example uses the JavaScript API to create a new command that appears on the
Commands menu. Create two files, as described in this section, and place them in your
Commands folder in your user-level configuration folder. For more information, see
"Configuration folders installed with Flash" in Getting Started with Flash.
First, create a file named skew.jsfl and place it in your Commands folder. Place the following code
into the file and save the file:
// Create an XML to UI dialog box using the XML definition in the skew.xml file
var skewDlg = fl.getDocumentDOM().xmlPanel( fl.configURI + "Commands/skew.xml"
);
// Place the values of xskew and yskew from the dialog box into local
variables.
// Note that we cast (convert) the return value of skewDlg["xSkew"] to a number
before assigning
// it to xSkew because the skewSelection method takes numbers as parameters.
var xSkew = Number(skewDlg.xSkew);
var ySkew = Number(skewDlg.ySkew);
var edge = skewDlg.edge;
if (skewDlg.dismiss == "accept") {
// Place the values of xSkew and ySkew from the dialog box
// into local variables. The code casts (converts) the values from the
// dialog box to a number before assigning them to the local variables
// because the skewSelection() method takes numbers for
// the xSkew and ySkew parameters.
var xSkew = Number(skewDlg.xSkew);
var ySkew = Number(skewDlg.ySkew);
var edge
= skewDlg.edge;
// check for valid input because sending 0 or undefined to
// skewSelection() will cause the object to disappear.
var inputIsValid = true;
if (xSkew == 0 || isNaN(xSkew)) {
,
<row>
<vbox>
<popupslider>
463

Advertisement

Table of Contents
loading

This manual is also suitable for:

Flash mx 2004 - actionscript

Table of Contents