English Español Português Italiano
Tutorials Guide Help
Sitemap Adobe Autodesk Microsoft Corel Sony GNU Others

Adobe Flash CS4 Professional Tutorial - Extending


 









Adobe Flash CS4 Professional Tutorial - Extending

Adobe Flash CS4 Professional Tutorial - Extending FREE DOWNLOAD THIS TUTORIAL
Tutorial in pdf format so you can save it to your PC, e-book reader or print.


Sponsored link



Note: The tutorial you are about to download is compressed format. Rar, if you do not have a decompressor rar files you can download 7-zip and you can display the Foxit PDF Reader.



Index Adobe Flash CS4 Professional Tutorial - Extending


Chapter 1: Introduction
Working with the JavaScript API
What’s new in the JavaScript API
JavaScript API objects
Sample implementations
Chapter 2: Top-Level Functions and Methods
activate()
alert()
configureTool()
confirm()
deactivate()
keyDown()
keyUp()
mouseDoubleClick()
mouseDown()
mouseMove()
mouseUp()
notifySettingsChanged()
prompt()
setCursor()
Chapter 3: actionsPanel object
actionsPanel.getClassForObject()
actionsPanel.getScriptAssistMode()
actionsPanel.getSelectedText()
actionsPanel.getText()
actionsPanel.hasSelection()
actionsPanel.replaceSelectedText()
actionsPanel.setScriptAssistMode()
actionsPanel.setSelection()
actionsPanel.setText()
Chapter 4: BitmapInstance object
bitmapInstance.getBits()
bitmapInstance.hPixels
bitmapInstance.setBits()
bitmapInstance.vPixels
Chapter 5: BitmapItem object
bitmapItem.allowSmoothing
bitmapItem.compressionType
bitmapItem.exportToFile()
bitmapItem.fileLastModifiedDate
bitmapItem.originalCompressionT ype
bitmapItem.quality
bitmapItem.sourceFileExists
bitmapItem.sourceFileIsCurrent
bitmapItem.sourceFilePath
bitmapItem.useDeblocking
bitmapItem.useImportedJPEGQuality
Chapter 6: CompiledClipInstance object
compiledClipInstance.accName
compiledClipInstance.actionScript
compiledClipInstance.description
compiledClipInstance.forceSimple
compiledClipInstance.shortcut
compiledClipInstance.silent
compiledClipInstance.tabIndex
Chapter 7: compilerErrors object
compilerErrors.clear()
compilerErrors.save()
Chapter 8: ComponentInstance object
componentInstance.parameters
Chapter 9: componentsPanel object
componentsPanel.addItemToDocument()
componentsPanel.reload()
Chapter 10: Contour object
contour.fill
contour.getHalfEdge()
contour.interior
contour.orientation
Chapter 11: Document object
document.accName
document.addDataToDocument()
document.addDataToSelection()
document.addFilter()
document.addItem()
document.addNewLine()
document.addNewOval()
document.addNewPrimitiveOval()
document.addNewPrimitiveRectangle()
document.addNewPublishProfile()
document.addNewRectangle()
document.addNewScene()
document.addNewText()
document.alig n()
document.allowScreens()
document.arrange()
document.as3AutoDeclare
document.as3Dialect
document.as3ExportFrame
document.as3StrictMode
document.as3WarningsMode
document.asVersion
document.autoLabel
document.backgroundColor
document.breakApart()
document.canEditSymbol()
document.canRevert()
document.canSaveAVersion()
document.canTestMovie()
document.canTestScene()
document.changeFilterOrder()
document.clipCopy()
document.clipCut()
document.clipPaste()
document.close()
document.convertLinesToFills()
document.convertToSymbol()
document.crop()
document.currentPublishProfile
document.currentTimeline
document.deleteEnvelope()
document.deletePublishProfile()
document.deleteScene()
document.deleteSelection()
document.description
document.disableAllFilters()
document.disableFilter()
document.disableOtherFilters()
document.distribute()
document.distributeToLayers()
document.docClass
document.documentHasData()
document.duplicatePublishProfile()
document.duplicateScene()
document.duplicateSelection()
document.editScene()
document.enableAllFilters()
document.enableFilter()
document.enterEditMode()
document.exitEditMo de()
document.exportPNG()
document.exportPublishProfile()
document.exportPublishProfileString()
document.exportSWF()
document.externalLibraryPath
document.forceSimple
document.frameRate
document.getAlignToDocument()
document.getBlendMode()
document.getCustomFill()
document.getCustomStroke()
document.getDataFromDocument()
document.getElementProperty()
document.getElementTextAttr()
document.getFilters()
document.getMetadata()
document.getMobileSettings()
document.getPlayerVersion()
document.getSelectionRect()
document.getTextString()
document.getTimeline()
document.getTransformationPoint()
document.group()
document.height
document.id
document.importFile()
document.importPublishProfile()
document.importPublishProfileString()
document.importSWF()
document.intersect()
document.library
document.libraryPath
document.livePreview
document.match()
document.mouseClick()
document.mouseDblClk()
document.moveSelectedBezierPointsBy()
document.moveSelectionBy()
document.name
document.optimizeCurves()
document.path
document.pathURI
document.publish()
document.publishProfiles
document.punch()
document.removeAllFilt ers()
document.removeDataFromDocument()
document.removeDataFromSelection()
document.removeFilter()
document.renamePublishProfile()
document.renameScene()
document.reorderScene()
document.resetOvalObject()
document.resetRectangleObject()
document.resetTransformation()
document.revert()
document.revertToLastVersion()
document.rotate3DSelection()
document.rotateSelection()
document.save()
document.saveAndCompact()
document.saveAVersion()
document.scaleSelection()
document.screenOutline
document.selectAll()
document.selection
document.selectNone()
document.setAlignToDocument()
document.setBlendMode()
document.setCustomFill()
document.setCustomStroke()
document.setElementProperty()
document.setElementTextAttr()
document.setFillColor()
document.setFilterProperty()
document.setFilters()
document.setInstanceAlpha()
document.setInstanceBrightness()
document.setInstanceTint()
document.setMetadata()
document.setMobileSettings()
document.setOvalObjectProperty()
document.setPlayerVersion()
document.setRectangleObjectProperty()
document.setSelectionBounds()
document.setSelectionRect()
document.setStageVanishingPoint()
document.setStageViewAngle()
document.setStroke()
document.setStrokeColor()
document.setStrokeSize()
document.setStrokeSt yle()
document.setTextRectangle()
document.setTextSelection()
document.setTextString()
document.setTransformationPoint()
document.silent
document.skewSelection()
document.smoothSelection()
document.sourcePath
document.space()
document.straightenSelection()
document.swapElement()
document.swapStrokeAndFill()
document.synchronizeWithHeadVersion()
document.testMovie()
document.testScene()
document.timelines
document.traceBitmap()
document.translate3DCenter()
document.translate3DSelection()
document.transformSelection()
document.unGroup()
document.union()
document.unlockAllElements()
document.viewMatrix
document.width
document.xmlPanel()
document.zoomFactor
Chapter 12: drawingLayer object
drawingLayer.beginDraw()
drawingLayer.beginFrame()
drawingLayer.cubicCurveTo()
drawingLayer.curveTo()
drawingLayer.drawPath()
drawingLayer.endDraw()
drawingLayer.endFrame()
drawingLayer.lineTo()
drawingLayer.moveTo()
drawingLayer.newPath()
drawingLayer.setColor()
drawingLayer.setFill()
drawingLayer.setStroke()
Chapter 13: Edge object
edge.cubicSegmentIndex
edge.getControl()
edge.getHalfE dge()
edge.id
edge.isLine
edge.setControl()
edge.splitEdge()
edge.stroke
Chapter 14: Element object
element.depth
element.elementType
element.getPersistentData()
element.getTransformationPoint()
element.hasPersistentData()
element.height
element.layer
element.left
element.locked
element.matrix
element.name
element.removePersistentData()
element.rotation
element.scaleX
element.scaleY
element.selected
element.setPersistentData()
element.setTransformationPoint()
element.skewX
element.skewY
element.top
element.transformX
element.transformY
element.width
element.x
element.y
Chapter 15: Fill object
fill.bitmapIsClipped
fill.bitmapPath
fill.color
fill.colorArray
fill.focalPoint
fill.linearRGB
fill.matrix
fill.overflow
fill.posArray
fill.style
Chapter 16: Filter object
filter.angle
filter.blurX
filter.blurY
filter.brightness
filter.color
filter.contrast
filter.distance
filter.enabled
filter.hideObject
filter.highlightColor
filter.hue
filter.inner
filter.knockout
filter.name
filter.quality
filter.saturation
filter.shadowColor
filter.strength
filter.type
Chapter 17: flash object (fl)
fl.actionsPanel
fl.addEventListener()
fl.as3PackagePaths
fl.browseForFileURL()
fl.browseForFolderURL()
fl.clipCopyString()
fl.closeAll()
fl.closeAllPlayerDocuments()
fl.closeDocument()
fl.compilerErrors
fl.componentsPanel
fl.configDirectory
fl.configURI
fl.contactSensitiveSelection
fl.createDocument()
fl.createNewDocList
fl.createNewDocListType
fl.createNewTemplateList
fl.documents
fl.downloadLatestVersion()
fl.drawingLayer
fl.externalLibraryPath
fl.fileExists()
fl.findDocumentDOM()
fl.findDocumentIndex()
fl.findObjectInDocBy Name()
fl.findObjectInDocByType()
fl.flexSDKPath
fl.getAppMemoryInfo()
fl.getDocumentDOM()
fl.isFontInstalled()
fl.libraryPath
fl.mapPlayerURL()
fl.Math
fl.mruRecentFileList
fl.mruRecentFileListType
fl.objectDrawingMode
fl.openDocument()
fl.openScript()
fl.outputPanel
fl.packagePaths
fl.presetPanel
fl.quit()
fl.reloadEffects()
fl.reloadTools()
fl.removeEventListener()
fl.resetAS3PackagePaths()
fl.resetPackagePaths()
fl.revertDocument()
fl.revertDocumentToLastVersion()
fl.runScript()
fl.saveAll()
fl.saveAVersionOfDocument()
fl.saveDocument()
fl.saveDocumentAs()
fl.scriptURI
fl.selectElement()
fl.selectTool()
fl.setActiveWindow()
fl.showIdleMessage()
fl.sourcePath
fl.swfPanels
fl.synchronizeDocumentWithHeadVersion()
fl.tools
fl.trace()
fl.version
fl.xmlui
Chapter 18: FLfile object
FLfile.copy()
FLfile.createFolder()
FLfile.e xists()
FLfile.getAttributes()
FLfile.getCreationDate()
FLfile.getCreationDateObj()
FLfile.getModificationDate()
FLfile.getModificationDateObj()
FLfile.getSize()
FLfile.listFolder()
FLfile.platformPathToURI()
FLfile.read()
FLfile.remove()
FLfile.setAttributes()
FLfile.uriToPlatformPath()
FLfile.write()
Chapter 19: folderItem object
Chapter 20: fontItem object
fontItem.bitmap
fontItem.bold
fontItem.font
fontItem.italic
fontItem.size
Chapter 21: Frame object
frame.actionScript
frame.duration
frame.elements
frame.getCustomEase()
frame.hasCustomEase
frame.labelType
frame.motionTweenOrientToPath
frame.motionTweenRotate
frame.motionTweenRotateTimes
frame.motionTweenScale
frame.motionTweenSnap
frame.motionTweenSync
frame.name
frame.setCustomEase()
frame.shapeTweenBlend
frame.soundEffect
frame.soundLibraryItem
frame.soundLoop
frame.soundLoopMode
frame.soundName
frame.soundSync
frame.startFrame
frame.tw eenEasing
frame.tweenType
frame.useSingleEaseCurve
Chapter 22: HalfEdge object
halfEdge.getEdge()
halfEdge.getNext()
halfEdge.getOppositeHalfEdge()
halfEdge.getPrev()
halfEdge.getVertex()
halfEdge.id
halfEdge.index
Chapter 23: Instance object
instance.instanceType
instance.libraryItem
Chapter 24: Item object
item.addData()
item.getData()
item.hasData()
item.itemType
item.linkageBaseClass
item.linkageClassName
item.linkageExportForAS
item.linkageExportForRS
item.linkageExportInFirstFrame
item.linkageIdentifier
item.linkageImportForRS
item.linkageURL
item.name
item.removeData()
Chapter 25: Layer object
layer.color
layer.frameCount
layer.frames
layer.height
layer.layerType
layer.locked
layer.name
layer.outline
layer.parentLayer
layer.visible
Chapter 26: library object
library.addItemToDocument()
library.addNewItem()
library.deleteIt em()
library.duplicateItem()
library.editItem()
library.expandFolder()
library.findItemIndex()
library.getItemProperty()
library.getItemType()
library.getSelectedItems()
library.importEmbeddedSWF()
library.itemExists()
library.items
library.moveToFolder()
library.newFolder()
library.renameItem()
library.selectAll()
library.selectItem()
library.selectNone()
library.setItemProperty()
library.updateItem()
Chapter 27: Math object
Math.concatMatrix()
Math.invertMatrix()
Math.pointDistance()
Chapter 28: Matrix object
matrix.a
matrix.b
matrix.c
matrix.d
matrix.tx
matrix.ty
Chapter 29: outputPanel object
outputPanel.clear()
outputPanel.save()
outputPanel.trace()
Chapter 30: Oval object
OvalObject.closePath
OvalObject.endAngle
OvalObject.innerRadius
OvalObject.startAngle
Chapter 31: Parameter object
parameter.category
parameter.insertItem()
parameter.listIndex
parameter .name
parameter.removeItem()
parameter.value
parameter.valueType
parameter.verbose
Chapter 32: Path object
path.addCubicCurve()
path.addCurve()
path.addPoint()
path.clear()
path.close()
path.makeShape()
path.newContour()
path.nPts
Chapter 33: presetItem object
presetItem.isDefault
presetItem.isFolder
presetItem.level
presetItem.name
presetItem.open
presetItem.path
Chapter 34: presetPanel object
presetPanel.addNewItem()
presetPanel.applyPreset()
presetPanel.deleteFolder()
presetPanel.deleteItem()
presetPanel.expandFolder()
presetPanel.exportItem()
presetPanel.findItemIndex()
presetPanel.getSelectedItems()
presetPanel.importItem()
presetPanel.items
presetPanel.moveToFolder()
presetPanel.newFolder()
presetPanel.renameItem()
presetPanel.selectItem()
Chapter 35: Rectangle object
RectangleObject.bottomLeftRadius
RectangleObject.bottomRightRadius
RectangleObject.lockFlag
RectangleObject.topLeftRadius
RectangleObject.topRightRadius
Chapter 36: Screen object
screen.accName
screen.childScreens
screen.description
screen.forceSimple
screen.hidden
screen.instanceName
screen.name
screen.nextScreen
screen.parameters
screen.parentScreen
screen.prevScreen
screen.silent
screen.tabIndex
screen.timeline
Chapter 37: ScreenOutline object
screenOutline.copyScreenFromFile()
screenOutline.currentScreen
screenOutline.deleteScreen()
screenOutline.duplicateScreen()
screenOutline.getSelectedScreens()
screenOutline.insertNestedScreen()
screenOutline.insertScreen()
screenOutline.moveScreen()
screenOutline.renameScreen()
screenOutline.rootScreen
screenOutline.screens
screenOutline.setCurrentScreen()
screenOutline.setScreenProperty()
screenOutline.setSelectedScreens()
Chapter 38: Shape object
shape.beginEdit()
shape.contours
shape.deleteEdge()
shape.edges
shape.endEdit()
shape.getCubicSegmentPoints()
shape.isDrawingObject
shape.isGroup
shape.isOvalObject
shape.isRectangleObject
shape.members
shape.numCubicSegments
shape.vertices
Chapter 39: SoundItem object
soundItem.bitRate
soundItem.bits
soundItem.compressionType
soundItem.convertStereoToMono
soundItem.exportToFile()
soundItem.fileLastModifiedDate
soundItem.originalCompressionType
soundItem.quality
soundItem.sampleRate
soundItem.sourceFileExists
soundItem.sourceFileIsCurrent
soundItem.sourceFilePath
soundItem.useImportedMP3Quality
Chapter 40: Stroke object
stroke.breakAtCorners
stroke.capType
stroke.color
stroke.curve
stroke.dash1
stroke.dash2
stroke.density
stroke.dotSize
stroke.dotSpace
stroke.hatchThickness
stroke.jiggle
stroke.joinType
stroke.length
stroke.miterLimit
stroke.pattern
stroke.rotate
stroke.scaleType
stroke.shapeFill
stroke.space
stroke.strokeHinting
stroke.style
stroke.thickness
stroke.variation
stroke.waveHeight
stroke.waveLength
Chapter 41: swfPanel object
swfPanel.call()
swfPanel.name
swfPanel.path
Chapter 42: SymbolInstance object
symbolInstance.accName
symbolInstance.actionScript
symbolInstance.blendMode
symbolInstance.buttonTracking
symbolInstance.cacheAsBitmap
symbolInstance.colorAlphaAmount
symbolInstance.colorAlphaPercent
symbolInstance.colorBlueAmount
symbolInstance.colorBluePercent
symbolInstance.colorGreenAmount
symbolInstance.colorGreenPercent
symbolInstance.colorMode
symbolInstance.colorRedAmount
symbolInstance.colorRedPercent
symbolInstance.description
symbolInstance.filters
symbolInstance.firstFrame
symbolInstance.forceSimple
symbolInstance.loop
symbolInstance.shortcut
symbolInstance.silent
symbolInstance.symbolType
symbolInstance.tabIndex
Chapter 43: SymbolItem object
symbolItem.convertToCompiledClip()
symbolItem.exportSWC()
symbolItem.exportSWF()
symbolItem.scalingGrid
symbolItem.scalingGridRect
symbolItem.sourceAutoUpdate
symbolItem.sourceFilePath
symbolItem.sourceLibraryName
symbolItem.symbolType
symbolItem.timeline
Chapter 44: Text object
text.accName
text.antiAliasSharpness
text.antiAliasThickness
text.autoExpand
text.border
text.description
text.embeddedCharacters
text.embedRanges
text.fontRenderingMode
text.getTextA ttr()
text.getTextString()
text.length
text.lineType
text.maxCharacters
text.orientation
text.renderAsHTML
text.scrollable
text.selectable
text.selectionEnd
text.selectionStart
text.setTextAttr()
text.setTextString()
text.shortcut
text.silent
text.tabIndex
text.textRuns
text.textType
text.useDeviceFonts
text.variableName
Chapter 45: TextAttrs object
textAttrs.aliasText
textAttrs.alignment
textAttrs.autoKern
textAttrs.bold
textAttrs.characterPosition
textAttrs.characterSpacing
textAttrs.face
textAttrs.fillColor
textAttrs.indent
textAttrs.italic
textAttrs.leftMargin
textAttrs.letterSpacing
textAttrs.lineSpacing
textAttrs.rightMargin
textAttrs.rotation
textAttrs.size
textAttrs.target
textAttrs.url
Chapter 46: TextRun object
textRun.textAttrs
textRun.characters
Chapter 47: Timeline object
timeline.addMotionGuide()
timeline.addNewLayer()
timeline.clearFrames()
timeline.clearKeyframes()
timeline.convertToBlankKeyframes()
timeline.convertToKeyframes()
timeline.copyFrames()
timeline.copyMotion()
timeline.copyMotionAsAS3()
timeline.createMotionTween()
timeline.currentFrame
timeline.currentLayer
timeline.cutFrames()
timeline.deleteLayer()
timeline.expandFolder()
timeline.findLayerIndex()
timeline.frameCount
timeline.getFrameProperty()
timeline.getGuidelines()
timeline.getLayerProperty()
timeline.getSelectedFrames()
timeline.getSelectedLayers()
timeline.insertBlankKeyframe()
timeline.insertFrames()
timeline.insertKeyframe()
timeline.layerCount
timeline.layers
timeline.name
timeline.pasteFrames()
timeline.pasteMotion()
timeline.removeFrames()
timeline.reorderLayer()
timeline.reverseFrames()
timeline.selectAllFrames()
timeline.setFrameProperty()
timeline.setGuidelines()
timeline.setLayerProperty()
timeline.setSelectedFrames()
timeline.setSelectedLayers()
timeline.showLayerMasking()
Chapter 48: ToolObj object
toolObj.depth
toolObj.enablePIControl()
toolObj.iconID
toolObj.position
toolObj.setIco n()
toolObj.setMenuString()
toolObj.setOptionsFile()
toolObj.setPI()
toolObj.setToolName()
toolObj.setToolTip()
toolObj.showPIControl()
toolObj.showTransformHandles()
Chapter 49: Tools object
tools.activeTool
tools.altIsDown
tools.constrainPoint()
tools.ctlIsDown
tools.getKeyDown()
tools.mouseIsDown
tools.penDownLoc
tools.penLoc
tools.setCursor()
tools.shiftIsDown
tools.snapPoint()
tools.toolObjs
Chapter 50: Vertex object
vertex.getHalfEdge()
vertex.setLocation()
vertex.x
vertex.y
Chapter 51: VideoItem object
videoItem.exportToFLV()
videoItem.fileLastModifiedDate
videoItem.sourceFileExists
videoItem.sourceFileIsCurrent
videoItem.sourceFilePath
videoItem.videoType
Chapter 52: XMLUI object
xmlui.accept()
xmlui.cancel()
xmlui.get()
xmlui.getControlItemElement()
xmlui.getEnabled()
xmlui.getVisible()
xmlui.set()
xmlui.setControlItemElement()
xmlui.setControlItemElements()
xmlui.setEnabled()
xmlui.setVisible()
Chapter 53: C-Level Extensibility
About extensibility
Integrating C functions
Data types
The C-level API







Download the file decompressor 7-zip.
Download the PDF reader Foxit PDF Reader.




TutorialsPDF.com © 2008 - This work is licensed under a Creative Commons License.