/L9"Flash JavaScript(JSFL)" Line Comment = // Block Comment On = /* Block Comment Off = */ File Extensions = JSFL /Escape Char = \ /Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> , .? /Function String 1 = "%[^t ]++function[^t ]+^([~ ^t(]+^)[^t ]++(*)[ ^t{}]++$" /Function String 2 = "prototype^([^t ]++[a-zA-Z._]+^)[^t ]++=[^t ]++function[^t ]++(*)[ ^t{}]++$" /Function String 3 = "^([^t ]++[a-zA-Z._]+^)[^t ]++=[^t ]++function[^t ]++(*)[ ^t{}]++$" /Function String 4 = "%^(//[*]+^p" /Indent Strings = "{" /Unindent Strings = "}" /C1 "Keywords" Array a abs abstract accName accept acos actionScript activate activeEffect activeTool addCubicCurve addCurve addData addDataToDocument addDataToSelection addItem addItemToDocument addMotionGuide addNewItem addNewLayer addNewLine addNewOval addNewPublishProfile addNewRectangle addNewScene addNewText addPoint alert aliasText align alignment allowScreens allowSmoothing altIsDown apply arguments arguments.length arity arrange asin atan atan2 autoExpand autoKern autoLabel Boolean b backgroundColor beginDraw beginEdit beginFrame bitRate bitmapInstance bitmapItem bits bold boolean border break breakApart breakAtCorners browseForFileURL buttonTracking byte c call callee caller canEditSymbol canRevert canTestMovie canTestScene cancel case catch category ceil char charAt charCodeAt characterPosition characterSpacing characters childScreens class clear clearFrames clearKeyframes clipCopy clipCut clipPaste close closeAll closeDocument closeWizardDialog color colorAlphaAmount colorAlphaPercent colorArray colorBlueAmount colorBluePercent colorGreenAmount colorGreenPercent colorMode colorRedAmount colorRedPercent compiledClipInstance componentInstance componentsPanel compressionType concat concatMatrix configDirectory configURI configureTool const constrainPoint constructor continue contour contours convertLinesToFills convertStereoToMono convertToBlankKeyframes convertToCompiledClip convertToKeyframes convertToSymbol copyFrames copyScreenFromFile cos createDocument createMotionTween ctlIsDown cubicCurveTo currentFrame currentLayer currentPublishProfile currentScreen currentTimeline curve curveTo cutFrames Date d dash1 dash2 deactivate debugger decodeURI decodeURIComponent default delete deleteEdge deleteItem deleteLayer deletePublishProfile deleteScene deleteScreen deleteSelection density depth description distribute distributeToLayers do document documentHasData documents dotSize dotspace double drawPath drawingLayer duplicateItem duplicatePublishProfile duplicateScene duplicateScreen duplicateSelection duration E External edge edges editItem editScene effect effectName effects element elementType elements else embedRanges embeddedCharacters embeddedVideoInstance enableImmediateUpdates enablePIControl encodeURI encodeURIComponent endDraw endEdit endFrame enterEditMode enum eval exec exitEditMode exp expandFolder export exportPublishProfile exportSWC exportSWF extends Function face false fileExists fill fillColor final finally findDocumentIndex findItemIndex findLayerIndex findScreenType firstFrame fl flash float folderItem fontItem for forceSimple frame frameCount frameRate frames fromCharCode function get getAlignToDocument getBits getControl getCustomFill getCustomStroke getData getDataFromDocument getDate getDay getDocumentDOM getEdge getElementProperty getElementTextAttr getFrameProperty getFullYear getHalfEdge getHours getItemProperty getItemType getJSFLContext getKeyDown getLayerProperty getMilliseconds getMinutes getMonth getNext getOppositeHalfEdge getPersistentData getPrev getSeconds getSelectedFrames getSelectedItems getSelectedLayers getSelectedScreens getSelectionRect getTextAttr getTextString getTime getTimeline getTimezoneOffset getTransformationPoint getUTCDate getUTCDay getUTCFullYear getUTCHours getUTCMilliseconds getUTCMinutes getUTCMonth getUTCSeconds getVertex getYear global goto group groupName hPixels halfEdge hasData hasPersistentData hatchThickness height hidden Infinity iconID id if ignoreCase implements import importEmbeddedSWF importPublishProfile importSWF in indent index indexOf input insertBlankKeyframe insertFrames insertItem insertKeyframe insertNestedScreen insertScreen instance instanceName instanceType instanceof int interface interior invertMatrix invoke invokeScreenType isFinite isGroup isLine isNaN italic item itemExists itemType items jiggle join keyDown keyUp LN10 LN2 LOG10E LOG2E Library labelType lastIndex lastIndexOf layer layerCount layerType layers left leftMargin length library libraryItem lineSpacing lineTo lineType linkageClassName linkageExportForAS linkageExportForRS linkageExportInFirstFrame linkageIdentifier linkageImportForRS linkageURL linkedVideoInstance listIndex livePreview locked log long loop MAX_VALUE MIN_VALUE Math makeShape match matrix max maxCharacters min motionTweenOrientToPath motionTweenRotate motionTweenRotateTimes motionTweenScale motionTweenSnap motionTweenSync mouseClick mouseDblClk mouseDoubleClick mouseDown mouseIsDown mouseMove mouseUp moveScreen moveSelectedBezierPointsBy moveSelectionBy moveTo moveToFolder multiline NEGATIVE_INFINITY NaN Number nPts name native new newContour newFolder newPath nextScreen notifySettingsChanged null Object openDocument openWizardDialog optimizeCurves orientation outline outputPanel PI POSITIVE_INFINITY package parameter parameters parentLayer parentScreen parse parseFloat parseInt pasteFrames path pattern penDownLoc penLoc pointDistance pop posArray position pow prevScreen private prompt protected prototype public publish publishProfiles push quality quit RegExp random reloadEffects reloadTools removeData removeDataFromDocument removeDataFromSelection removeFrames removeItem removePersistentData renameItem renamePublishProfile renameScene renameScreen renderAsHTML reorderLayer reorderScene replace resetTransformation return reverse reverseFrames revert revertDocument rightMargin rotate rotateSelection rotation round runScript SQRT1_2 SQRT2 String sampleRate save saveAll saveAndCompact saveDocument saveDocumentAs scaleSelection screen screenOutline screenType screenTypeVersion screenTypes screens scrollable search selectAll selectAllFrames selectItem selectNone selectable selection selectionEnd selectionStart set setActiveWindow setAlignToDocument setBits setColor setControl setCurrentScreen setCursor setCustomFill setCustomStroke setDate setElementProperty setElementTextAttr setFillColor setFrameProperty setFullYear setHours setIcon setInstanceAlpha setInstanceBrightness setInstanceTint setItemProperty setLayerProperty setLocation setMenuString setMilliseconds setMinutes setMonth setOptionsFile setPI setPersistentData setScreenProperty setSeconds setSelectedFrames setSelectedLayers setSelectedScreens setSelectionBounds setSelectionRect setStroke setStrokeColor setStrokeSize setStrokeStyle setTextAttr setTextRectangle setTextSelection setTextString setTime setToolName setToolTip setTransformationPoint setUTCDate setUTCFullYear setUTCHours setUTCMilliseconds setUTCMinutes setUTCMonth setUTCSeconds setYear shape shapeTweenBlend shift shiftIsDown short shortcut showLayerMasking showPIControl showTransformHandles silent sin size skewSelection slice smoothSelection snapPoint sort soundEffect soundItem soundLibraryItem soundLoop soundLoopMode soundName soundSync source sourceAutoUpdate sourceFile sourceFilePath sourceLibraryName space splice split splitEdge sqrt startFrame static straightenSelection stroke style substr substring super swapElement switch symbolInstance symbolItem symbolType synchronized tabIndex tan target test testMovie testScene text textAttrs textRun textRuns textType thickness this throw throws timeline timelines toExponential toFixed toGMTString toLocaleDateString toLocaleString toLocaleTimeString toLowerCase toPrecision toSource toString toUTCString toUpperCase toolObj toolObjs tools top trace traceBitmap transformSelection transient true try tweenEasing tweenType tx ty typeof UTC unGroup undefined unlockAllElements unshift unwatch updateItem url useDeviceFonts useImportedJPEGQuality useImportedMP3Quality useXMLToUI vPixels value valueOf valueType var variableName variation verbose version vertex vertices videoItem viewMatrix visible void volatile watch waveHeight waveLength while width with x xmlPanel xmlui y