Adobe Extending Flash Professional CS5 Manual de usuario

Busca en linea o descarga Manual de usuario para Software Adobe Extending Flash Professional CS5. Adobe Extending Flash Professional CS5 User Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 565
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 0
Extending
ADOBE
®
FLASH
®
PROFESSIONAL CS5 & CS5.5
Vista de pagina 0
1 2 3 4 5 6 ... 564 565

Indice de contenidos

Pagina 1 - PROFESSIONAL CS5 & CS5.5

ExtendingADOBE® FLASH® PROFESSIONAL CS5 & CS5.5

Pagina 2 - Legal notices

xEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011Chapter 16: Filter objectfilter.angle . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 3 - Contents

78EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.canEditSymbol()AvailabilityFlash MX 2004.Usage document.canEditSymbol()Para

Pagina 4

79EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 if(fl.getDocumentDOM().canRevert()){ fl.getDocumentDOM().revert(); }document

Pagina 5

80EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionMethod; determines whether you can use the document.testScene() method su

Pagina 6

81EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 fl.getDocumentDOM().changeFilterOrder(1,0); See alsodocument.addFilter(), document.

Pagina 7

82EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ReturnsNothing. DescriptionMethod; cuts the current selection from the document and

Pagina 8

83EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.close()AvailabilityFlash MX 2004.Usage document.close([bPromptToSaveChanges

Pagina 9

84EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 fl.getDocumentDOM().convertLinesToFills();document.convertToSymbol()AvailabilityFla

Pagina 10 - Last updated 5/2/2011

85EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ReturnsA Boolean value: true if successful; false otherwise. DescriptionMethod; uses

Pagina 11

86EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionProperty; an integer that specifies the index of the active timeline. You

Pagina 12

87EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.deleteEnvelope()AvailabilityFlash 8.Usage document.deleteEnvelope()Paramete

Pagina 13

xiEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011fl.findDocumentIndex() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 14

88EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 alert(fl.getDocumentDOM().deletePublishProfile());See alsodocument.addNewPublishPro

Pagina 15

89EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionMethod; deletes the current selection on the Stage. Displays an error mes

Pagina 16

90EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ExampleThe following example disables all filters on the selected objects: fl.getDoc

Pagina 17

91EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ParametersenabledFilterIndex An integer representing the zero-based index of the fi

Pagina 18

92EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 fl.getDocumentDOM().distribute("top edge", false);The following example d

Pagina 19

93EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ExampleThe following example specifies that the ActionScript 3.0 class associated wi

Pagina 20

94EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ParametersprofileName A string that specifies the unique name of the duplicated pro

Pagina 21

95EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011Usage document.duplicateSelection()ParametersNone. ReturnsNothing. DescriptionMethod

Pagina 22

96EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011Usage document.enableAllFilters()ParametersNone.ReturnsNothing.DescriptionMethod; en

Pagina 23 - Chapter 1: Introduction

97EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.enterEditMode()AvailabilityFlash MX 2004.Usage document.enterEditMode([edit

Pagina 24 - Saving JSFL files

xiiEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011fl.trace() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 25 - Running scripts

98EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionMethod; exits from symbol-editing mode and returns focus to the next leve

Pagina 26 - 4 Click OK

99EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.exportPublishProfile()AvailabilityFlash MX 2004.Usage document.exportPublis

Pagina 27 - New methods and properties

100EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ExampleThe following example stores an XML string that represents the current profi

Pagina 28 - JavaScript API objects

101EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.externalLibraryPathAvailabilityFlash CS4 Professional.Usage document.exter

Pagina 29

102EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.frameRateAvailabilityFlash MX 2004.Usage document.frameRateDescriptionProp

Pagina 30

103EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.getBlendMode()AvailabilityFlash 8.Usage document.getBlendMode()ParametersN

Pagina 31 - The Document object

104EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionMethod; retrieves the fill object of the selected shape or, if specified

Pagina 32

105EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 var stroke = fl.getDocumentDOM().getCustomStroke("selection"); stroke

Pagina 33 - Summary of the DOM structure

106EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011Usage document.getElementProperty(propertyName)ParameterspropertyName A string th

Pagina 34 - Sample implementations

107EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ReturnsIf one text field is selected, the property is returned if there is only one

Pagina 35 - Sample DLL

xiiiEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011frame.motionTweenOrientToPath . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 36

108EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011See alsodocument.addFilter(), document.changeFilterOrder(), document.setFilters(),

Pagina 37

109EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ExampleThe following example displays the XML settings string for the current docum

Pagina 38

110EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.getSelectionRect()AvailabilityFlash MX 2004.Usage document.getSelectionRec

Pagina 39

111EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionMethod; gets the currently selected text. If the optional parameters are

Pagina 40

112EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 fl.getDocumentDOM().enterEditMode("inPlace"); fl.getDocumentDOM().getT

Pagina 41

113EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011Usage document.group()ParametersNone. ReturnsNothing. DescriptionMethod; converts t

Pagina 42

114EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011Usage document.idDescriptionRead-only property; a unique integer (assigned automati

Pagina 43

115EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.importPublishProfile()AvailabilityFlash MX 2004.Usage document.importPubli

Pagina 44

116EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011var profileXML=fl.getDocumentDOM().exportPublishProfileString('Default');

Pagina 45

117EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ReturnsA Boolean value: true if successful; false otherwise.DescriptionMethod; crea

Pagina 46

xivEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011item.linkageIdentifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 47

118EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionProperty; a string that contains a list of items in the document’s Actio

Pagina 48

119EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionMethod; loads a cue point XML file. The format and DTD of the XML file i

Pagina 49

120EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.mouseClick()AvailabilityFlash MX 2004.Usage document.mouseClick(position,

Pagina 50

121EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ReturnsNothing. DescriptionMethod; performs a double mouse click from the Selection

Pagina 51

122EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011Usage document.moveSelectionBy(distanceToMove)ParametersdistanceToMove A pair of f

Pagina 52

123EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.optimizeCurves()AvailabilityFlash MX 2004.Usage document.optimizeCurves(sm

Pagina 53

124EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011See alsodocument.pathURIdocument.pathURIAvailabilityFlash CS4 Professional.Usage do

Pagina 54

125EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ExampleThe following example publishes the current document: fl.getDocumentDOM().pu

Pagina 55

126EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011See alsodocument.crop(), document.deleteEnvelope(), document.intersect(), document.

Pagina 56

127EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionMethod; removes persistent data with the specified name that has been at

Pagina 57 - Chapter 5: BitmapItem object

xvEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011Chapter 28: Matrix objectmatrix.a . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 58

128EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ParametersfilterIndex An integer specifying the zero-based index of the filter to

Pagina 59

129EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011Usage document.renameScene(name)Parametersname A string that specifies the new nam

Pagina 60

130EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.resetOvalObject()AvailabilityFlash CS3 Professional.Usage document.resetOv

Pagina 61

131EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 fl.getDocumentDOM().resetRectangleObject();See alsodocument.resetOvalObject()docum

Pagina 62

132EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ExampleThe following example reverts the current document to the previously saved v

Pagina 63

133EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011rotationPoint A string that specifies which side of the bounding box to rotate. Ac

Pagina 64

134EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011See alsodocument.saveAndCompact(), fl.saveAll(), fl.saveDocument(), fl.saveDocument

Pagina 65

135EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011whichCorner A string value that specifies the edge about which the transformation

Pagina 66

136EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.selectAll()AvailabilityFlash MX 2004.Usage document.selectAll()ParametersN

Pagina 67

137EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011• Specify all the elements in a particular frame (see Element object). See the firs

Pagina 68

xviEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011Chapter 34: presetPanel objectpresetPanel.addNewItem() . . . . . . . . . . . . . . . . .

Pagina 69

138EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 // Assigns the layers array to the variable "theLayers". var theLayers

Pagina 70

139EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 fl.getDocumentDOM().selectNone();See alsodocument.selectAll(), document.selectiond

Pagina 71

140EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ReturnsNothing.DescriptionMethod; sets the blending mode for the selected objects.

Pagina 72

141EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.setCustomStroke()AvailabilityFlash MX 2004.Usage document.setCustomStroke(

Pagina 73 - Chapter 10: Contour object

142EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ReturnsNothing. DescriptionMethod; sets the specified Element property on selected

Pagina 74

143EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.setFillColor()AvailabilityFlash MX 2004.Usage document.setFillColor(color)

Pagina 75

144EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011value A number or string specifying the value to be set for the specified filter p

Pagina 76

145EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 var myFilters = fl.getDocumentDOM().getFilters(); for (i=0; i < myFilters.le

Pagina 77 - Chapter 11: Document object

146EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ReturnsNothing. DescriptionMethod; sets the brightness for the instance. ExampleThe

Pagina 78

147EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ParametersstrMetadata A string containing the XML metadata to be associated with t

Pagina 79

xviiEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011soundItem.sampleRate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 80

148EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'>

Pagina 81

149EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 fl.getDocumentDOM().setMobileSettings("<? xml version="1.0" enco

Pagina 82

150EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011Parametersversion A string that represents the version of Flash Player targeted by

Pagina 83

151EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.setSelectionBounds()AvailabilityFlash MX 2004; bContactSensitiveSelection

Pagina 84

152EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011bContactSensitiveSelection A Boolean value that specifies whether the Contact Sens

Pagina 85

153EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionSpecifies the vanishing point for viewing 3D objects.ExampleThe followin

Pagina 86

154EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011strokeType A string that specifies the new type of stroke for the selection. Accep

Pagina 87

155EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.setStrokeSize()AvailabilityFlash MX 2004.Usage document.setStrokeSize(size

Pagina 88

156EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.setTextRectangle()AvailabilityFlash MX 2004.Usage document.setTextRectangl

Pagina 89

157EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011endIndex An integer that specifies the end position of the selection up to, but no

Pagina 90

xviiiEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011symbolInstance.colorAlphaAmount . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 91

158EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011The following example inserts “Howdy” starting at position 2 and up to, but not inc

Pagina 92

159EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.silentAvailabilityFlash MX 2004.Usage document.silentDescriptionProperty;

Pagina 93

160EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ExampleThe following examples skew the selected object by 2.0 vertically and 1.5 ho

Pagina 94

161EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011var myDoc = fl.getDocumentDOM(); fl.trace(myDoc.sourcePath); myDoc.sourcePath =

Pagina 95

162EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.straightenSelection()AvailabilityFlash MX 2004.Usage document.straightenSe

Pagina 96

163EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.swapStrokeAndFill()AvailabilityFlash 8.Usage document.swapStrokeAndFill()P

Pagina 97

164EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011See alsodocument.canTestMovie(), document.testScene()document.testScene()Availabili

Pagina 98

165EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 var i = 0; var curTimelines = fl.getDocumentDOM().timelines; while(i < fl.g

Pagina 99

166EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011Usage document.translate3DCenter(xyzCoordinate)ParametersxyzCoordinate An XYZ coor

Pagina 100

167EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.transformSelection()AvailabilityFlash MX 2004.Usage document.transformSele

Pagina 101

xixEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011text.lineType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 102

168EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 fl.getDocumentDOM().unGroup();See alsodocument.group()document.union()Availability

Pagina 103

169EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionMethod; unlocks all locked elements on the currently selected frame. Exa

Pagina 104

170EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ExampleThe following example sets the width of the Stage to 400 pixels. fl.getDocum

Pagina 105

171EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionProperty; specifies the zoom percent of the Stage at authoring time. A v

Pagina 106

172Last updated 5/2/2011Chapter 12: drawingLayer objectAvailabilityFlash MX 2004.DescriptionThe drawingLayer object is accessible from JavaScript as a

Pagina 107

173EXTENDING FLASH PROFESSIONALdrawingLayer objectLast updated 5/2/2011ParameterspersistentDraw A Boolean value (optional). If set to true, it indic

Pagina 108

174EXTENDING FLASH PROFESSIONALdrawingLayer objectLast updated 5/2/2011Usage drawingLayer.cubicCurveTo(x1Ctrl, y1Ctrl, x2Ctl, y2Ctl, xEnd, yEnd)Parame

Pagina 109

175EXTENDING FLASH PROFESSIONALdrawingLayer objectLast updated 5/2/2011ExampleThe following example draws a quadratic curve using the specified contro

Pagina 110

176EXTENDING FLASH PROFESSIONALdrawingLayer objectLast updated 5/2/2011ExampleThe following example exits drawing mode: fl.drawingLayer.endDraw(); dra

Pagina 111

177EXTENDING FLASH PROFESSIONALdrawingLayer objectLast updated 5/2/2011ExampleThe following example draws a line from the current drawing position to

Pagina 112

Last updated 5/2/2011Legal noticesLegal noticesFor legal notices, see http://help.adobe.com/en_US/legalnotices/index.html.

Pagina 113

xxEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011timeline.convertToBlankKeyframes() . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 114

178EXTENDING FLASH PROFESSIONALdrawingLayer objectLast updated 5/2/2011DescriptionMethod; returns a new Path object. You typically use this method onl

Pagina 115

179EXTENDING FLASH PROFESSIONALdrawingLayer objectLast updated 5/2/2011drawingLayer.setFill()This method is not available.drawingLayer.setStroke()This

Pagina 116

180Last updated 5/2/2011Chapter 13: Edge objectAvailabilityFlash MX 2004.DescriptionThe Edge object represents an edge of a shape on the Stage.Method

Pagina 117

181EXTENDING FLASH PROFESSIONALEdge objectLast updated 5/2/2011var theShape = fl.getDocumentDOM().selection[0]; var edgesArray = theShape.edges; for

Pagina 118

182EXTENDING FLASH PROFESSIONALEdge objectLast updated 5/2/2011DescriptionMethod; returns a HalfEdge object. ExampleThe following example stores the h

Pagina 119

183EXTENDING FLASH PROFESSIONALEdge objectLast updated 5/2/2011edge.setControl()AvailabilityFlash MX 2004.Usage edge.setControl(index, x, y)Parameters

Pagina 120

184EXTENDING FLASH PROFESSIONALEdge objectLast updated 5/2/2011ReturnsNothing. DescriptionMethod; splits the edge into two pieces. You must call shape

Pagina 121

185Last updated 5/2/2011Chapter 14: Element objectAvailabilityFlash MX 2004.DescriptionEverything that appears on the Stage is of the type Element. Th

Pagina 122

186EXTENDING FLASH PROFESSIONALElement objectLast updated 5/2/2011element.depthAvailabilityFlash MX 2004.Usage element.depthDescriptionRead-only prope

Pagina 123

187EXTENDING FLASH PROFESSIONALElement objectLast updated 5/2/2011DescriptionRead-only property; a string that represents the type of the specified el

Pagina 124

xxiEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011Chapter 46: ToolObj objecttoolObj.depth . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 125

188EXTENDING FLASH PROFESSIONALElement objectLast updated 5/2/2011 // At least one symbol or bitmap is selected in the first layer, first frame. var

Pagina 126

189EXTENDING FLASH PROFESSIONALElement objectLast updated 5/2/2011Usage element.hasPersistentData(name)Parametersname A string that specifies the nam

Pagina 127

190EXTENDING FLASH PROFESSIONALElement objectLast updated 5/2/2011ExampleThe following example stores the Layer object that contains the element in th

Pagina 128

191EXTENDING FLASH PROFESSIONALElement objectLast updated 5/2/2011element.matrixAvailabilityFlash MX 2004.Usage element.matrixDescriptionProperty; a M

Pagina 129

192EXTENDING FLASH PROFESSIONALElement objectLast updated 5/2/2011Parametersname A string that specifies the name of the data to remove. ReturnsNothi

Pagina 130

193EXTENDING FLASH PROFESSIONALElement objectLast updated 5/2/2011ExampleThe following example sets the x scale value of the current selection to 2 (d

Pagina 131

194EXTENDING FLASH PROFESSIONALElement objectLast updated 5/2/2011element.setPersistentData()AvailabilityFlash MX 2004.Usage element.setPersistentData

Pagina 132

195EXTENDING FLASH PROFESSIONALElement objectLast updated 5/2/2011• Drawing objects, primitive objects, and groups: transformationPoint is set relativ

Pagina 133

196EXTENDING FLASH PROFESSIONALElement objectLast updated 5/2/2011element.skewYAvailabilityFlash CS3 Professional.Usage element.skewYDescriptionProper

Pagina 134

197EXTENDING FLASH PROFESSIONALElement objectLast updated 5/2/2011element.transformXAvailabilityFlash CS3 Professional.Usage element.transformXDescrip

Pagina 135

xxiiEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011xmlui.getEnabled() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 136

198EXTENDING FLASH PROFESSIONALElement objectLast updated 5/2/2011Do not use this property to resize a text field. Instead, select the text field and

Pagina 137

199Last updated 5/2/2011Chapter 15: Fill objectAvailabilityFlash MX 2004.DescriptionThis object contains all the properties of the Fill color setting

Pagina 138

200EXTENDING FLASH PROFESSIONALFill objectLast updated 5/2/2011var fill = fl.getDocumentDOM().getCustomFill(); if (fill.style == "bitmap")

Pagina 139

201EXTENDING FLASH PROFESSIONALFill objectLast updated 5/2/2011ExampleThe following example sets the fill color of the current selection: var fill = f

Pagina 140

202EXTENDING FLASH PROFESSIONALFill objectLast updated 5/2/2011ExampleThe following example sets the focal point of a radial gradient for the current

Pagina 141

203EXTENDING FLASH PROFESSIONALFill objectLast updated 5/2/2011ExampleThe following example uses the fill.matrix property to specify a gradient fill f

Pagina 142

204EXTENDING FLASH PROFESSIONALFill objectLast updated 5/2/2011DescriptionProperty; an array of integers, each in the range of zero to 255, indicating

Pagina 143

205Last updated 5/2/2011Chapter 16: Filter objectAvailabilityFlash 8.DescriptionThis object contains all the properties for all filters. The filter.na

Pagina 144

206EXTENDING FLASH PROFESSIONALFilter objectLast updated 5/2/2011filter.angleAvailabilityFlash 8.Usage filter.angleDescriptionProperty; a float value

Pagina 145

207EXTENDING FLASH PROFESSIONALFilter objectLast updated 5/2/2011 var myFilters = fl.getDocumentDOM().getFilters(); for(i=0; i < myFilters.length

Pagina 146

1Last updated 5/2/2011Chapter 1: IntroductionAs a user of Adobe® Flash® Professional CS5 or CS5.5, you may be familiar with Adobe® ActionScript®, whi

Pagina 147

208EXTENDING FLASH PROFESSIONALFilter objectLast updated 5/2/2011ExampleThe following example sets the brightness to 30.5 for the Adjust Color filters

Pagina 148

209EXTENDING FLASH PROFESSIONALFilter objectLast updated 5/2/2011Usage filter.contrastDescriptionProperty; a float value that specifies the contrast v

Pagina 149

210EXTENDING FLASH PROFESSIONALFilter objectLast updated 5/2/2011filter.enabledAvailabilityFlash CS3 Professional.Usage filter.enabledDescriptionPrope

Pagina 150

211EXTENDING FLASH PROFESSIONALFilter objectLast updated 5/2/2011filter.highlightColorAvailabilityFlash 8.Usage filter.highlightColorDescriptionProper

Pagina 151

212EXTENDING FLASH PROFESSIONALFilter objectLast updated 5/2/2011 var myFilters = fl.getDocumentDOM().getFilters(); for(i=0; i < myFilters.length

Pagina 152

213EXTENDING FLASH PROFESSIONALFilter objectLast updated 5/2/2011ExampleThe following example sets the knockout property to true for the Glow filters

Pagina 153

214EXTENDING FLASH PROFESSIONALFilter objectLast updated 5/2/2011Usage filter.qualityDescriptionProperty; a string that specifies the blur quality. Ac

Pagina 154

215EXTENDING FLASH PROFESSIONALFilter objectLast updated 5/2/2011filter.shadowColorAvailabilityFlash 8.Usage filter.shadowColorDescriptionProperty; th

Pagina 155

216EXTENDING FLASH PROFESSIONALFilter objectLast updated 5/2/2011 var myFilters = fl.getDocumentDOM().getFilters(); for(i=0; i < myFilters.length

Pagina 156

217Last updated 5/2/2011Chapter 17: flash object (fl)AvailabilityFlash MX 2004.DescriptionThe flash object represents the Flash application. You can u

Pagina 157

2EXTENDING FLASH PROFESSIONALIntroductionLast updated 5/2/2011You can also create a JSFL file by selecting commands in the History panel. Then click t

Pagina 158

218EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011Property summary The following properties can be used with the flash object.fl.op

Pagina 159

219EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011fl.createNewDocList Read-only; an array of strings that represent the various typ

Pagina 160

220EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011fl.actionsPanelAvailabilityFlash CS3 Professional.Usage fl.actionsPanelDescriptio

Pagina 161

221EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ExampleThe following example displays a message in the Output panel when a docume

Pagina 162

222EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ParametersbrowseType A string that specifies the type of file browse operation.

Pagina 163

223EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ExampleThe following example lets the user select a folder and then displays a li

Pagina 164

224EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ReturnsNothing.DescriptionMethod; copies the specified string to the Clipboard.To

Pagina 165

225EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011Usage fl.closeAllPlayerDocuments()ParametersNone.ReturnsA Boolean value: true if

Pagina 166

226EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011 // Closes the specified document and prompts to save changes. fl.closeDocument

Pagina 167

227EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011DescriptionRead-only property; a string that specifies the full path for the loca

Pagina 168

3EXTENDING FLASH PROFESSIONALIntroductionLast updated 5/2/2011There are two locations where you can store command and tool files so they can be access

Pagina 169

228EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011 var contact = fl.contactSensitiveSelection; fl.contactSensitiveSelection = fa

Pagina 170

229EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ExampleThe following example displays the types of documents that can be created,

Pagina 171

230EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011fl.documentsAvailabilityFlash MX 2004.Usage fl.documentsDescriptionRead-only prop

Pagina 172

231EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ParametersucfURI A string that specifies the file Uniform Resource Identifier (U

Pagina 173

232EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011fl.fileExists()AvailabilityFlash MX 2004.Usage fl.fileExists(fileURI)Parametersfi

Pagina 174

233EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011 var originalDocID = fl.getDocumentDOM().id; // other code here, maybe working

Pagina 175

234EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ParametersinstanceName A string that specifies the instance name of an item in t

Pagina 176

235EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ReturnsAn array of generic objects. Use the .obj property of each item in the arr

Pagina 177

236EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011 var doc = fl.getDocumentDOM(); var typeToSearchFor = "text"; var r

Pagina 178

237EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ParametersmemType An integer that specifies the memory utilization area to be qu

Pagina 179

4EXTENDING FLASH PROFESSIONALIntroductionLast updated 5/2/2011• From within a script, use the fl.runScript() command.• From the file system, double-cl

Pagina 180 - Document object

238EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011DescriptionMethod; retrieves the DOM (Document object) of the currently active do

Pagina 181

239EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ParametersNone. ReturnsAn array of generic objects corresponding to the list of i

Pagina 182

240EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ExampleThe following code displays “true” in the Output panel if the Times font i

Pagina 183

241EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011fl.mapPlayerURL()AvailabilityFlash MX 2004.Usage fl.mapPlayerURL(URI [, returnMBC

Pagina 184

242EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011 // Select an element on the Stage and then run this script. var mat =fl.getDoc

Pagina 185

243EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011fl.objectDrawingModeAvailabilityFlash 8. Usage fl.objectDrawingModeDescriptionPro

Pagina 186

244EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011 var doc = fl.openDocument("file:///c|/Document.fla");fl.openScript()Av

Pagina 187

245EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011DescriptionRead-only property; reference to the outputPanel object.ExampleSee out

Pagina 188

246EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011fl.publishCacheDiskSizeMaxAvailabilityFlash CS5.5 Professional.Usage fl.publishCa

Pagina 189

247EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011Usage fl.publishCacheMemoryEntrySizeLimitDescriptionProperty: an integer that set

Pagina 190

5EXTENDING FLASH PROFESSIONALIntroductionLast updated 5/2/2011New methods and propertiesThe following methods and properties for existing objects are

Pagina 191

248EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ParametersflaURI A string, expressed as a file:/// URI, that specifies the path

Pagina 192

249EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011 // Quit with prompt to save any modified documents. fl.quit(); fl.quit(true)

Pagina 193

250EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011DescriptionMethod; rebuilds the Tools panel from the toolconfig.xml file. This me

Pagina 194

251EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ParametersNone.DescriptionMethod; resets the global Classpath setting in the Acti

Pagina 195

252EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ParametersdocumentObject A Document object. If documentObject refers to the acti

Pagina 196

253EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011 function testFunct(num, minNum) { fl.trace("in testFunct: 1st arg: "

Pagina 197

254EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011 fl.saveAll();See alsodocument.save(), document.saveAndCompact(), fl.saveDocument

Pagina 198

255EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011Usage fl.saveDocumentAs(document)Parametersdocument A Document object that speci

Pagina 199

256EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011fl.selectElement()AvailabilityFlash CS3 Professional.Usage fl.selectElement(eleme

Pagina 200

257EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011Usage fl.selectTool(toolName)ParameterstoolName A string that specifies the name

Pagina 201

6EXTENDING FLASH PROFESSIONALIntroductionLast updated 5/2/2011• flash object (fl)• fl.getSwfPanel()• fl.installedPlayers()• fl.publishCacheEnabled• fl

Pagina 202 - Chapter 13: Edge object

258EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ReturnsNothing. DescriptionMethod; sets the active window to be the specified doc

Pagina 203

259EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011fl.sourcePathAvailabilityFlash CS4 Professional.Usage fl.sourcePathDescriptionPro

Pagina 204

260EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011fl.toggleBreakpoint()AvailabilityFlash Professional CS5.Usage fl.toggleBreakPoint

Pagina 205

261EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011ReturnsNothing. DescriptionMethod; sends a text string to the Output panel, termi

Pagina 206

262EXTENDING FLASH PROFESSIONALflash object (fl)Last updated 5/2/2011DescriptionRead-only property; an XMLUI object. This property lets you get and se

Pagina 207 - Chapter 14: Element object

263Last updated 5/2/2011Chapter 18: FLfile objectAvailabilityFlash MX 2004 7.2. DescriptionThe FLfile object lets you write Flash extensions that can

Pagina 208

264EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011FLfile.copy()AvailabilityFlash MX 2004 7.2.Usage FLfile.copy(fileURI, copyURI)Paramet

Pagina 209

265EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011ExampleThe following example makes a backup copy of a configuration file named config

Pagina 210

266EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011See alsoFLfile.remove(), FLfile.write()FLfile.exists()AvailabilityFlash MX 2004 7.2.U

Pagina 211

267EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011FLfile.getAttributes()AvailabilityFlash MX 2004 7.2.Usage FLfile.getAttributes(fileOr

Pagina 212

7EXTENDING FLASH PROFESSIONALIntroductionLast updated 5/2/2011Object DescriptionactionsPanel object The actionsPanel object represents the currently d

Pagina 213

268EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011FLfile.getCreationDate()AvailabilityFlash MX 2004 7.2.Usage FLfile.getCreationDate(fi

Pagina 214

269EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011ParametersfileOrFolderURI A string, expressed as a file:/// URI, specifying the file

Pagina 215

270EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011 // Make sure the specified files exist. file1 = "file:///C|/MyApplication/MyA

Pagina 216

271EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011FLfile.getSize()AvailabilityFlash MX 2004 7.2.Usage FLfile.getSize(fileURI)Parameters

Pagina 217

272EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011DescriptionMethod; returns an array of strings representing the contents of the folde

Pagina 218

273EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011ExampleThe following example converts a filename from a platform-specific format to a

Pagina 219

274EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011Usage FLfile.remove(fileOrFolderURI)ParametersfileOrFolderURI A string, expressed as

Pagina 220

275EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011ParametersfileURI A string, expressed as a file:/// URI, specifying the file whose a

Pagina 221 - Chapter 15: Fill object

276EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011FLfile.uriToPlatformPath()AvailabilityFlash CS4 Professional.Usage FLfile.uriToPlatfo

Pagina 222

277EXTENDING FLASH PROFESSIONALFLfile objectLast updated 5/2/2011DescriptionMethod; writes the specified string to the specified file (as UTF-8). If t

Pagina 223

iiiLast updated 5/2/2011ContentsChapter 1: IntroductionWorking with the JavaScript API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 224

8EXTENDING FLASH PROFESSIONALIntroductionLast updated 5/2/2011Parameter object The Parameter object type is accessed from the screen.parameters array

Pagina 225

278Last updated 5/2/2011Chapter 19: folderItem objectInheritance Item object > folderItem objectAvailabilityFlash MX 2004.DescriptionThe folderI

Pagina 226

279Last updated 5/2/2011Chapter 20: fontItem objectInheritance Item object > fontItem objectAvailabilityFlash MX 2004.DescriptionThe fontItem ob

Pagina 227 - Chapter 16: Filter object

280EXTENDING FLASH PROFESSIONALfontItem objectLast updated 5/2/2011fontItem.boldAvailabilityFlash CS4 Professional.Usage fontItem.boldDescriptionPrope

Pagina 228

281EXTENDING FLASH PROFESSIONALfontItem objectLast updated 5/2/2011Usage fontItem.embedRangesDescriptionProperty; a string value that specifies a seri

Pagina 229

282EXTENDING FLASH PROFESSIONALfontItem objectLast updated 5/2/2011function embedFontSymbol(symbolName, fontName, includeVariants) { var doc = fl

Pagina 230

283EXTENDING FLASH PROFESSIONALfontItem objectLast updated 5/2/2011fontItem.fontAvailabilityFlash CS4 Professional.Usage fontItem.fontDescriptionPrope

Pagina 231

284EXTENDING FLASH PROFESSIONALfontItem objectLast updated 5/2/2011fontItem.italicAvailabilityFlash CS4 Professional.Usage fontItem.italicDescriptionP

Pagina 232

285Last updated 5/2/2011Chapter 21: Frame objectAvailabilityFlash MX 2004.DescriptionThe Frame object represents frames in the layer. Method summary T

Pagina 233

286EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011frame.convertMotionObjectTo2D()AvailabilityFlash Professional CS5.Usage frame.convertM

Pagina 234

287EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011ExampleThe following example converts the selected motion object to a 2D motion object

Pagina 235

9EXTENDING FLASH PROFESSIONALIntroductionLast updated 5/2/2011The Flash Document Object ModelThe Flash Document Object Model (DOM) for the Flash JavaS

Pagina 236

288EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011Usage frame.actionScriptDescriptionProperty; a string that represents ActionScript cod

Pagina 237

289EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011 var myElements = fl.getDocumentDOM().getTimeline().layers[0].frames[0].elements; fram

Pagina 238

290EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011 var doc = fl.getDocumentDOM(); var my_tl = doc.getTimeline(); this.getCurrentFrame

Pagina 239 - Chapter 17: flash object (fl)

291EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011ExampleThe following example returns a trace statement informing you if the current se

Pagina 240

292EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011frame.isMotionObject()AvailabilityFlash Professional CS5.Usage Frame.isMotionObject()D

Pagina 241

293EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011frame.motionTweenOrientToPathAvailabilityFlash MX 2004.Usage frame.motionTweenOrientTo

Pagina 242

294EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011ExampleThe following example rotates the element in this frame counter-clockwise three

Pagina 243

295EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011Usage frame.motionTweenSyncDescriptionProperty; a Boolean value that if set to true, s

Pagina 244

296EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011var doc = fl.getDocumentDOM(); var my_tl = doc.getTimeline(); t his.getCurrentFram

Pagina 245

297EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011See alsoframe.getCustomEase(), frame.hasCustomEase, frame.useSingleEaseCurveframe.setM

Pagina 246

10EXTENDING FLASH PROFESSIONALIntroductionLast updated 5/2/2011To access the document that is currently focused, use the statement flash.getDocumentDO

Pagina 247

298EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011endAtCurrentLocation A boolean value that determines whether the tween starts or ends

Pagina 248

299EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011frame.soundLibraryItemAvailabilityFlash MX 2004.Usage frame.soundLibraryItemDescriptio

Pagina 249

300EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011DescriptionProperty; a string that specifies whether a sound that is attached directly

Pagina 250

301EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011frame.startFrameAvailabilityFlash MX 2004.Usage frame.startFrameDescriptionRead-only p

Pagina 251

302EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011Usage Frame.tweenInstanceName()DescriptionProperty; a string that assigns an instance

Pagina 252

303EXTENDING FLASH PROFESSIONALFrame objectLast updated 5/2/2011This property is ignored if the frame doesn’t have custom easing applied.ExampleThe fo

Pagina 253

304Last updated 5/2/2011Chapter 22: HalfEdge objectAvailabilityFlash MX 2004.DescriptionThe HalfEdge object is the directed side of the edge of a Shap

Pagina 254

305EXTENDING FLASH PROFESSIONALHalfEdge objectLast updated 5/2/2011ReturnsAn Edge object. DescriptionMethod; gets the Edge object for the HalfEdge obj

Pagina 255

306EXTENDING FLASH PROFESSIONALHalfEdge objectLast updated 5/2/2011ParametersNone. ReturnsA HalfEdge object. DescriptionMethod; gets the HalfEdge obje

Pagina 256

307EXTENDING FLASH PROFESSIONALHalfEdge objectLast updated 5/2/2011Usage halfEdge.getVertex()ParametersNone. ReturnsA Vertex objectDescriptionMethod;

Pagina 257

11EXTENDING FLASH PROFESSIONALIntroductionLast updated 5/2/2011Summary of the DOM structureThe following list displays the DOM structure in outline fo

Pagina 258

308EXTENDING FLASH PROFESSIONALHalfEdge objectLast updated 5/2/2011DescriptionRead-only property; an integer with a value of 0 or 1 that specifies the

Pagina 259

309Last updated 5/2/2011Chapter 23: Instance objectInheritance Element object > Instance objectAvailabilityFlash MX 2004.DescriptionInstance is

Pagina 260

310EXTENDING FLASH PROFESSIONALInstance objectLast updated 5/2/2011instance.libraryItemAvailabilityFlash MX 2004.Usage instance.libraryItemDescription

Pagina 261

311Last updated 5/2/2011Chapter 24: Item objectAvailabilityFlash MX 2004.DescriptionThe Item object is an abstract base class. Anything in the library

Pagina 262

312EXTENDING FLASH PROFESSIONALItem objectLast updated 5/2/2011item.addData()AvailabilityFlash MX 2004.Usage item.addData(name, type, data)Parametersn

Pagina 263

313EXTENDING FLASH PROFESSIONALItem objectLast updated 5/2/2011ExampleThe following example gets the value of the data named myData from the first ite

Pagina 264

314EXTENDING FLASH PROFESSIONALItem objectLast updated 5/2/2011item.linkageBaseClassAvailabilityFlash CS3 Professional.Usage item.linkageBaseClassDesc

Pagina 265

315EXTENDING FLASH PROFESSIONALItem objectLast updated 5/2/2011For this property to be defined, the item.linkageExportForAS and/or item.linkageExportF

Pagina 266

316EXTENDING FLASH PROFESSIONALItem objectLast updated 5/2/2011item.linkageExportInFirstFrameAvailabilityFlash MX 2004.Usage item.linkageExportInFirst

Pagina 267

317EXTENDING FLASH PROFESSIONALItem objectLast updated 5/2/2011item.linkageImportForRSAvailabilityFlash MX 2004.Usage item.linkageImportForRSDescripti

Pagina 268

12EXTENDING FLASH PROFESSIONALIntroductionLast updated 5/2/2011 07 Edge object (shape.edges array) 08 HalfEdge object

Pagina 269

318EXTENDING FLASH PROFESSIONALItem objectLast updated 5/2/2011Usage item.nameDescriptionMethod; a string that specifies the name of the library item,

Pagina 270

319Last updated 5/2/2011Chapter 25: Layer objectAvailabilityFlash MX 2004.DescriptionThe Layer object represents a layer in the timeline. The timeline

Pagina 271

320EXTENDING FLASH PROFESSIONALLayer objectLast updated 5/2/2011ExampleThe following example stores the value of the first layer in the colorValue var

Pagina 272

321EXTENDING FLASH PROFESSIONALLayer objectLast updated 5/2/2011 var frameArray = fl.getDocumentDOM().getTimeline().layers[0].frames; var n = frameA

Pagina 273

322EXTENDING FLASH PROFESSIONALLayer objectLast updated 5/2/2011layer.lockedAvailabilityFlash MX 2004.Usage layer.lockedDescriptionProperty; a Boolean

Pagina 274

323EXTENDING FLASH PROFESSIONALLayer objectLast updated 5/2/2011DescriptionProperty; a Boolean value that specifies the status of outlines for all obj

Pagina 275

324EXTENDING FLASH PROFESSIONALLayer objectLast updated 5/2/2011ExampleThe following example makes all objects in the first layer invisible: fl.getDo

Pagina 276

325Last updated 5/2/2011Chapter 26: library objectAvailabilityFlash MX 2004.DescriptionThe library object represents the Library panel. It is a proper

Pagina 277

326EXTENDING FLASH PROFESSIONALlibrary objectLast updated 5/2/2011Property summary for the library objectThe following property is available for the l

Pagina 278

327EXTENDING FLASH PROFESSIONALlibrary objectLast updated 5/2/2011namePath A string that specifies the name of the item to be added. If the item is i

Pagina 279 - • Mac OS X:

13EXTENDING FLASH PROFESSIONALIntroductionLast updated 5/2/2011Sample PolyStar toolA sample JavaScript API script named PolyStar.jsfl is located in th

Pagina 280

328EXTENDING FLASH PROFESSIONALlibrary objectLast updated 5/2/2011library.duplicateItem()AvailabilityFlash MX 2004.Usage library.duplicateItem( [ name

Pagina 281

329EXTENDING FLASH PROFESSIONALlibrary objectLast updated 5/2/2011ExampleThe following example opens the item circle in the test folder of the library

Pagina 282

330EXTENDING FLASH PROFESSIONALlibrary objectLast updated 5/2/2011ReturnsAn integer value representing the item’s zero-based index value. DescriptionM

Pagina 283

331EXTENDING FLASH PROFESSIONALlibrary objectLast updated 5/2/2011ParametersnamePath A string that specifies the name of the item. If the item is in

Pagina 284

332EXTENDING FLASH PROFESSIONALlibrary objectLast updated 5/2/2011ParameterslinkageName A string that provides the name of the SWF linkage of the roo

Pagina 285 - Chapter 18: FLfile object

333EXTENDING FLASH PROFESSIONALlibrary objectLast updated 5/2/2011library.itemsAvailabilityFlash MX 2004.Usage library.itemsDescriptionProperty; an ar

Pagina 286 - FLfile.copy()

334EXTENDING FLASH PROFESSIONALlibrary objectLast updated 5/2/2011library.newFolder()AvailabilityFlash MX 2004.Usage library.newFolder([folderPath])Pa

Pagina 287 - FLfile.createFolder()

335EXTENDING FLASH PROFESSIONALlibrary objectLast updated 5/2/2011library.selectAll()AvailabilityFlash MX 2004.Usage library.selectAll([bSelectAll])Pa

Pagina 288 - FLfile.exists()

336EXTENDING FLASH PROFESSIONALlibrary objectLast updated 5/2/2011ReturnsA Boolean value: true if the specified item exists; false otherwise.Descripti

Pagina 289 - FLfile.getAttributes()

337EXTENDING FLASH PROFESSIONALlibrary objectLast updated 5/2/2011Usage library.setItemProperty(property, value)Parametersproperty A string that is t

Pagina 290 - FLfile.getCreationDateObj()

14Last updated 5/2/2011Chapter 2: Top-Level Functions and MethodsAbout this sectionThis section describes the top-level functions and methods that are

Pagina 291 - FLfile.getModificationDate()

338Last updated 5/2/2011Chapter 27: Math objectAvailabilityFlash MX 2004.DescriptionThe Math object is available as a read-only property of the flash

Pagina 292

339EXTENDING FLASH PROFESSIONALMath objectLast updated 5/2/2011Math.invertMatrix()AvailabilityFlash MX 2004.Usage Math.invertMatrix(mat)Parametersmat

Pagina 293 - FLfile.listFolder()

340EXTENDING FLASH PROFESSIONALMath objectLast updated 5/2/2011ExampleThe following example stores the value for the distance between pt1 and pt2 in t

Pagina 294 - FLfile.platformPathToURI()

341Last updated 5/2/2011Chapter 28: Matrix objectAvailabilityFlash MX 2004.DescriptionThe Matrix object represents a transformation matrix. Property s

Pagina 295 - FLfile.remove()

342EXTENDING FLASH PROFESSIONALMatrix objectLast updated 5/2/2011 var mat = fl.getDocumentDOM().selection[0].matrix; mat.a = 0.5; mat.b = 0.8; m

Pagina 296 - FLfile.setAttributes()

343EXTENDING FLASH PROFESSIONALMatrix objectLast updated 5/2/2011ExampleSee the matrix.b example.matrix.dAvailabilityFlash MX 2004.Usage matrix.dDescr

Pagina 297 - FLfile object

344EXTENDING FLASH PROFESSIONALMatrix objectLast updated 5/2/2011Usage matrix.tyDescriptionProperty; a floating-point value that specifies the y-axis

Pagina 298 - FLfile.write()

345Last updated 5/2/2011Chapter 29: outputPanel objectAvailabilityFlash MX 2004.DescriptionThis object represents the Output panel, which displays tro

Pagina 299

346EXTENDING FLASH PROFESSIONALoutputPanel objectLast updated 5/2/2011outputPanel.save()AvailabilityFlash MX 2004; bUseSystemEncoding parameter added

Pagina 300 - Chapter 19: folderItem object

347EXTENDING FLASH PROFESSIONALoutputPanel objectLast updated 5/2/2011Returns Nothing. DescriptionMethod; sends a text string to the Output panel, ter

Pagina 301 - Chapter 20: fontItem object

15EXTENDING FLASH PROFESSIONALTop-Level Functions and MethodsLast updated 5/2/2011DescriptionFunction; called when the extensible tool becomes active

Pagina 302

348Last updated 5/2/2011Chapter 30: Oval objectInheritance Element object > Shape object > Oval objectAvailabilityFlash CS3 Professional.Desc

Pagina 303

349EXTENDING FLASH PROFESSIONALOval objectLast updated 5/2/2011OvalObject.endAngleAvailabilityFlash CS3 Professional.Usage OvalObject.endAngleDescript

Pagina 304

350EXTENDING FLASH PROFESSIONALOval objectLast updated 5/2/2011OvalObject.startAngleAvailabilityFlash CS3 Professional.Usage OvalObject.startAngleDesc

Pagina 305

351Last updated 5/2/2011Chapter 31: Parameter objectAvailabilityFlash MX 2004.DescriptionThe Parameter object type is accessed from the componentInsta

Pagina 306

352EXTENDING FLASH PROFESSIONALParameter objectLast updated 5/2/2011parameter.insertItem()AvailabilityFlash MX 2004.Usage parameter.insertItem(index,

Pagina 307 - Chapter 21: Frame object

353EXTENDING FLASH PROFESSIONALParameter objectLast updated 5/2/2011ExampleThe following example sets the first parameter for a Slide, which is the au

Pagina 308

354EXTENDING FLASH PROFESSIONALParameter objectLast updated 5/2/2011ExampleThe following example removes the element at index 1 from the labelPlacemen

Pagina 309

355EXTENDING FLASH PROFESSIONALParameter objectLast updated 5/2/2011parameter.valueTypeAvailabilityFlash MX 2004.Usage parameter.valueTypeDescriptionR

Pagina 310

356Last updated 5/2/2011Chapter 32: Path objectAvailabilityFlash MX 2004.DescriptionThe Path object defines a sequence of line segments (straight, cur

Pagina 311

357EXTENDING FLASH PROFESSIONALPath objectLast updated 5/2/2011yAnchor A floating-point number that specifies the y position of the first control poi

Pagina 312

16EXTENDING FLASH PROFESSIONALTop-Level Functions and MethodsLast updated 5/2/2011Usage function configureTool() { // statements }ParametersNone.

Pagina 313

358EXTENDING FLASH PROFESSIONALPath objectLast updated 5/2/2011ExampleThe following example creates a new path, stores it in the myPath variable, and

Pagina 314

359EXTENDING FLASH PROFESSIONALPath objectLast updated 5/2/2011DescriptionMethod; removes all points from the path. ExampleThe following example remov

Pagina 315

360EXTENDING FLASH PROFESSIONALPath objectLast updated 5/2/2011bSupressStroke A Boolean value that, if set to true, suppresses the stroke that would

Pagina 316

361EXTENDING FLASH PROFESSIONALPath objectLast updated 5/2/2011 var myPath = fl.drawingLayer.newPath(); myPath.addPoint(0, 0); myPath.addPoint(0,

Pagina 317

362Last updated 5/2/2011Chapter 33: presetItem objectAvailabilityFlash CS4 Professional.DescriptionThe presetItem object represents an item (preset or

Pagina 318

363EXTENDING FLASH PROFESSIONALpresetItem objectLast updated 5/2/2011fl.outputPanel.clear(); var presetItemArray=fl.presetPanel.items; for (i=0;i<

Pagina 319

364EXTENDING FLASH PROFESSIONALpresetItem objectLast updated 5/2/2011presetItem.nameAvailabilityFlash CS4 Professional.Usage presetItem.nameDescriptio

Pagina 320

365EXTENDING FLASH PROFESSIONALpresetItem objectLast updated 5/2/2011Usage presetItem.pathDescriptionRead-only property: a string that represents the

Pagina 321

366Last updated 5/2/2011Chapter 34: presetPanel objectAvailabilityFlash CS4 Professional.DescriptionThe presetPanel object represents the Motion Prese

Pagina 322

367EXTENDING FLASH PROFESSIONALpresetPanel objectLast updated 5/2/2011presetPanel.addNewItem()AvailabilityFlash CS4 Professional. Usagefl. presetPane

Pagina 323

17EXTENDING FLASH PROFESSIONALTop-Level Functions and MethodsLast updated 5/2/2011DescriptionMethod; displays a string in a modal Alert dialog box, al

Pagina 324

368EXTENDING FLASH PROFESSIONALpresetPanel objectLast updated 5/2/2011DescriptionMethod; applies the specified or currently selected preset to the cur

Pagina 325

369EXTENDING FLASH PROFESSIONALpresetPanel objectLast updated 5/2/2011presetPanel.deleteItem()AvailabilityFlash CS4 Professional.Usage presetPanel.del

Pagina 326 - Chapter 22: HalfEdge object

370EXTENDING FLASH PROFESSIONALpresetPanel objectLast updated 5/2/2011DescriptionMethod; expands or collapses the currently selected folder or folders

Pagina 327

371EXTENDING FLASH PROFESSIONALpresetPanel objectLast updated 5/2/2011//Exports fly-in-left to C:\My Presets\fly-in-left.xml fl.presetPanel.exportIte

Pagina 328

372EXTENDING FLASH PROFESSIONALpresetPanel objectLast updated 5/2/2011presetPanel.getSelectedItems()AvailabilityFlash CS4 Professional.UsagepresetPane

Pagina 329

373EXTENDING FLASH PROFESSIONALpresetPanel objectLast updated 5/2/2011DescriptionMethod; adds a preset to the Motion Presets panel from a specified XM

Pagina 330

374EXTENDING FLASH PROFESSIONALpresetPanel objectLast updated 5/2/2011UsagepresetPanel.moveToFolder(folderPath [, namePath] )ParametersfolderPath A s

Pagina 331 - Chapter 23: Instance object

375EXTENDING FLASH PROFESSIONALpresetPanel objectLast updated 5/2/2011Note: You can’t add folders to the Default Presets folder.ExampleThe following e

Pagina 332

376EXTENDING FLASH PROFESSIONALpresetPanel objectLast updated 5/2/2011UsagepresetPanel.selectItem(namePath [, bReplaceCurrentSelection [, bSelect] ])P

Pagina 333 - Chapter 24: Item object

377Last updated 5/2/2011Chapter 35: Rectangle objectInheritance Element object > Shape object > Rectangle objectAvailabilityFlash CS3 Profess

Pagina 334

ivEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011bitmapItem.originalCompressionType . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 335

18EXTENDING FLASH PROFESSIONALTop-Level Functions and MethodsLast updated 5/2/2011Usage function keyDown() { // statements }ParametersNone. Retur

Pagina 336

378EXTENDING FLASH PROFESSIONALRectangle objectLast updated 5/2/2011RectangleObject.bottomRightRadius AvailabilityFlash CS3 Professional.Usage Rectang

Pagina 337

379EXTENDING FLASH PROFESSIONALRectangle objectLast updated 5/2/2011DescriptionRead-only property; a float value that sets the radius of all corners o

Pagina 338

380Last updated 5/2/2011Chapter 36: Shape objectInheritance Element object > Shape objectAvailabilityFlash MX 2004.DescriptionThe Shape object i

Pagina 339

381EXTENDING FLASH PROFESSIONALShape objectLast updated 5/2/2011shape.beginEdit()AvailabilityFlash MX 2004.Usage shape.beginEdit()ParametersNone. Retu

Pagina 340

382EXTENDING FLASH PROFESSIONALShape objectLast updated 5/2/2011shape.deleteEdge()AvailabilityFlash MX 2004.Usage shape.deleteEdge(index)Parametersind

Pagina 341 - Chapter 25: Layer object

383EXTENDING FLASH PROFESSIONALShape objectLast updated 5/2/2011ParametersNone. Returns Nothing. DescriptionMethod; defines the end of an edit session

Pagina 342

384EXTENDING FLASH PROFESSIONALShape objectLast updated 5/2/2011shape.isDrawingObjectAvailabilityFlash 8.Usage shape.isDrawingObjectDescriptionRead-on

Pagina 343

385EXTENDING FLASH PROFESSIONALShape objectLast updated 5/2/2011shape.isOvalObjectAvailabilityFlash CS3 Professional.Usage shape.isOvalObjectDescripti

Pagina 344

386EXTENDING FLASH PROFESSIONALShape objectLast updated 5/2/2011Usage shape.membersDescriptionRead-only property; an array of objects in the currently

Pagina 345

387EXTENDING FLASH PROFESSIONALShape objectLast updated 5/2/2011DescriptionRead-only property; an array of Vertex objects (see Vertex object).ExampleT

Pagina 346

19EXTENDING FLASH PROFESSIONALTop-Level Functions and MethodsLast updated 5/2/2011 function keyUp() { fl.trace("Key is released"); }See

Pagina 347 - Chapter 26: library object

388Last updated 5/2/2011Chapter 37: SoundItem objectInheritance Item object > SoundItem objectAvailabilityFlash MX 2004.DescriptionThe SoundItem

Pagina 348

389EXTENDING FLASH PROFESSIONALSoundItem objectLast updated 5/2/2011soundItem.bitRateAvailabilityFlash MX 2004.Usage soundItem.bitRateDescriptionPrope

Pagina 349

390EXTENDING FLASH PROFESSIONALSoundItem objectLast updated 5/2/2011If you want to specify a value for this property, set soundItem.useImportedMP3Qual

Pagina 350

391EXTENDING FLASH PROFESSIONALSoundItem objectLast updated 5/2/2011DescriptionProperty; a Boolean value available only for MP3 and Raw compression ty

Pagina 351

392EXTENDING FLASH PROFESSIONALSoundItem objectLast updated 5/2/2011Usage soundItem.fileLastModifiedDateDescriptionRead-only property: a string contai

Pagina 352

393EXTENDING FLASH PROFESSIONALSoundItem objectLast updated 5/2/2011Usage soundItem.qualityDescriptionProperty; a string that specifies the playback q

Pagina 353

394EXTENDING FLASH PROFESSIONALSoundItem objectLast updated 5/2/2011DescriptionRead-only property: a Boolean value of true if the file that was import

Pagina 354

395EXTENDING FLASH PROFESSIONALSoundItem objectLast updated 5/2/2011DescriptionRead-only property: a string, expressed as a file:/// URI, that represe

Pagina 355

396Last updated 5/2/2011Chapter 38: Stroke objectAvailabilityFlash MX 2004.DescriptionThe Stroke object contains all the settings for a stroke, includ

Pagina 356

397EXTENDING FLASH PROFESSIONALStroke objectLast updated 5/2/2011stroke.breakAtCornersAvailabilityFlash MX 2004. Deprecated in Flash CS3 in favor of s

Pagina 357

20EXTENDING FLASH PROFESSIONALTop-Level Functions and MethodsLast updated 5/2/2011Parameterspt A point that specifies the location of the mouse when

Pagina 358

398EXTENDING FLASH PROFESSIONALStroke objectLast updated 5/2/2011stroke.colorAvailabilityFlash MX 2004. In Flash 8 and later, this property is depreca

Pagina 359

399EXTENDING FLASH PROFESSIONALStroke objectLast updated 5/2/2011 var myStroke = fl.getDocumentDOM().getCustomStroke(); myStroke.style = "hatc

Pagina 360 - Chapter 27: Math object

400EXTENDING FLASH PROFESSIONALStroke objectLast updated 5/2/2011stroke.densityAvailabilityFlash MX 2004.Usage stroke.densityDescriptionProperty; a st

Pagina 361 - Math.pointDistance()

401EXTENDING FLASH PROFESSIONALStroke objectLast updated 5/2/2011stroke.dotSpaceAvailabilityFlash MX 2004.Usage stroke.dotSpaceDescriptionProperty; an

Pagina 362

402EXTENDING FLASH PROFESSIONALStroke objectLast updated 5/2/2011stroke.jiggleAvailabilityFlash MX 2004.Usage stroke.jiggleDescriptionProperty; a stri

Pagina 363 - Chapter 28: Matrix object

403EXTENDING FLASH PROFESSIONALStroke objectLast updated 5/2/2011Usage stroke.lengthDescriptionProperty; a string that specifies the length of a hatch

Pagina 364

404EXTENDING FLASH PROFESSIONALStroke objectLast updated 5/2/2011Usage stroke.patternDescriptionProperty; a string that specifies the pattern of a rag

Pagina 365

405EXTENDING FLASH PROFESSIONALStroke objectLast updated 5/2/2011DescriptionProperty; a string that specifies the type of scale to be applied to the s

Pagina 366

406EXTENDING FLASH PROFESSIONALStroke objectLast updated 5/2/2011 var myStroke = fl.getDocumentDOM().getCustomStroke(); myStroke.style = "hatc

Pagina 367

407EXTENDING FLASH PROFESSIONALStroke objectLast updated 5/2/2011• If value is "hatched", there are six additional properties: hatchThicknes

Pagina 368

21EXTENDING FLASH PROFESSIONALTop-Level Functions and MethodsLast updated 5/2/2011 function mouseMove() { fl.trace("moving"); } f

Pagina 369

408EXTENDING FLASH PROFESSIONALStroke objectLast updated 5/2/2011 var myStroke = fl.getDocumentDOM().getCustomStroke(); myStroke.style = "stip

Pagina 370 - Chapter 30: Oval object

409EXTENDING FLASH PROFESSIONALStroke objectLast updated 5/2/2011 var myStroke = fl.getDocumentDOM().getCustomStroke(); myStroke.style = "ragg

Pagina 371 - OvalObject.innerRadius

410Last updated 5/2/2011Chapter 39: swfPanel objectAvailabilityFlash CS4 Professional.DescriptionThe swfPanel object represents a Window SWF panel. Wi

Pagina 372 - OvalObject.startAngle

411EXTENDING FLASH PROFESSIONALswfPanel objectLast updated 5/2/2011ReturnsEither null or a string that is returned by the function call. The function

Pagina 373 - Chapter 31: Parameter object

412EXTENDING FLASH PROFESSIONALswfPanel objectLast updated 5/2/2011function callMyPanel(panelName, arg) { if(fl.swfPanels.length > 0){ for(x = 0

Pagina 374

413EXTENDING FLASH PROFESSIONALswfPanel objectLast updated 5/2/2011fl.trace(fl.swfPanels[0].name);See alsoswfPanel.path, fl.swfPanelsswfPanel.pathAvai

Pagina 375

414EXTENDING FLASH PROFESSIONALswfPanel objectLast updated 5/2/20114 Run the script below from the Commands menu (put a JSFL file containing the code

Pagina 376

415Last updated 5/2/2011Chapter 40: SymbolInstance objectInheritance Element object > Instance object > SymbolInstance objectAvailabilityFlas

Pagina 377

416EXTENDING FLASH PROFESSIONALSymbolInstance objectLast updated 5/2/2011symbolInstance.accNameAvailabilityFlash MX 2004.Usage symbolInstance.accNameD

Pagina 378 - Chapter 32: Path object

417EXTENDING FLASH PROFESSIONALSymbolInstance objectLast updated 5/2/2011 fl.getDocumentDOM().selection[0].accName = "Home Button";symbolIns

Pagina 379

22EXTENDING FLASH PROFESSIONALTop-Level Functions and MethodsLast updated 5/2/2011ParametersNone. ReturnsNothing. DescriptionFunction; called when the

Pagina 380

418EXTENDING FLASH PROFESSIONALSymbolInstance objectLast updated 5/2/2011Usage symbolInstance.bitmapRenderModeDescriptionProperty; a string that sets

Pagina 381

419EXTENDING FLASH PROFESSIONALSymbolInstance objectLast updated 5/2/2011symbolInstance.buttonTrackingAvailabilityFlash MX 2004.Usage symbolInstance.b

Pagina 382

420EXTENDING FLASH PROFESSIONALSymbolInstance objectLast updated 5/2/2011DescriptionProperty; an integer that is part of the color transformation for

Pagina 383

421EXTENDING FLASH PROFESSIONALSymbolInstance objectLast updated 5/2/2011symbolInstance.colorBluePercentAvailabilityFlash MX 2004.Usage symbolInstance

Pagina 384 - Chapter 33: presetItem object

422EXTENDING FLASH PROFESSIONALSymbolInstance objectLast updated 5/2/2011ExampleThe following example sets the colorGreenPercent of the selected symbo

Pagina 385

423EXTENDING FLASH PROFESSIONALSymbolInstance objectLast updated 5/2/2011Usage symbolInstance.colorRedPercentDescriptionProperty; part of the color tr

Pagina 386

424EXTENDING FLASH PROFESSIONALSymbolInstance objectLast updated 5/2/2011ExampleThe following example traces the name of the filter at index 0. If it

Pagina 387

425EXTENDING FLASH PROFESSIONALSymbolInstance objectLast updated 5/2/2011ExampleThe following example checks to see if the children of the object are

Pagina 388

426EXTENDING FLASH PROFESSIONALSymbolInstance objectLast updated 5/2/2011 fl.getDocumentDOM().selection[0].shortcut = "Ctrl+i";symbolInstanc

Pagina 389

427EXTENDING FLASH PROFESSIONALSymbolInstance objectLast updated 5/2/2011symbolInstance.tabIndexAvailabilityFlash MX 2004.Usage symbolInstance.tabInde

Pagina 390

23EXTENDING FLASH PROFESSIONALTop-Level Functions and MethodsLast updated 5/2/2011setCursor()AvailabilityFlash MX 2004.Usage function setCursor() {

Pagina 391

428EXTENDING FLASH PROFESSIONALSymbolInstance objectLast updated 5/2/2011DescriptionProperty; a boolean value that sets the Visible property of an obj

Pagina 392

429Last updated 5/2/2011Chapter 41: SymbolItem objectInheritance Item object > SymbolItem objectAvailabilityFlash MX 2004.DescriptionThe SymbolI

Pagina 393

430EXTENDING FLASH PROFESSIONALSymbolItem objectLast updated 5/2/2011Returns Nothing. DescriptionMethod; converts a symbol item in the library to a co

Pagina 394

431EXTENDING FLASH PROFESSIONALSymbolItem objectLast updated 5/2/2011ParametersoutputURI A string, expressed as a file:/// URI, that specifies the SW

Pagina 395

432EXTENDING FLASH PROFESSIONALSymbolItem objectLast updated 5/2/2011ExampleThe following example specifies the locations of the 9-slice guides: fl.ge

Pagina 396

433EXTENDING FLASH PROFESSIONALSymbolItem objectLast updated 5/2/2011symbolItem.sourceLibraryNameAvailabilityFlash MX 2004.Usage symbolItem.sourceLibr

Pagina 397 - • No item is selected

434EXTENDING FLASH PROFESSIONALSymbolItem objectLast updated 5/2/2011DescriptionRead-only property; a Timeline object. ExampleThe following example ob

Pagina 398

435Last updated 5/2/2011Chapter 42: Text objectInheritance Element object > Text objectAvailabilityFlash MX 2004.DescriptionThe Text object repr

Pagina 399 - Chapter 35: Rectangle object

436EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011text.accNameAvailabilityFlash MX 2004.Usage text.accNameDescriptionProperty; a string t

Pagina 400 - RectangleObject.lockFlag

437EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011 var doc = fl.getDocumentDOM(); var theName = doc.selection[0].accName; The following

Pagina 401

24Last updated 5/2/2011Chapter 3: actionsPanel objectAvailabilityFlash CS3 Professional.DescriptionThe actionsPanel object, which represents the curre

Pagina 402 - Chapter 36: Shape object

438EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011text.autoExpandAvailabilityFlash MX 2004.Usage text.autoExpandDescriptionProperty; a Bo

Pagina 403

439EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011ExampleThe following example retrieves the description of the object: var doc = fl.getD

Pagina 404

440EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011ExampleThe following example assumes that the first or only item in the current selecti

Pagina 405

441EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011ExampleThe following example shows how you can use the customThicknessSharpness value t

Pagina 406

442EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011ExampleThe following example gets the font size of the currently selected text field an

Pagina 407

443EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011text.lengthAvailabilityFlash MX 2004.Usage text.lengthDescriptionRead-only property; an

Pagina 408

444EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011This property works only with input text; if used with other text types, the property g

Pagina 409

445EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011text.scrollableAvailabilityFlash MX 2004.Usage text.scrollableDescriptionProperty; a Bo

Pagina 410 - Chapter 37: SoundItem object

446EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011DescriptionProperty; a zero-based integer that specifies the end of a text subselection

Pagina 411

447EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011For a list of possible values for attrName and attrValue, see the Property summary for

Pagina 412

25EXTENDING FLASH PROFESSIONALactionsPanel objectLast updated 5/2/2011ExampleThe following example displays the class assigned to the variable myVar,

Pagina 413

448EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011DescriptionProperty; changes the text string within this Text object. If you omit the o

Pagina 414

449EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011text.silentAvailabilityFlash MX 2004.Usage text.silentDescriptionProperty; a Boolean va

Pagina 415

450EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011Usage text.textRunsDescriptionRead-only property; an array of TextRun objects (see Text

Pagina 416

451EXTENDING FLASH PROFESSIONALText objectLast updated 5/2/2011text.variableNameAvailabilityFlash MX 2004.Usage text.variableNameDescriptionProperty;

Pagina 417

452Last updated 5/2/2011Chapter 43: TextAttrs objectAvailabilityFlash MX 2004.DescriptionThe TextAttrs object contains all the properties of text that

Pagina 418 - Chapter 38: Stroke object

453EXTENDING FLASH PROFESSIONALTextAttrs objectLast updated 5/2/2011textAttrs.aliasTextAvailabilityFlash MX 2004.Usage textAttrs.aliasTextDescriptionP

Pagina 419

454EXTENDING FLASH PROFESSIONALTextAttrs objectLast updated 5/2/2011DescriptionProperty; a Boolean value that determines whether Flash uses (true) or

Pagina 420

455EXTENDING FLASH PROFESSIONALTextAttrs objectLast updated 5/2/2011textAttrs.characterSpacingAvailabilityFlash MX 2004. Deprecated in Flash 8 in favo

Pagina 421

456EXTENDING FLASH PROFESSIONALTextAttrs objectLast updated 5/2/2011DescriptionProperty; the color of the fill, in one of the following formats:• A st

Pagina 422

457EXTENDING FLASH PROFESSIONALTextAttrs objectLast updated 5/2/2011textAttrs.leftMarginAvailabilityFlash MX 2004.Usage textAttrs.leftMarginDescriptio

Pagina 423

26EXTENDING FLASH PROFESSIONALactionsPanel objectLast updated 5/2/2011ParametersNone.ReturnsA string that contains the text that is currently selected

Pagina 424

458EXTENDING FLASH PROFESSIONALTextAttrs objectLast updated 5/2/2011DescriptionProperty; an integer that specifies the line spacing (leading) of the p

Pagina 425

459EXTENDING FLASH PROFESSIONALTextAttrs objectLast updated 5/2/2011textAttrs.sizeAvailabilityFlash MX 2004.Usage textAttrs.sizeDescriptionProperty; a

Pagina 426

460EXTENDING FLASH PROFESSIONALTextAttrs objectLast updated 5/2/2011DescriptionProperty; a string that represents the URL property of the text field.

Pagina 427

461Last updated 5/2/2011Chapter 44: TextRun objectAvailabilityFlash MX 2004.DescriptionThe TextRun object represents a run of characters that have att

Pagina 428 - Stroke object

462EXTENDING FLASH PROFESSIONALTextRun objectLast updated 5/2/2011DescriptionProperty; the text contained in the TextRun object.ExampleThe following e

Pagina 429

463Last updated 5/2/2011Chapter 45: Timeline objectAvailabilityFlash MX 2004.DescriptionThe Timeline object represents the Flash timeline, which can b

Pagina 430

464EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011timeline.deleteLayer() Deletes a layer.timeline.duplicateLayers() Duplicates the se

Pagina 431

465EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011Property summary The following properties are available for the Timeline object:tim

Pagina 432 - Chapter 39: swfPanel object

466EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011Usage timeline.addNewLayer([name] [, layerType [, bAddAbove]]) Parametersname A st

Pagina 433 - • Center aligned

467EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011ExampleThe following example clears the frames from Frame 6 up to, but not includin

Pagina 434

27EXTENDING FLASH PROFESSIONALactionsPanel objectLast updated 5/2/2011actionsPanel.hasSelection()AvailabilityFlash CS3 Professional.Usage actionsPanel

Pagina 435

468EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011ParametersstartFrameIndex A zero-based index that specifies the starting frame to

Pagina 436

469EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011 fl.getDocumentDOM().getTimeline().convertToKeyframes();The following example conve

Pagina 437

470EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011Usage timeline.copyLayers([startLayerIndex [, endLayerIndex]])ParametersstartLayerI

Pagina 438

471EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011 fl.getDocumentDOM().getTimeline().copyMotion(); See alsotimeline.copyMotionAsAS3()

Pagina 439

472EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011endFrame Specifies the frame at which to stop creating motion objects; the range o

Pagina 440 - • “none”

473EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011ExampleThe following example converts the shape in the first frame up to, but not i

Pagina 441

474EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011timeline.cutFrames()AvailabilityFlash MX 2004.Usage timeline.cutFrames([startFrameI

Pagina 442

475EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011endLayerIndex Optional. A zero-based index that specifies the layer at which to st

Pagina 443

476EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011timeline.duplicateLayers()AvailabilityFlash CS5.5 Professional.Usage timeline.dupli

Pagina 444

477EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011bRecurseNestedParents A Boolean value that, if set to true, causes all the layers

Pagina 445

vEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011document.align() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 446

28EXTENDING FLASH PROFESSIONALactionsPanel objectLast updated 5/2/2011DescriptionMethod; replaces the currently selected text with the text specified

Pagina 447

478EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011DescriptionMethod; finds an array of indexes for the layers with the given name. Th

Pagina 448

479EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011endFrameIndex A zero-based index that specifies the end of the range of frames to

Pagina 449

480EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011timeline.getLayerProperty()AvailabilityFlash MX 2004.Usage timeline.getLayerPropert

Pagina 450

481EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011 var timeline = fl.getDocumentDOM().getTimeline(); timeline.setSelectedFrames(5,1

Pagina 451 - Chapter 41: SymbolItem object

482EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011If the specified or selected frame is a regular frame, the keyframe is inserted at

Pagina 452

483EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011If no parameters are specified, this method works as follows:• If one or more frame

Pagina 453

484EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011ParametersframeNumIndex A zero-based index that specifies the frame index at which

Pagina 454

485EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011Usage timeline.layersDescriptionRead-only property; an array of layer objects. Exam

Pagina 455

486EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011ExampleThe following example retrieves the first scene name: var sceneName = fl.get

Pagina 456

487EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011Usage timeline.pasteLayers([layerIndex])ParameterslayerIndex Optional. A zero-base

Pagina 457 - Chapter 42: Text object

29EXTENDING FLASH PROFESSIONALactionsPanel objectLast updated 5/2/2011actionsPanel.setSelection()AvailabilityFlash CS3 Professional.Usage actionsPanel

Pagina 458

488EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011 fl.getDocumentDOM().getTimeline().pasteMotion();See alsotimeline.copyMotion()timel

Pagina 459

489EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011ParametersstartFrame Specifies the first frame at which to start removing motion o

Pagina 460

490EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011Returns Nothing. DescriptionMethod; moves the first specified layer before or after

Pagina 461

491EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011timeline.selectAllFrames()AvailabilityFlash MX 2004.Usage timeline.selectAllFrames(

Pagina 462

492EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011DescriptionMethod; sets the property of the Frame object for the selected frames. E

Pagina 463

493EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011timeline.setLayerProperty()AvailabilityFlash MX 2004.Usage timeline.setLayerPropert

Pagina 464

494EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011Returns Nothing. DescriptionMethod; selects a range of frames in the current layer

Pagina 465

495EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011ExampleThe following example selects the top layer: fl.getDocumentDOM().getTimelin

Pagina 466

496EXTENDING FLASH PROFESSIONALTimeline objectLast updated 5/2/2011DescriptionMethod; starts automatic playback of the timeline if it is currently pla

Pagina 467

497Last updated 5/2/2011Chapter 46: ToolObj objectAvailabilityFlash MX 2004.DescriptionA ToolObj object represents an individual tool in the Tools pan

Pagina 468

30EXTENDING FLASH PROFESSIONALactionsPanel objectLast updated 5/2/2011DescriptionMethod; clears any text in the Actions panel and then adds the text s

Pagina 469

498EXTENDING FLASH PROFESSIONALToolObj objectLast updated 5/2/2011Usage toolObj.depthDescriptionRead-only property; an integer that specifies the dept

Pagina 470

499EXTENDING FLASH PROFESSIONALToolObj objectLast updated 5/2/2011bEnable A Boolean value that determines whether to enable (true) or disable (false)

Pagina 471

500EXTENDING FLASH PROFESSIONALToolObj objectLast updated 5/2/2011ExampleThe following commands in the mouseDown() method of a tool’s JavaScript file

Pagina 472

501EXTENDING FLASH PROFESSIONALToolObj objectLast updated 5/2/2011DescriptionMethod; sets the string that appears in the pop-up menu as the name for t

Pagina 473

502EXTENDING FLASH PROFESSIONALToolObj objectLast updated 5/2/2011 <properties> <property name="Style" variable="style&q

Pagina 474 - Chapter 43: TextAttrs object

503EXTENDING FLASH PROFESSIONALToolObj objectLast updated 5/2/2011ExampleThe following example specifies that the shape Property inspector should be u

Pagina 475

504EXTENDING FLASH PROFESSIONALToolObj objectLast updated 5/2/2011DescriptionMethod; sets the tooltip that appears when the mouse is held over the too

Pagina 476

505EXTENDING FLASH PROFESSIONALToolObj objectLast updated 5/2/2011bShow A Boolean value that determines whether to show or hide the specified control

Pagina 477

506Last updated 5/2/2011Chapter 47: Tools objectAvailabilityFlash MX 2004.DescriptionThe Tools object is accessible from the flash object (fl.tools).

Pagina 478

507EXTENDING FLASH PROFESSIONALTools objectLast updated 5/2/2011Usage tools.activeToolDescriptionRead-only property; returns the ToolObj object for th

Pagina 479

31Last updated 5/2/2011Chapter 4: BitmapInstance objectInheritance Element object > Instance object > BitmapInstance objectAvailabilityFlash

Pagina 480

508EXTENDING FLASH PROFESSIONALTools objectLast updated 5/2/2011DescriptionMethod; takes two points and returns a new adjusted or constrained point. I

Pagina 481

509EXTENDING FLASH PROFESSIONALTools objectLast updated 5/2/2011ExampleThe following example displays the integer value of the most recently pressed k

Pagina 482

510EXTENDING FLASH PROFESSIONALTools objectLast updated 5/2/2011tools.penLocAvailabilityFlash MX 2004.Usage tools.penLocDescriptionRead-only property;

Pagina 483 - Chapter 44: TextRun object

511EXTENDING FLASH PROFESSIONALTools objectLast updated 5/2/2011tools.setCursor()AvailabilityFlash MX 2004.Usage tools.setCursor(cursor)Parameterscurs

Pagina 484

512EXTENDING FLASH PROFESSIONALTools objectLast updated 5/2/2011 var isShiftDown = fl.tools.shiftIsDown;tools.snapPoint()AvailabilityFlash MX 2004.Usa

Pagina 485 - Chapter 45: Timeline object

513Last updated 5/2/2011Chapter 48: Vertex objectAvailabilityFlash MX 2004.DescriptionThe Vertex object is the part of the shape data structure that h

Pagina 486

514EXTENDING FLASH PROFESSIONALVertex objectLast updated 5/2/2011 var shape = fl.getDocumentDOM().selection[0]; var hEdge = shape.edges[0].getHalfEd

Pagina 487

515EXTENDING FLASH PROFESSIONALVertex objectLast updated 5/2/2011DescriptionRead-only property; the x location of the vertex, in pixels. ExampleThe fo

Pagina 488

516Last updated 5/2/2011Chapter 49: VideoItem objectInheritance Item object > VideoItem objectAvailabilityFlash MX 2004.DescriptionThe VideoItem

Pagina 489

517EXTENDING FLASH PROFESSIONALVideoItem objectLast updated 5/2/2011ReturnsA Boolean value of true if the file is exported successfully; false otherwi

Pagina 490

32EXTENDING FLASH PROFESSIONALBitmapInstance objectLast updated 5/2/2011The byte array is meaningful only when referenced by a DLL or shared library.

Pagina 491

518EXTENDING FLASH PROFESSIONALVideoItem objectLast updated 5/2/2011DescriptionRead-only property: a Boolean value of true if the file that was import

Pagina 492

519EXTENDING FLASH PROFESSIONALVideoItem objectLast updated 5/2/2011ExampleThe following example displays the name and source file path of any items i

Pagina 493

520Last updated 5/2/2011Chapter 50: XMLUI objectAvailabilityFlash MX 2004.DescriptionFlash 8 supports custom dialog boxes written in a subset of the X

Pagina 494

521EXTENDING FLASH PROFESSIONALXMLUI objectLast updated 5/2/2011ParametersNone. Returns Nothing. DescriptionMethod; closes the current XMLUI dialog bo

Pagina 495

522EXTENDING FLASH PROFESSIONALXMLUI objectLast updated 5/2/2011ReturnsA string that represents the value of the specified property. In cases where yo

Pagina 496

523EXTENDING FLASH PROFESSIONALXMLUI objectLast updated 5/2/2011xmlui.getEnabled()AvailabilityFlash 8.Usage xmlui.getEnabled(controlID)Parameterscontr

Pagina 497

524EXTENDING FLASH PROFESSIONALXMLUI objectLast updated 5/2/2011 var isVisible = fl.xmlui.getVisible("myListBox"); fl.trace(isVisible);See

Pagina 498

525EXTENDING FLASH PROFESSIONALXMLUI objectLast updated 5/2/2011elementItem A JavaScript object with a string property named label and an optional st

Pagina 499

526EXTENDING FLASH PROFESSIONALXMLUI objectLast updated 5/2/2011 var nameArray = new Array("January", "February", "March"

Pagina 500

527EXTENDING FLASH PROFESSIONALXMLUI objectLast updated 5/2/2011ParameterscontrolID A string that specifies the ID attribute of the control you want

Pagina 501

33EXTENDING FLASH PROFESSIONALBitmapInstance objectLast updated 5/2/2011bitmapInstance.setBits()AvailabilityFlash MX 2004.Usage bitmapInstance.setBits

Pagina 502

528Last updated 5/2/2011Chapter 51: C-Level ExtensibilityThis chapter describes the C-level extensibility mechanism, which lets you implement Adobe Fl

Pagina 503

529EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011• Mac OS X:Macintosh HD/Users/username/Library/Application Support/Adobe/Fla

Pagina 504

530EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011 /* JSBool JS_DefineFunction(unsigned short *name, JSNative call, unsigned in

Pagina 505 - Timeline object

531EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011 /* long JS_GetArrayLength(JSContext *cx, JSObject *obj) */ #define JS_G

Pagina 506

532EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011 #ifdef _WIN32 # ifndef _MAC // Windows __declspec( dllexport ) void MM

Pagina 507

533EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011 // Source code in C // Save the DLL or shared library with the name "

Pagina 508

534EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011typedef struct JSObject JSObjectA pointer to this opaque data type passes to

Pagina 509

535EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011typedef JSBool (*JSNative)(JSContext *cx, JSObject *obj, unsigned int argc, j

Pagina 510

536EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011DescriptionMethod; extracts a function argument from a jsval structure, conve

Pagina 511

537EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011ArgumentsJSContext *cx, jsval v, double *dp • The cx argument is the opaque J

Pagina 512

34EXTENDING FLASH PROFESSIONALBitmapInstance objectLast updated 5/2/2011ExampleThe following code gets the height of the bitmap in pixels: // Get the

Pagina 513

538EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011ReturnsA Boolean value: JS_TRUE indicates success; JS_FALSE indicates failure

Pagina 514

539EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011JSVal JS_BooleanToValue()Usage jsval JS_BooleanToValue(JSBool bv);Description

Pagina 515

540EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011ReturnsA JSVal structure that contains the integer that passed to the functio

Pagina 516

541EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011ArgumentsJSContext *cx, unsigned int length, jsval *v• The cx argument is the

Pagina 517

542EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011• The vp argument is a pointer to a jsval where the contents of the jsval str

Pagina 518

543EXTENDING FLASH PROFESSIONALC-Level ExtensibilityLast updated 5/2/2011• The sz argument is the size of the string, in bytes. If sz is 0, the length

Pagina 519 - Chapter 46: ToolObj object

35Last updated 5/2/2011Chapter 5: BitmapItem objectInheritance Item object > BitmapItem object AvailabilityFlash MX 2004.DescriptionA BitmapItem

Pagina 520

36EXTENDING FLASH PROFESSIONALBitmapItem objectLast updated 5/2/2011bitmapItem.allowSmoothingAvailabilityFlash MX 2004. Usage bitmapItem.allowSmoothin

Pagina 521

37EXTENDING FLASH PROFESSIONALBitmapItem objectLast updated 5/2/2011ParametersfileURI A string, expressed as a file:/// URI, that specifies the path

Pagina 522

viEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011document.exitEditMode() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 523

38EXTENDING FLASH PROFESSIONALBitmapItem objectLast updated 5/2/2011DescriptionRead-only property; a string that specifies whether the specified item

Pagina 524

39EXTENDING FLASH PROFESSIONALBitmapItem objectLast updated 5/2/2011ExampleAssuming the first item in the Library is a bitmap item, the following code

Pagina 525

40EXTENDING FLASH PROFESSIONALBitmapItem objectLast updated 5/2/2011DescriptionRead-only property; a string, expressed as a file:/// URI, that represe

Pagina 526

41EXTENDING FLASH PROFESSIONALBitmapItem objectLast updated 5/2/2011DescriptionProperty; a Boolean value that specifies whether to use the default imp

Pagina 527

42Last updated 5/2/2011Chapter 6: CompiledClipInstance objectInheritance Element object > Instance object > CompiledClipInstance objectAvaila

Pagina 528 - Chapter 47: Tools object

43EXTENDING FLASH PROFESSIONALCompiledClipInstance objectLast updated 5/2/2011 // Get the name of the object. var theName = fl.getDocumentDOM().sele

Pagina 529

44EXTENDING FLASH PROFESSIONALCompiledClipInstance objectLast updated 5/2/2011compiledClipInstance.forceSimpleAvailabilityFlash MX 2004.Usage compiled

Pagina 530

45EXTENDING FLASH PROFESSIONALCompiledClipInstance objectLast updated 5/2/2011Usage compiledClipInstance.silentDescriptionProperty; a Boolean value th

Pagina 531

46Last updated 5/2/2011Chapter 7: compilerErrors objectAvailabilityFlash CS3 Professional.DescriptionThe compilerErrors object, which represents the C

Pagina 532

47EXTENDING FLASH PROFESSIONALcompilerErrors objectLast updated 5/2/2011compilerErrors.save()AvailabilityFlash CS3 Professional.Usage compilerErrors.s

Pagina 533 - Tools object

viiEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011document.punch() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 534

48Last updated 5/2/2011Chapter 8: ComponentInstance objectInheritance Element object > Instance object > SymbolInstance object > Component

Pagina 535 - Chapter 48: Vertex object

49Last updated 5/2/2011Chapter 9: componentsPanel objectAvailabilityFlash MX 2004.DescriptionThe componentsPanel object, which represents the Componen

Pagina 536

50EXTENDING FLASH PROFESSIONALcomponentsPanel objectLast updated 5/2/2011 fl.componentsPanel.addItemToDocument({x:0, y:0}, "User Interface",

Pagina 537

51Last updated 5/2/2011Chapter 10: Contour objectAvailabilityFlash MX 2004.DescriptionA Contour object represents a closed path of half edges on the b

Pagina 538 - Chapter 49: VideoItem object

52EXTENDING FLASH PROFESSIONALContour objectLast updated 5/2/2011contour.getHalfEdge()AvailabilityFlash MX 2004.Usagecontour.getHalfEdge()ParametersNo

Pagina 539

53EXTENDING FLASH PROFESSIONALContour objectLast updated 5/2/2011contour.interiorAvailabilityFlash MX 2004.Usagecontour.interiorDescriptionRead-only p

Pagina 540

54EXTENDING FLASH PROFESSIONALContour objectLast updated 5/2/2011 var elt = fl.getDocumentDOM().selection[0]; elt.beginEdit(); var contourArray

Pagina 541

55Last updated 5/2/2011Chapter 11: Document objectAvailabilityFlash MX 2004.DescriptionThe Document object represents the Stage. That is, only FLA fil

Pagina 542 - Chapter 50: XMLUI object

56EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.canTestScene() Determines whether you can use the document.testScene() meth

Pagina 543

57EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.exitEditMode() Exits from symbol-editing mode and returns focus to the next

Pagina 544

viiiEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011document.setTextRectangle() . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 545

58EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.match() Makes the size of the selected objects the same. document.mouseClic

Pagina 546

59EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.selectAll() Selects all items on the Stage; equivalent to pressing Control+

Pagina 547

60EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011Property summary You can use the following properties with the Document object. docu

Pagina 548

61EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.as3StrictMode A Boolean value that specifies whether the ActionScript 3.0 c

Pagina 549

62EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.accNameAvailabilityFlash MX 2004.Usage document.accNameDescriptionProperty;

Pagina 550 - Integrating C functions

63EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ReturnsNothing.DescriptionMethod; stores specified data with a document. Data is wri

Pagina 551

64EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.addFilter()AvailabilityFlash 8.Usage document.addFilter(filterName)Paramete

Pagina 552

65EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionMethod; adds an item from any open document or library to the specified D

Pagina 553

66EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.addNewOval()AvailabilityFlash MX 2004.Usage document.addNewOval(boundingRec

Pagina 554 - Sample DLL implementation

67EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ParametersboundingRectangle A rectangle that specifies the bounds within which the

Pagina 555 - Data types

ixEXTENDING FLASH PROFESSIONALContentsLast updated 5/2/2011edge.isLine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 556 - The C-level API

68EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011bSuppressStroke A Boolean value that, if set to true, causes the method to create t

Pagina 557 - JSBool JS_DefineFunction()

69EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ExampleThe following example adds a new publish profile with a default name and then

Pagina 558 - JSBool JS_ValueToDouble()

70EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011DescriptionMethod; adds a new rectangle or rounded rectangle, fitting it into the sp

Pagina 559 - JSBool JS_ValueToObject()

71EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011The following example adds a new scene using the default naming convention. If only

Pagina 560 - JSBool JS_DoubleToValue()

72EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011Parametersalignmode A string that specifies how to align the selection. Acceptable

Pagina 561 - JSVal JS_IntegerToValue()

73EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011 if(fl.getDocumentDOM().allowScreens()) { fl.trace("screen outline is availa

Pagina 562 - JSVal JS_ObjectToValue()

74EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011ExampleThe following example specifies that instances placed on the Stage in the cur

Pagina 563 - JSBool JS_GetElement()

75EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011document.as3StrictModeAvailabilityFlash CS3 Professional.Usage document.as3StrictMod

Pagina 564 - JSBool JS_ExecuteScript()

76EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011See alsodocument.as3StrictModedocument.asVersionAvailabilityFlash CS3 Professional.U

Pagina 565

77EXTENDING FLASH PROFESSIONALDocument objectLast updated 5/2/2011The following example sets the autoLabel property to true, telling Flash to automati

Modelos relacionados Extending Flash Professional CS5.5

Comentarios a estos manuales

Sin comentarios