activate() configureTool() deactivate() keyDown() keyUp() mouseDoubleClick() mouseDown( [ pt ] ) mouseMove( [ pt ] ) mouseUp() notifySettingsChanged() setCursor() overview object getBits() hPixels setBits(bitmap) vPixels object allowSmoothing compressionType quality useImportedJPEGQuality object accName actionScript description forceSimple shortcut silent tabIndex object parameters object addItemToDocument( position, categoryName, componentName ) object getHalfEdge() interior orientation object accName addDataToDocument( name, type, data ) addDataToSelection( name, type, data ) addItem( position, item ) addNewLine( startPoint, endpoint ) addNewOval( boundingRectangle [, bSuppressFill [, bSuppressStroke ]] ) addNewPublishProfile( [profileName ] ) addNewRectangle( boundingRectangle, roundness [, bSuppressFill [, bSuppressStroke ] ] ) addNewScene( [name] ) addNewText( boundingRectangle ) align( alignmode [, bUseDocumentBounds ] ) allowScreens() arrange( arrangeMode ) autoLabel backgroundColor breakApart() canEditSymbol() canRevert() canTestMovie() canTestScene() clipCopy() clipCut() clipPaste( [bInPlace] ) close( [bPromptToSaveChanges] ) convertLinesToFills() convertToSymbol( type, name, registrationPoint ) currentPublishProfile currentTimeline deletePublishProfile() deleteScene() deleteSelection() description distribute( distributemode [, bUseDocumentBounds ] ) distributeToLayers() documentHasData( name ) duplicatePublishProfile( [profileName ] ) duplicateScene() duplicateSelection() editScene( index ) enterEditMode( [editMode] ) exitEditMode() exportPublishProfile( fileURI ) exportSWF( [fileURI] {, bCurrentSettings] ) forceSimple frameRate getAlignToDocument() getCustomFill( [ objectToFill ] ) getCustomStroke( [locationOfStroke] ) getDataFromDocument( name ) getElementProperty( propertyName ) getElementTextAttr( attrName [, startIndex [, endIndex]] ) getSelectionRect() getTextString( [startIndex [, endIndex]] ) getTimeline() getTransformationPoint() group() height importPublishProfile( fileURI ) importSWF( fileURI ) library livePreview match( bWidth, bHeight [, bUseDocumentBounds] ) mouseClick( position, bToggleSel, bShiftSel ) mouseDblClk( position, bAltDown, bShiftDown, bShiftSelect ) moveSelectedBezierPointsBy( delta ) moveSelectionBy( distanceToMove ) name optimizeCurves( smoothing, bUseMultiplePasses ) path publish() publishProfiles removeDataFromDocument( name ) removeDataFromSelection( name ) renamePublishProfile( [profileNewName ] ) renameScene( name ) reorderScene( sceneToMove, sceneToPutItBefore ) resetTransformation() revert() rotateSelection( angle [, rotationPoint] ) save( [bOkToSaveAs] ) saveAndCompact( [bOkToSaveAs] ) scaleSelection( xScale, yScale [, whichCorner] ) screenOutline selectAll() selection selectNone() setAlignToDocument( bToStage ) setCustomFill( fill ) setCustomStroke( stroke ) setElementProperty( property, value ) setElementTextAttr( attrName, attrValue [, startIndex [, endIndex]] ) setFillColor( color ) setInstanceAlpha( opacity ) setInstanceBrightness( brightness ) setInstanceTint( color, strength ) setSelectionBounds( boundingRectangle ) setSelectionRect( rect [, bReplaceCurrentSelection] ) setStroke( color, size, strokeType ) setStrokeColor( color ) setStrokeSize( size ) setStrokeStyle( strokeType ) setTextRectangle( boundingRectangle ) setTextSelection( startIndex, endIndex ) setTextString( text [, startIndex [, endIndex]] ) setTransformationPoint( transformationPoint ) silent skewSelection( xSkew, ySkew [, whichEdge] ) smoothSelection() space( direction [, bUseDocumentBounds] ) straightenSelection() swapElement( name ) testMovie() testScene() timelines traceBitmap( threshold, minimumArea, curveFit, cornerThreshold ) transformSelection( a, b, c, d) unGroup() unlockAllElements() viewMatrix width xmlPanel( fileURI ) object beginDraw([persistentDraw]) beginFrame() cubicCurveTo(x1Ctrl, y1Ctrl, x2Ctl, y2Ctl, xEnd, yEnd) curveTo(xCtl, yCtl, xEnd, yEnd) drawPath(path) endDraw() endFrame() lineTo(x, y) moveTo(x, y) newPath() setColor(color) object getControl(i) getHalfEdge(index) id isLine setControl( index, x, y ) splitEdge( t ) object effectName groupName sourceFile symbolType useXMLToUI object depth elementType getPersistentData( name ) hasPersistentData( name ) height left locked matrix name removePersistentData( name ) setPersistentData( name, type, value ) top width object object color colorArray matrix posArray style object activeEffect browseForFileURL( browseType [, title [, previewArea ] ]) closeAll() closeDocument( documentObject [, bPromptToSaveChanges] ) componentsPanel configDirectory configURI createDocument( [docType] ) createNewDocList createNewDocListType createNewTemplateList documents drawingLayer effects enableImmediateUpdates(bEnableUpdates) fileExists( fileURI ) findDocumentIndex( name ) getDocumentDOM() mapPlayerURL( URI [, returnMBCS] ) Math mruRecentFileList mruRecentFileListType openDocument( fileURI ) openProject( fileURI ) openScript( fileURI ) outputPanel quit( [bPromptIfNeeded] ) reloadEffects() reloadTools() revertDocument( documentObject ) runScript( fileURI [, funcName [, arg1, arg2, ...] ]) saveAll() saveDocument( document [, fileURI] ) saveDocumentAs( document ) setActiveWindow( document [, bActivateFrame] ) tools trace( message ) version xmlui object object object actionScript elements labelType motionTweenOrientToPath motionTweenRotate motionTweenRotateTimes motionTweenScale motionTweenSnap motionTweenSync name shapeTweenBlend soundEffect soundLibraryItem soundLoop soundLoopMode soundName soundSync startFrame tweenEasing tweenType object getEdge() getNext() getOppositeHalfEdge() getPrev() getVertex() id object instanceType libraryItem object addData( name, type, data ) getData( name ) hasData( name ) itemType linkageClassName linkageExportForAS linkageExportForRS linkageExportInFirstFrame linkageIdentifier linkageImportForRS linkageURL name removeData( name ) object color frameCount frames height layerType locked name outline parentLayer visible object addItemToDocument( position [, namePath] ) addNewItem( type [, namePath] ) deleteItem( [ namePath ] ) duplicateItem( [ namePath ] ) editItem( [ namePath ] ) expandFolder( bExpand [, bRecurseNestedParents [, namePath ] ] ) findItemIndex( namePath ) getItemProperty( property ) getItemType( [ namePath ] ) getSelectedItems() importEmbeddedSWF( linkageName, swfData [, libName] ) itemExists( namePath ) items moveToFolder( folderPath [, itemToMove [, bReplace ] ] ) newFolder( [folderPath] ) renameItem(name) selectAll( [ bSelectAll ] ) selectItem( namePath [, bReplaceCurrentSelection [, bSelect ] ] ) selectNone() setItemProperty( property, value ) updateItem( [ namePath ] ) object object concatMatrix(mat1, mat2) invertMatrix(mat) pointDistance(pt1, pt2) object a b c d tx ty object clear() save(fileURI [, bAppendToFile]) trace(message) object category insertItem(index, name, value, type) listIndex name removeItem(index) value valueType verbose object addCubicCurve(xAnchor, yAnchor, x2, y2, x3, y3, x4, y4) addCurve(xAnchor, yAnchor, x2, y2, x3, y3) addPoint(x, y) clear() close() makeShape([bSupressFill [, bSupressStroke]]) newContour() nPts object accName childScreens description forceSimple hidden instanceName name nextScreen parameters parentScreen prevScreen silent tabIndex timeline object copyScreenFromFile( fileURI [, screenName] ) currentScreen deleteScreen( [screenName] ) duplicateScreen( [screenName] ) getSelectedScreens() insertNestedScreen( [ name [, referenceScreen [, screenTypeName ] ] ]) insertScreen( [name [, referenceScreen [, screenTypeName ] ] ]) moveScreen( screenToMove, referenceScreen, position ) renameScreen( newScreenName [, oldScreenName [, bDisplayError] ] ) rootScreen screens setCurrentScreen( name ) setScreenProperty( property, value ) setSelectedScreens(myArray, true screenOutline.) object beginEdit() contours deleteEdge( index ) edges endEdit() isGroup vertices object bitRate bits compressionType convertStereoToMono quality sampleRate useImportedMP3Quality object breakAtCorners color curve dash1 dash2 density dotSize dotSpace hatchThickness jiggle length pattern rotate space style thickness variation waveHeight waveLength object accName actionScript buttonTracking colorAlphaAmount colorAlphaPercent colorBlueAmount colorBluePercent colorGreenAmount colorGreenPercent colorMode colorRedAmount colorRedPercent description firstFrame forceSimple loop shortcut silent symbolType tabIndex object convertToCompiledClip() exportSWC( outputURI ) exportSWF( outputURI ) sourceAutoUpdate sourceFilePath sourceLibraryName symbolType timeline object aliasText alignment autoKern bold characterPosition characterSpacing face fillColor indent italic leftMargin lineSpacing rightMargin rotation size target url object accName autoExpand border description embeddedCharacters embedRanges getTextAttr(attrName [, startIndex [, endIndex]]) getTextString([startIndex [, endIndex] ]) length lineType maxCharacters orientation renderAsHTML scrollable selectable selectionEnd selectionStart setTextAttr(attrName, attrValue [, startIndex [, endIndex]]) setTextString(text [, startIndex [, endIndex]]) shortcut silent tabIndex textRuns textType useDeviceFonts variableName object characters textAttrs object addMotionGuide() addNewLayer([name] [, layerType [, bAddAbove]]) clearFrames([startFrameIndex [, endFrameIndex]]) clearKeyframes([startFrameIndex [, endFrameIndex]]) convertToBlankKeyframes([startFrameIndex [, endFrameIndex]]) convertToKeyframes([startFrameIndex [, endFrameIndex]]) copyFrames([startFrameIndex [, endFrameIndex]]) createMotionTween([startFrameIndex [, endFrameIndex]]) currentFrame currentLayer cutFrames([startFrameIndex [, endFrameIndex]]) deleteLayer([index]) expandFolder(bExpand [, bRecurseNestedParents [, index]]) findLayerIndex(name) frameCount getFrameProperty(property [, startframeIndex [, endFrameIndex]]) getLayerProperty(property) getSelectedFrames() getSelectedLayers() insertBlankKeyframe([frameNumIndex]) insertFrames([numFrames [, bAllLayers [, frameNumIndex]]]) insertKeyframe([frameNumIndex]) layerCount layers name pasteFrames([startFrameIndex [, endFrameIndex]]) removeFrames([startFrameIndex [, endFrameIndex]]) reorderLayer(layerToMove, layerToPutItBy [, bAddBefore]) reverseFrames([startFrameIndex [, endFrameIndex]]) selectAllFrames() setFrameProperty(property, value [, startFrameIndex [, endFrameIndex]]) setLayerProperty(property, value [, layersToChange]) setSelectedFrames(startFrameIndex, endFrameIndex [, bReplaceCurrentSelection]) setSelectedLayers(index [, bReplaceCurrentSelection]) showLayerMasking([layer]) object enablePIControl( control, bEnable ) position setIcon( file ) setMenuString( menuStr ) setOptionsFile( xmlFile ) setPI( pi ) setToolName( name ) setToolTip( toolTip ) showPIControl( control, bShow ) showTransformHandles( bShow ) object activeTool altIsDown constrainPoint() ctlIsDown getKeyDown() mouseIsDown penDownLoc penLoc setCursor( cursor ) shiftIsDown snapPoint() toolObjs object getHalfEdge() setLocation( x, y ) x y object object accept() cancel() get(name) set( name, value) extensibility extensibility implementation types JS_DefineFunction(unsigned short *name, JSNative call, unsigned int nargs) short() JS_ValueToInteger(JSContext *cx, jsval v, long *lp ) JS_ValueToDouble(JSContext *cx, jsval v, double *dp ) JS_ValueToBoolean(JSContext *cx, jsval v, JSBool *bp ) JS_ValueToObject(JSContext *cx, jsval v, JSObject **op ) JS_StringToValue(JSContext *cx, unsigned short *bytes, uint sz, jsval *vp ) JS_DoubleToValue(JSContext *cx, double dv, jsval *vp ) JS_BooleanToValue(JSBool bv ) JS_BytesToValue(JSContext *cx, unsigned short *bytes, uint sz, jsval *vp ) JS_IntegerToValue(long lv ) JS_ObjectToValue(JSObject *obj ) short() *JS_NewArrayObject( JSContext *cx, unsigned int length [, jsval *v ] ) JS_GetArrayLength(JSContext *cx, JSObject *obj) JS_GetElement(JSContext *cx, JSObject *obj, jsint idx, jsval *vp) JS_SetElement(JSContext *cx, JSObject *obj, jsint idx, jsval *vp) JS_ExecuteScript()