├── Support
├── squeeze.sh
├── data
│ ├── objects.txt
│ ├── properties.txt
│ ├── methods.txt
│ └── completions.txt
└── bin
│ └── asd.rb
├── Preferences
├── Symbol List Banned.tmPreferences
├── Comments.tmPreferences
└── Completions.tmPreferences
├── Commands
├── Run.tmCommand
├── Documentation for Word or Selection.tmCommand
└── Auto Complete.tmCommand
├── README.mdown
├── info.plist
└── Syntaxes
└── JSFL.tmLanguage
/Support/squeeze.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | SQUEEZER="/Applications/TextMate.app/Contents/SharedSupport/Bundles/Objective-C.tmbundle/Support/list_to_regexp.rb"
4 |
5 | cd data
6 |
7 | ruby18 $SQUEEZER < objects.txt > objects_compressed.txt
8 | ruby18 $SQUEEZER < methods.txt > methods_compressed.txt
9 | ruby18 $SQUEEZER < properties.txt > properties_compressed.txt
10 |
11 |
--------------------------------------------------------------------------------
/Preferences/Symbol List Banned.tmPreferences:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | Symbol List: Hidden
7 | scope
8 | source.js.jsfl meta.property.function entity.name.function
9 | settings
10 |
11 | showInSymbolList
12 | 0
13 |
14 | uuid
15 | 2DDE2259-EE26-4344-AC47-652D1AA90C7A
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Support/data/objects.txt:
--------------------------------------------------------------------------------
1 | actionsPanel
2 | BitmapInstance
3 | BitmapItem
4 | CompiledClipInstance
5 | compilerErrors
6 | ComponentInstance
7 | componentsPanel
8 | Contour
9 | Document
10 | drawingLayer
11 | Edge
12 | Effect
13 | Element
14 | Fill
15 | Filter
16 | fl
17 | FLfile
18 | folderItem
19 | fontItem
20 | Frame
21 | HalfEdge
22 | Instance
23 | Item
24 | Layer
25 | library
26 | Math
27 | Matrix
28 | outputPanel
29 | Oval
30 | Parameter
31 | Path
32 | Project
33 | ProjectItem
34 | Rectangle
35 | Screen
36 | ScreenOutline
37 | Shape
38 | SoundItem
39 | Stroke
40 | SymbolInstance
41 | SymbolItem
42 | Text
43 | TextAttrs
44 | TextRun
45 | Timeline
46 | ToolObj
47 | Tools
48 | Vertex
49 | VideoItem
50 | XMLUI
--------------------------------------------------------------------------------
/Preferences/Comments.tmPreferences:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | Comments
7 | scope
8 | source.js.jsfl
9 | settings
10 |
11 | shellVariables
12 |
13 |
14 | name
15 | TM_COMMENT_START
16 | value
17 | //
18 |
19 |
20 | name
21 | TM_COMMENT_START_2
22 | value
23 | /*
24 |
25 |
26 | name
27 | TM_COMMENT_END_2
28 | value
29 | */
30 |
31 |
32 |
33 | uuid
34 | A70164EE-FD9F-4448-8ED7-E599CBFC1E3B
35 |
36 |
37 |
--------------------------------------------------------------------------------
/Commands/Run.tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | saveActiveFile
7 | command
8 | #!/usr/bin/env bash
9 | [[ -f "${TM_SUPPORT_PATH}/lib/bash_init.sh" ]] && . "${TM_SUPPORT_PATH}/lib/bash_init.sh"
10 |
11 | open "$TM_FILEPATH"
12 |
13 | input
14 | none
15 | inputFormat
16 | text
17 | keyEquivalent
18 | @r
19 | name
20 | Run
21 | outputCaret
22 | afterOutput
23 | outputFormat
24 | text
25 | outputLocation
26 | discard
27 | scope
28 | source.js.jsfl
29 | semanticClass
30 | process.external.run.js.jsfl
31 | uuid
32 | 3ACF1061-FE40-4377-9514-70B83494946D
33 | version
34 | 2
35 |
36 |
37 |
--------------------------------------------------------------------------------
/README.mdown:
--------------------------------------------------------------------------------
1 | # Installation
2 |
3 | You can install this bundle in TextMate by opening the preferences and going to the bundles tab. After installation it will be automatically updated for you.
4 |
5 | # General
6 |
7 | * [Bundle Styleguide](http://kb.textmate.org/bundle_styleguide) — _before you make changes_
8 | * [Commit Styleguide](http://kb.textmate.org/commit_styleguide) — _before you send a pull request_
9 | * [Writing Bug Reports](http://kb.textmate.org/writing_bug_reports) — _before you report an issue_
10 |
11 | # License
12 |
13 | If not otherwise specified (see below), files in this repository fall under the following license:
14 |
15 | Permission to copy, use, modify, sell and distribute this
16 | software is granted. This software is provided "as is" without
17 | express or implied warranty, and with no claim as to its
18 | suitability for any purpose.
19 |
20 | An exception is made for files in readable text which contain their own license information, or files where an accompanying file exists (in the same directory) with a “-license” suffix added to the base-name name of the original file, and an extension of txt, html, or similar. For example “tidy” is accompanied by “tidy-license.txt”.
--------------------------------------------------------------------------------
/Commands/Documentation for Word or Selection.tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | #!/usr/bin/env bash
9 | [[ -f "${TM_SUPPORT_PATH}/lib/bash_init.sh" ]] && . "${TM_SUPPORT_PATH}/lib/bash_init.sh"
10 |
11 | asd.rb
12 |
13 | fallbackInput
14 | word
15 | input
16 | selection
17 | inputFormat
18 | text
19 | keyEquivalent
20 | ^h
21 | name
22 | Documentation for Word / Selection
23 | outputCaret
24 | afterOutput
25 | outputFormat
26 | text
27 | outputLocation
28 | discard
29 | scope
30 | source.js.jsfl
31 | semanticClass
32 | lookup.define.js.jsfl
33 | uuid
34 | 4E4934AC-F290-49DD-A424-14B2760666E7
35 | version
36 | 2
37 |
38 |
39 |
--------------------------------------------------------------------------------
/Commands/Auto Complete.tmCommand:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | beforeRunningCommand
6 | nop
7 | command
8 | #!/usr/bin/env ruby18 -wKU
9 |
10 | SUPPORT = ENV['TM_SUPPORT_PATH']
11 |
12 | require SUPPORT + '/lib/escape'
13 | require SUPPORT + '/lib/exit_codes'
14 | require SUPPORT + '/lib/ui'
15 |
16 | words = `grep "^$TM_CURRENT_WORD" "$TM_BUNDLE_PATH/support/data/completions.txt"`.split("\n")
17 | TextMate.exit_show_tool_tip "No completion available" if words.empty?
18 |
19 | if words.size > 1
20 |
21 | i = TextMate::UI.menu(words)
22 | TextMate.exit_discard() if i == nil
23 | choice = words[i]
24 |
25 | else
26 | choice = words.pop
27 | end
28 |
29 | snip = choice[ENV['TM_CURRENT_WORD'].length..-1]
30 |
31 | i=0
32 | print snip.gsub( /([a-zA-Z0-9\:\.]+?)([,\)])/ ) {
33 | "${" + String(i+=1) + ":" + $1 + "}" + $2
34 | }
35 | fallbackInput
36 | word
37 | input
38 | none
39 | keyEquivalent
40 | ~
41 | name
42 | Auto Complete Method / Property
43 | output
44 | insertAsSnippet
45 | scope
46 | source.js.jsfl
47 | uuid
48 | C97C9490-30DF-4DC7-B5A1-9E3FA9691317
49 |
50 |
51 |
--------------------------------------------------------------------------------
/info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | contactEmailRot13
6 | ohaqyrf@uryirpgbe.bet
7 | contactName
8 | Simon Gregory
9 | description
10 | JSFL (Flash JavaScript) is a JavaScript API used to automate the Adobe Flash Authoring Environment.
11 | mainMenu
12 |
13 | items
14 |
15 | 3ACF1061-FE40-4377-9514-70B83494946D
16 | ------------------------------------
17 | C97C9490-30DF-4DC7-B5A1-9E3FA9691317
18 | ------------------------------------
19 | 4E4934AC-F290-49DD-A424-14B2760666E7
20 |
21 | submenus
22 |
23 |
24 | name
25 | JavaScript Flash
26 | ordering
27 |
28 | 7195838E-5F71-407E-8B10-98265273C62A
29 | E4ACF90F-4643-4E3C-83FE-06C4464247A2
30 | A70164EE-FD9F-4448-8ED7-E599CBFC1E3B
31 | 2DDE2259-EE26-4344-AC47-652D1AA90C7A
32 | C97C9490-30DF-4DC7-B5A1-9E3FA9691317
33 | 4E4934AC-F290-49DD-A424-14B2760666E7
34 | 3ACF1061-FE40-4377-9514-70B83494946D
35 |
36 | uuid
37 | ED6E65BD-584F-4B2F-A525-95819EE77C67
38 |
39 |
40 |
--------------------------------------------------------------------------------
/Support/bin/asd.rb:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env ruby18
2 | # encoding: utf-8
3 |
4 | SUPPORT = ENV['TM_SUPPORT_PATH']
5 | FL_HELPDIR = '/Library/Application Support/Adobe/Flash CS3/en/Configuration/HelpPanel/help/ExtendingFlash/'
6 | FL_HELPTOC = FL_HELPDIR+'help_toc.xml'
7 |
8 | require "rexml/document"
9 | require SUPPORT + '/lib/exit_codes'
10 | require SUPPORT + "/lib/escape"
11 | require SUPPORT + "/lib/progress"
12 | require SUPPORT + "/lib/web_preview"
13 | require SUPPORT + '/lib/ui'
14 |
15 | if File.exist?(FL_HELPTOC)
16 |
17 | flash_lang_intro = "Introduction to Extending Flash
"
18 | flash_lang_methods = "Top Level Functions and Methods
"
19 | flash_lang_objects = "Object List
"
20 |
21 | end
22 |
23 | word = STDIN.read.strip
24 |
25 | word = TextMate::UI.request_string( :title => "ActionScript 3 Help Search",
26 | :prompt => "Enter a term to search for:",
27 | :button1 => "search") if word.empty?
28 |
29 | TextMate.exit_discard if !word
30 |
31 | word = word.gsub("&", "&").gsub("<", "<")
32 |
33 | puts html_head( :title => "Documentation for ‘#{word}’", :sub_title => "Extending Flash Dictionary" )
34 |
35 | if File.exist?( FL_HELPTOC )
36 |
37 | puts "
Search results for ‘#{word}’
"
38 |
39 | puts flash_lang_intro
40 | puts flash_lang_methods
41 | puts flash_lang_objects
42 |
43 | # Open TOC
44 | toc_lines = IO.readlines( FL_HELPTOC )
45 |
46 | # find matching lines
47 | search_results = []
48 | toc_lines.each do |line|
49 | search_results << line.strip if line[/name=\".*#{word}/]
50 | end
51 |
52 | if search_results.size > 0
53 |
54 | puts "
"
55 |
56 | collected_results = []
57 |
58 | #parse results for links
59 | search_results.each do |line|
60 | xml_line = REXML::Document.new(line)
61 | help_path = xml_line.root.attributes['href']
62 | help_class = xml_line.root.attributes['name']
63 | collected_results << "- #{help_class}
"
64 | end
65 |
66 | collected_results = collected_results.uniq
67 | puts collected_results
68 |
69 | puts "
"
70 |
71 | else
72 | puts "
"
73 | end
74 |
75 | else
76 |
77 | puts "Help Not Found.
Please note this bundle has only been tested with Flash CS3, and is unlikely to work completely with other versions of the Flash authoring environment.
"
78 |
79 | end
80 |
81 | puts "Search Livedocs
"
82 |
83 | html_footer
84 | TextMate.exit_show_html
85 |
--------------------------------------------------------------------------------
/Support/data/properties.txt:
--------------------------------------------------------------------------------
1 | accName
2 | actionScript
3 | actionsPanel
4 | activeEffect
5 | activeTool
6 | aliasText
7 | alignment
8 | allowSmoothing
9 | altIsDown
10 | angle
11 | antiAliasSharpness
12 | antiAliasThickness
13 | as3AutoDeclare
14 | as3Dialect
15 | as3ExportFrame
16 | as3PackagePaths
17 | as3StrictMode
18 | as3WarningsMode
19 | asVersion
20 | autoExpand
21 | autoKern
22 | autoLabel
23 | backgroundColor
24 | bitRate
25 | bits
26 | blendMode
27 | blurX
28 | blurY
29 | bold
30 | border
31 | bottomLeftRadius
32 | bottomRightRadius
33 | breakAtCorners
34 | brightness
35 | buttonTracking
36 | cacheAsBitmap
37 | capType
38 | category
39 | characterPosition
40 | characters
41 | characterSpacing
42 | childScreens
43 | closePath
44 | color
45 | colorAlphaAmount
46 | colorAlphaPercent
47 | colorArray
48 | colorBlueAmount
49 | colorBluePercent
50 | colorGreenAmount
51 | colorGreenPercent
52 | colorMode
53 | colorRedAmount
54 | colorRedPercent
55 | compilerErrors
56 | componentsPanel
57 | compressionType
58 | configDirectory
59 | configURI
60 | contactSensitiveSelection
61 | contours
62 | contrast
63 | convertStereoToMono
64 | createNewDocList
65 | createNewDocListType
66 | createNewTemplateList
67 | ctlIsDown
68 | currentFrame
69 | currentLayer
70 | currentPublishProfile
71 | currentScreen
72 | currentTimeline
73 | curve
74 | dash1
75 | dash2
76 | defaultItem
77 | density
78 | depth
79 | description
80 | displayName
81 | distance
82 | docClass
83 | documents
84 | dotSize
85 | dotSpace
86 | drawingLayer
87 | duration
88 | edges
89 | effectName
90 | effects
91 | elements
92 | elementType
93 | embeddedCharacters
94 | embedRanges
95 | enabled
96 | endAngle
97 | face
98 | fillColor
99 | filters
100 | firstFrame
101 | focalPoint
102 | fontRenderingMode
103 | forceSimple
104 | frameCount
105 | frameRate
106 | frames
107 | groupName
108 | hasCustomEase
109 | hatchThickness
110 | height
111 | hidden
112 | hideObject
113 | highlightColor
114 | hPixels
115 | hue
116 | iconID
117 | id
118 | indent
119 | index
120 | inner
121 | innerRadius
122 | instanceName
123 | instanceType
124 | interior
125 | isDrawingObject
126 | isGroup
127 | isLine
128 | isMissing
129 | isOvalObject
130 | isRectangleObject
131 | italic
132 | items
133 | itemType
134 | itemURI
135 | jiggle
136 | joinType
137 | knockout
138 | labelType
139 | layer
140 | layerCount
141 | layers
142 | layerType
143 | left
144 | leftMargin
145 | length
146 | letterSpacing
147 | library
148 | libraryItem
149 | linearRGB
150 | lineSpacing
151 | lineType
152 | linkageBaseClass
153 | linkageClassName
154 | linkageExportForAS
155 | linkageExportForRS
156 | linkageExportInFirstFrame
157 | linkageIdentifier
158 | linkageImportForRS
159 | linkageURL
160 | listIndex
161 | livePreview
162 | locked
163 | lockFlag
164 | loop
165 | Math
166 | matrix
167 | maxCharacters
168 | miterLimit
169 | motionTweenOrientToPath
170 | motionTweenRotate
171 | motionTweenRotateTimes
172 | motionTweenScale
173 | motionTweenSnap
174 | motionTweenSync
175 | mouseIsDown
176 | mruRecentFileList
177 | mruRecentFileListType
178 | name
179 | nextScreen
180 | nPts
181 | objectDrawingMode
182 | orientation
183 | outline
184 | outputPanel
185 | overflow
186 | packagePaths
187 | parameters
188 | parentLayer
189 | parentScreen
190 | path
191 | pattern
192 | penDownLoc
193 | penLoc
194 | posArray
195 | position
196 | prevScreen
197 | projectURI
198 | publishProfile
199 | publishProfiles
200 | quality
201 | renderAsHTML
202 | rightMargin
203 | rootScreen
204 | rotate
205 | rotation
206 | sampleRate
207 | saturation
208 | scaleType
209 | scaleX
210 | scaleY
211 | scalingGrid
212 | scalingGridRect
213 | screenOutline
214 | screens
215 | scriptURI
216 | scrollable
217 | selectable
218 | selected
219 | selection
220 | selectionEnd
221 | selectionStart
222 | shadowColor
223 | shapeFill
224 | shapeTweenBlend
225 | shiftIsDown
226 | shortcut
227 | silent
228 | size
229 | skewX
230 | skewY
231 | soundEffect
232 | soundLibraryItem
233 | soundLoop
234 | soundLoopMode
235 | soundName
236 | soundSync
237 | sourceAutoUpdate
238 | sourceFile
239 | sourceFilePath
240 | sourceLibraryName
241 | space
242 | startAngle
243 | startFrame
244 | strength
245 | strokeHinting
246 | style
247 | symbolType
248 | tabIndex
249 | target
250 | textAttrs
251 | textRuns
252 | textType
253 | thickness
254 | timeline
255 | timelines
256 | toolObjs
257 | tools
258 | top
259 | topLeftRadius
260 | topRightRadius
261 | transformX
262 | transformY
263 | tweenEasing
264 | tweenType
265 | tx
266 | ty
267 | type
268 | url
269 | useDeviceFonts
270 | useImportedJPEGQuality
271 | useImportedMP3Quality
272 | useSingleEaseCurve
273 | useXMLToUI
274 | value
275 | valueType
276 | variableName
277 | variation
278 | verbose
279 | version
280 | vertices
281 | videoType
282 | viewMatrix
283 | visible
284 | vPixels
285 | waveHeight
286 | waveLength
287 | width
288 | xmlui
289 | zoomFactor
290 |
--------------------------------------------------------------------------------
/Support/data/methods.txt:
--------------------------------------------------------------------------------
1 | accept
2 | activate
3 | addCubicCurve
4 | addCurve
5 | addData
6 | addDataToDocument
7 | addDataToSelection
8 | addEventListener
9 | addFile
10 | addFilter
11 | addItem
12 | addItemToDocument
13 | addMotionGuide
14 | addNewItem
15 | addNewLayer
16 | addNewLine
17 | addNewOval
18 | addNewPublishProfile
19 | addNewRectangle
20 | addNewScene
21 | addNewText
22 | addPoint
23 | alert
24 | align
25 | allowScreens
26 | arrange
27 | beginDraw
28 | beginEdit
29 | beginFrame
30 | breakApart
31 | browseForFileURL
32 | browseForFolderURL
33 | cancel
34 | canEditSymbol
35 | canPublish
36 | canPublishProject
37 | canRevert
38 | canSaveAVersion
39 | canTest
40 | canTestMovie
41 | canTestProject
42 | canTestScene
43 | changeFilterOrder
44 | clear
45 | clearFrames
46 | clearKeyframes
47 | clipCopy
48 | clipCopyString
49 | clipCut
50 | clipPaste
51 | close
52 | closeAll
53 | closeAllPlayerDocuments
54 | closeDocument
55 | closeProject
56 | concatMatrix
57 | configureEffect
58 | configureTool
59 | confirm
60 | constrainPoint
61 | convertLinesToFills
62 | convertToBlankKeyframes
63 | convertToCompiledClip
64 | convertToKeyframes
65 | convertToSymbol
66 | copy
67 | copyFrames
68 | copyMotion
69 | copyMotionAsAS3
70 | copyScreenFromFile
71 | createDocument
72 | createFolder
73 | createMotionTween
74 | createProject
75 | crop
76 | cubicCurveTo
77 | curveTo
78 | cutFrames
79 | deactivate
80 | deleteEdge
81 | deleteEnvelope
82 | deleteItem
83 | deleteLayer
84 | deletePublishProfile
85 | deleteScene
86 | deleteScreen
87 | deleteSelection
88 | disableAllFilters
89 | disableFilter
90 | disableOtherFilters
91 | distribute
92 | distributeToLayers
93 | documentHasData
94 | downloadLatestVersion
95 | drawPath
96 | duplicateItem
97 | duplicatePublishProfile
98 | duplicateScene
99 | duplicateScreen
100 | duplicateSelection
101 | editItem
102 | editScene
103 | enableAllFilters
104 | enableFilter
105 | enableImmediateUpdates
106 | enablePIControl
107 | endDraw
108 | endEdit
109 | endFrame
110 | enterEditMode
111 | executeEffect
112 | exists
113 | exitEditMode
114 | expandFolder
115 | exportPNG
116 | exportPublishProfile
117 | exportSWC
118 | exportSWF
119 | fileExists
120 | findDocumentDOM
121 | findDocumentIndex
122 | findItemIndex
123 | findLayerIndex
124 | findObjectInDocByName
125 | findObjectInDocByType
126 | findProjectItem
127 | get
128 | getAlignToDocument
129 | getAppMemoryInfo
130 | getAttributes
131 | getBits
132 | getBlendMode
133 | getClassForObject
134 | getControl
135 | getControlItemElement
136 | getCreationDate
137 | getCreationDateObj
138 | getCustomEase
139 | getCustomFill
140 | getCustomStroke
141 | getData
142 | getDataFromDocument
143 | getDocumentDOM
144 | getEdge
145 | getElementProperty
146 | getElementTextAttr
147 | getEnabled
148 | getFilters
149 | getFrameProperty
150 | getHalfEdge
151 | getItemProperty
152 | getItemType
153 | getKeyDown
154 | getLayerProperty
155 | getMetadata
156 | getMobileSettings
157 | getModificationDate
158 | getModificationDateObj
159 | getNext
160 | getOppositeHalfEdge
161 | getPersistentData
162 | getPlayerVersion
163 | getPrev
164 | getProject
165 | getScriptAssistMode
166 | getSelectedFrames
167 | getSelectedItems
168 | getSelectedLayers
169 | getSelectedScreens
170 | getSelectedText
171 | getSelectionRect
172 | getSize
173 | getText
174 | getTextAttr
175 | getTextString
176 | getTimeline
177 | getTransformationPoint
178 | getVertex
179 | getVisible
180 | group
181 | hasData
182 | hasPersistentData
183 | hasSelection
184 | importEmbeddedSWF
185 | importFile
186 | importPublishProfile
187 | importSWF
188 | insertBlankKeyframe
189 | insertFrames
190 | insertItem
191 | insertKeyframe
192 | insertNestedScreen
193 | insertScreen
194 | intersect
195 | invertMatrix
196 | itemExists
197 | keyDown
198 | keyUp
199 | lineTo
200 | listFolder
201 | makeShape
202 | mapPlayerURL
203 | match
204 | mouseClick
205 | mouseDblClk
206 | mouseDoubleClick
207 | mouseDown
208 | mouseMove
209 | mouseUp
210 | moveScreen
211 | moveSelectedBezierPointsBy
212 | moveSelectionBy
213 | moveTo
214 | moveToFolder
215 | newContour
216 | newFolder
217 | newPath
218 | notifySettingsChanged
219 | openDocument
220 | openProject
221 | openScript
222 | optimizeCurves
223 | pasteFrames
224 | pasteMotion
225 | pointDistance
226 | prompt
227 | publish
228 | publishProject
229 | punch
230 | quit
231 | read
232 | reload
233 | reloadEffects
234 | reloadTools
235 | remove
236 | removeAllFilters
237 | removeData
238 | removeDataFromDocument
239 | removeDataFromSelection
240 | removeEffect
241 | removeEventListener
242 | removeFilter
243 | removeFrames
244 | removeItem
245 | removePersistentData
246 | renameItem
247 | renamePublishProfile
248 | renameScene
249 | renameScreen
250 | reorderLayer
251 | reorderScene
252 | replaceSelectedText
253 | resetAS3PackagePaths
254 | resetOvalObject
255 | resetPackagePaths
256 | resetRectangleObject
257 | resetTransformation
258 | reverseFrames
259 | revert
260 | revertDocument
261 | revertDocumentToLastVersion
262 | revertToLastVersion
263 | rotateSelection
264 | runScript
265 | save
266 | saveAll
267 | saveAndCompact
268 | saveAVersion
269 | saveAVersionOfDocument
270 | saveDocument
271 | saveDocumentAs
272 | scaleSelection
273 | selectAll
274 | selectAllFrames
275 | selectElement
276 | selectItem
277 | selectNone
278 | selectTool
279 | set
280 | setActiveWindow
281 | setAlignToDocument
282 | setAttributes
283 | setBits
284 | setBlendMode
285 | setColor
286 | setControl
287 | setControlItemElement
288 | setControlItemElements
289 | setCurrentScreen
290 | setCursor
291 | setCustomEase
292 | setCustomFill
293 | setCustomStroke
294 | setElementProperty
295 | setElementTextAttr
296 | setEnabled
297 | setFillColor
298 | setFilterProperty
299 | setFilters
300 | setFrameProperty
301 | setIcon
302 | setInstanceAlpha
303 | setInstanceBrightness
304 | setInstanceTint
305 | setItemProperty
306 | setLayerProperty
307 | setLocation
308 | setMenuString
309 | setMetadata
310 | setMobileSettings
311 | setOptionsFile
312 | setOvalObjectProperty
313 | setPersistentData
314 | setPI
315 | setPlayerVersion
316 | setRectangleObjectProperty
317 | setScreenProperty
318 | setScriptAssistMode
319 | setSelectedFrames
320 | setSelectedLayers
321 | setSelectedScreens
322 | setSelection
323 | setSelectionBounds
324 | setSelectionRect
325 | setStroke
326 | setStrokeColor
327 | setStrokeSize
328 | setStrokeStyle
329 | setText
330 | setTextAttr
331 | setTextRectangle
332 | setTextSelection
333 | setTextString
334 | setToolName
335 | setToolTip
336 | setTransformationPoint
337 | setVisible
338 | showIdleMessage
339 | showLayerMasking
340 | showPIControl
341 | showTransformHandles
342 | skewSelection
343 | smoothSelection
344 | snapPoint
345 | space
346 | splitEdge
347 | straightenSelection
348 | swapElement
349 | swapStrokeAndFill
350 | synchronizeDocumentWithHeadVersion
351 | synchronizeWithHeadVersion
352 | test
353 | testMovie
354 | testProject
355 | testScene
356 | trace
357 | traceBitmap
358 | transformSelection
359 | unGroup
360 | union
361 | unlockAllElements
362 | updateItem
363 | write
364 | xmlPanel
365 |
--------------------------------------------------------------------------------
/Syntaxes/JSFL.tmLanguage:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | comment
6 | Flash JavaScript Syntax: Version 1.0
7 | fileTypes
8 |
9 | jsfl
10 |
11 | keyEquivalent
12 | ^~J
13 | name
14 | JavaScript (Flash)
15 | patterns
16 |
17 |
18 | match
19 | \b(alert|confirm|prompt|configureEffect|executeEffect|removeEffect|activate|configureTool|deactivate|keyDown|keyUp|mouseDoubleClick|mouseDown|mouseMove|mouseUp|notifySettingsChanged|setCursor)\b
20 | name
21 | support.function.global.jsfl
22 |
23 |
24 | match
25 | \b(Rectangle|XMLUI|Mat(h|rix)|comp(ilerErrors|onentsPanel)|BitmapI(nstance|tem)|S(hape|ymbolI(nstance|tem)|creen(Outline)?|troke|oundItem)|HalfEdge|outputPanel|drawingLayer|Co(ntour|mp(iledClipInstance|onentInstance))|T(imeline|ool(s|Obj)|ext(Run|Attrs)?)|I(nstance|tem)|Oval|Document|P(a(th|rameter)|roject(Item)?)|f(o(ntItem|lderItem)|l)|E(dge|ffect|lement)|V(ideoItem|ertex)|library|actionsPanel|F(il(ter|l)|rame|Lfile)|Layer)\b
26 | name
27 | support.object.jsfl
28 |
29 |
30 | match
31 | \b(s(h(iftIsDown|ortcut|a(dowColor|pe(TweenBlend|Fill)))|ymbolType|c(al(ingGrid(Rect)?|e(X|Y|Type))|r(iptURI|ollable|een(s|Outline)))|t(yle|art(Frame|Angle)|r(okeHinting|ength))|i(ze|lent)|ou(nd(Sync|Name|Effect|L(ibraryItem|oop(Mode)?))|rce(File(Path)?|LibraryName|AutoUpdate))|pace|elect(ion(Start|End)?|ed|able)|kew(X|Y)|a(turation|mpleRate))|h(i(d(den|eObject)|ghlightColor)|ue|eight|Pixels|a(sCustomEase|tchThickness))|n(extScreen|Pts|ame)|Math|c(h(ildScreens|aracter(s|Spacing|Position))|tlIsDown|o(n(t(ours|actSensitiveSelection|rast)|vertStereoToMono|fig(Directory|URI))|lor(Red(Percent|Amount)|Green(Percent|Amount)|Mode|Blue(Percent|Amount)|A(lpha(Percent|Amount)|rray))?|mp(ilerErrors|onentsPanel|ressionType))|ur(ve|rent(Screen|Timeline|PublishProfile|Frame|Layer))|losePath|a(cheAsBitmap|tegory|pType)|reateNew(TemplateList|DocList(Type)?))|t(hickness|y(pe)?|imeline(s)?|o(ol(s|Objs)|p(RightRadius|LeftRadius)?)|ext(Runs|Type|Attrs)|ween(Type|Easing)|a(rget|bIndex)|ransform(X|Y)|x)|i(s(RectangleObject|Group|Missing|OvalObject|DrawingObject|Line)|n(stance(Name|Type)|ner(Radius)?|terior|de(nt|x))|conID|t(em(s|Type|URI)|alic)|d)|zoomFactor|o(ut(putPanel|line)|verflow|rientation|bjectDrawingMode)|d(is(tance|playName)|o(c(Class|uments)|tS(ize|pace))|uration|e(scription|nsity|pth|faultItem)|ash(1|2)|rawingLayer)|u(se(XMLToUI|SingleEaseCurve|Imported(MP3Quality|JPEGQuality)|DeviceFonts)|rl)|j(iggle|oinType)|p(os(ition|Array)|ublishProfile(s)?|en(DownLoc|Loc)|a(ckagePaths|t(h|tern)|r(ent(Screen|Layer)|ameters))|r(ojectURI|evScreen))|e(n(dAngle|abled)|dges|ffect(s|Name)|lement(s|Type)|mbed(Ranges|dedCharacters))|v(i(sible|deoType|ewMatrix)|er(sion|tices|bose)|Pixels|a(lue(Type)?|ria(tion|bleName)))|knockout|quality|f(i(l(ters|lColor)|rstFrame)|o(ntRenderingMode|calPoint|rceSimple)|ace|rame(s|Rate|Count))|w(idth|ave(Height|Length))|l(i(stIndex|n(e(Spacing|Type|arRGB)|kage(BaseClass|ClassName|I(dentifier|mportForRS)|URL|Export(InFirstFrame|For(RS|AS))))|vePreview|brary(Item)?)|o(ck(ed|Flag)|op)|e(ngth|tterSpacing|ft(Margin)?)|a(yer(s|Count|Type)?|belType))|a(s(3(StrictMode|Dialect|PackagePaths|ExportFrame|WarningsMode|AutoDeclare)|Version)|n(tiAlias(Sharpness|Thickness)|gle)|c(cName|ti(on(sPanel|Script)|ve(Tool|Effect)))|uto(Expand|Kern|Label)|l(tIsDown|i(asText|gnment)|lowSmoothing))|r(ightMargin|o(tat(ion|e)|otScreen)|enderAsHTML)|groupName|xmlui|m(iterLimit|o(tionTween(Rotate(Times)?|S(ync|nap|cale)|OrientToPath)|useIsDown)|a(trix|xCharacters)|ruRecentFileList(Type)?)|b(it(s|Rate)|o(ttom(RightRadius|LeftRadius)|ld|rder)|uttonTracking|l(ur(X|Y)|endMode)|ackgroundColor|r(ightness|eakAtCorners)))\b
32 | name
33 | support.property.jsfl
34 |
35 |
36 | match
37 | \b(s(how(TransformHandles|IdleMessage|PIControl|LayerMasking)|ynchronize(DocumentWithHeadVersion|WithHeadVersion)|napPoint|caleSelection|traightenSelection|p(litEdge|ace)|e(t(RectangleObjectProperty|M(obileSettings|e(nuString|tadata))|B(its|lendMode)|S(cr(iptAssistMode|eenProperty)|troke(S(tyle|ize)|Color)?|elect(ion(Rect|Bounds)?|ed(Screens|Frames|Layers)))|C(o(ntrol(ItemElement(s)?)?|lor)|u(stom(Stroke|Ease|Fill)|r(sor|rentScreen)))|T(ool(Name|Tip)|ext(Rectangle|S(tring|election)|Attr)?|ransformationPoint)|I(nstance(Brightness|Tint|Alpha)|con|temProperty)|O(ptionsFile|valObjectProperty)|P(I|ersistentData|layerVersion)|E(nabled|lement(TextAttr|Property))|Visible|F(il(ter(s|Property)|lColor)|rameProperty)|L(ocation|ayerProperty)|A(ctiveWindow|ttributes|lignToDocument))?|lect(None|Tool|Item|Element|All(Frames)?))|kewSelection|wap(StrokeAndFill|Element)|ave(Document(As)?|A(ndCompact|Version(OfDocument)?|ll))?|moothSelection)|has(Selection|Data|PersistentData)|n(otifySettingsChanged|ew(Contour|Path|Folder))|c(hangeFilterOrder|o(n(strainPoint|catMatrix|vert(To(BlankKeyframes|Symbol|CompiledClip|Keyframes)|LinesToFills)|fi(rm|gure(Tool|Effect)))|py(Motion(AsAS3)?|ScreenFromFile|Frames)?)|u(tFrames|rveTo|bicCurveTo)|l(ip(C(opy(String)?|ut)|Paste)|ose(Document|Project|All(PlayerDocuments)?)?|ear(Keyframes|Frames)?)|an(Revert|cel|SaveAVersion|Test(Movie|Scene|Project)?|Publish(Project)?|EditSymbol)|r(op|eate(MotionTween|Document|Project|Folder)))|t(est(Movie|Scene|Project)?|ra(nsformSelection|ce(Bitmap)?))|i(n(sert(BlankKeyframe|Screen|NestedScreen|Item|Keyframe|Frames)|tersect|vertMatrix)|temExists|mport(SWF|PublishProfile|EmbeddedSWF|File))|op(timizeCurves|en(Script|Document|Project))|d(is(tribute(ToLayers)?|able(OtherFilters|Filter|AllFilters))|o(cumentHasData|wnloadLatestVersion)|uplicate(S(c(ene|reen)|election)|Item|PublishProfile)|e(lete(S(c(ene|reen)|election)|Item|PublishProfile|E(nvelope|dge)|Layer)|activate)|rawPath)|u(n(Group|ion|lockAllElements)|pdateItem)|p(ointDistance|u(nch|blish(Project)?)|aste(Motion|Frames)|rompt)|e(n(terEditMode|d(Draw|Edit|Frame)|able(ImmediateUpdates|PIControl|Filter|AllFilters))|dit(Scene|Item)|x(i(sts|tEditMode)|p(ort(SW(C|F)|P(NG|ublishProfile))|andFolder)|ecuteEffect))|key(Down|Up)|quit|fi(nd(ItemIndex|ObjectInDocBy(Name|Type)|Document(Index|DOM)|ProjectItem|LayerIndex)|leExists)|write|li(stFolder|neTo)|a(c(cept|tivate)|dd(MotionGuide|New(Rectangle|Scene|Text|Item|Oval|PublishProfile|L(ine|ayer))|Cu(rve|bicCurve)|Item(ToDocument)?|Data(To(Selection|Document))?|Point|EventListener|Fil(ter|e))|l(ign|ert|lowScreens)|rrange)|r(otateSelection|unScript|e(set(RectangleObject|Transformation|OvalObject|PackagePaths|AS3PackagePaths)|name(Sc(ene|reen)|Item|PublishProfile)|order(Scene|Layer)|placeSelectedText|ver(seFrames|t(ToLastVersion|Document(ToLastVersion)?)?)|load(Tools|Effects)?|ad|move(Item|Data(From(Selection|Document))?|PersistentData|E(ventListener|ffect)|F(ilter|rames)|AllFilters)?))|g(et(M(o(dificationDate(Obj)?|bileSettings)|etadata)|B(its|lendMode)|S(criptAssistMode|ize|elect(ionRect|ed(Screens|Text|Items|Frames|Layers)))|HalfEdge|Next|C(ontrol(ItemElement)?|ustom(Stroke|Ease|Fill)|lassForObject|reationDate(Obj)?)|T(imeline|ext(String|Attr)?|ransformationPoint)|Item(Type|Property)|OppositeHalfEdge|D(ocumentDOM|ata(FromDocument)?)|P(ersistentData|layerVersion|r(oject|ev))|E(nabled|dge|lement(TextAttr|Property))|V(isible|ertex)|KeyDown|F(ilters|rameProperty)|LayerProperty|A(ttributes|ppMemoryInfo|lignToDocument))?|roup)|xmlPanel|m(o(use(Move|Click|D(o(ubleClick|wn)|blClk)|Up)|ve(S(creen|elect(ionBy|edBezierPointsBy))|To(Folder)?))|a(tch|pPlayerURL|keShape))|b(egin(Draw|Edit|Frame)|r(owseForF(ileURL|olderURL)|eakApart)))\b
38 | name
39 | support.function.jsfl
40 |
41 |
42 | include
43 | source.js
44 |
45 |
46 | scopeName
47 | source.js.jsfl
48 | uuid
49 | 7195838E-5F71-407E-8B10-98265273C62A
50 |
51 |
52 |
--------------------------------------------------------------------------------
/Support/data/completions.txt:
--------------------------------------------------------------------------------
1 | accept()
2 | accName
3 | actionScript
4 | actionsPanel
5 | activate()
6 | activeEffect
7 | activeTool
8 | addCubicCurve()
9 | addCurve()
10 | addData()
11 | addDataToDocument()
12 | addDataToSelection()
13 | addEventListener()
14 | addFile()
15 | addFilter()
16 | addItem()
17 | addItemToDocument()
18 | addMotionGuide()
19 | addNewItem()
20 | addNewLayer()
21 | addNewLine()
22 | addNewOval()
23 | addNewPublishProfile()
24 | addNewRectangle()
25 | addNewScene()
26 | addNewText()
27 | addPoint()
28 | alert()
29 | aliasText
30 | align()
31 | alignment
32 | allowScreens()
33 | allowSmoothing
34 | altIsDown
35 | angle
36 | antiAliasSharpness
37 | antiAliasThickness
38 | arrange()
39 | as3AutoDeclare
40 | as3Dialect
41 | as3ExportFrame
42 | as3PackagePaths
43 | as3StrictMode
44 | as3WarningsMode
45 | asVersion
46 | autoExpand
47 | autoKern
48 | autoLabel
49 | backgroundColor
50 | beginDraw()
51 | beginEdit()
52 | beginFrame()
53 | bitRate
54 | bits
55 | blendMode
56 | blurX
57 | blurY
58 | bold
59 | border
60 | bottomLeftRadius
61 | bottomRightRadius
62 | breakApart()
63 | breakAtCorners
64 | brightness
65 | browseForFileURL()
66 | browseForFolderURL()
67 | buttonTracking
68 | cacheAsBitmap
69 | cancel()
70 | canEditSymbol()
71 | canPublish()
72 | canPublishProject()
73 | canRevert()
74 | canSaveAVersion()
75 | canTest()
76 | canTestMovie()
77 | canTestProject()
78 | canTestScene()
79 | capType
80 | category
81 | changeFilterOrder()
82 | characterPosition
83 | characters
84 | characterSpacing
85 | childScreens
86 | clear()
87 | clearFrames()
88 | clearKeyframes()
89 | clipCopy()
90 | clipCopyString()
91 | clipCut()
92 | clipPaste()
93 | close()
94 | closeAll()
95 | closeAllPlayerDocuments()
96 | closeDocument()
97 | closePath
98 | closeProject()
99 | color
100 | colorAlphaAmount
101 | colorAlphaPercent
102 | colorArray
103 | colorBlueAmount
104 | colorBluePercent
105 | colorGreenAmount
106 | colorGreenPercent
107 | colorMode
108 | colorRedAmount
109 | colorRedPercent
110 | compilerErrors
111 | componentsPanel
112 | compressionType
113 | concatMatrix()
114 | configDirectory
115 | configureEffect()
116 | configureTool()
117 | configURI
118 | confirm()
119 | constrainPoint()
120 | contactSensitiveSelection
121 | contours
122 | contrast
123 | convertLinesToFills()
124 | convertStereoToMono
125 | convertToBlankKeyframes()
126 | convertToCompiledClip()
127 | convertToKeyframes()
128 | convertToSymbol()
129 | copy()
130 | copyFrames()
131 | copyMotion()
132 | copyMotionAsAS3()
133 | copyScreenFromFile()
134 | createDocument()
135 | createFolder()
136 | createMotionTween()
137 | createNewDocList
138 | createNewDocListType
139 | createNewTemplateList
140 | createProject()
141 | crop()
142 | ctlIsDown
143 | cubicCurveTo()
144 | currentFrame
145 | currentLayer
146 | currentPublishProfile
147 | currentScreen
148 | currentTimeline
149 | curve
150 | curveTo()
151 | cutFrames()
152 | dash1
153 | dash2
154 | deactivate()
155 | defaultItem
156 | deleteEdge()
157 | deleteEnvelope()
158 | deleteItem()
159 | deleteLayer()
160 | deletePublishProfile()
161 | deleteScene()
162 | deleteScreen()
163 | deleteSelection()
164 | density
165 | depth
166 | description
167 | disableAllFilters()
168 | disableFilter()
169 | disableOtherFilters()
170 | displayName
171 | distance
172 | distribute()
173 | distributeToLayers()
174 | docClass
175 | documentHasData()
176 | documents
177 | dotSize
178 | dotSpace
179 | downloadLatestVersion()
180 | drawingLayer
181 | drawPath()
182 | duplicateItem()
183 | duplicatePublishProfile()
184 | duplicateScene()
185 | duplicateScreen()
186 | duplicateSelection()
187 | duration
188 | edges
189 | editItem()
190 | editScene()
191 | effectName
192 | effects
193 | elements
194 | elementType
195 | embeddedCharacters
196 | embedRanges
197 | enableAllFilters()
198 | enabled
199 | enableFilter()
200 | enableImmediateUpdates()
201 | enablePIControl()
202 | endAngle
203 | endDraw()
204 | endEdit()
205 | endFrame()
206 | enterEditMode()
207 | executeEffect()
208 | exists()
209 | exitEditMode()
210 | expandFolder()
211 | exportPNG()
212 | exportPublishProfile()
213 | exportSWC()
214 | exportSWF()
215 | face
216 | fileExists()
217 | fillColor
218 | filters
219 | findDocumentDOM()
220 | findDocumentIndex()
221 | findItemIndex()
222 | findLayerIndex()
223 | findObjectInDocByName()
224 | findObjectInDocByType()
225 | findProjectItem()
226 | firstFrame
227 | focalPoint
228 | fontRenderingMode
229 | forceSimple
230 | frameCount
231 | frameRate
232 | frames
233 | get()
234 | getAlignToDocument()
235 | getAppMemoryInfo()
236 | getAttributes()
237 | getBits()
238 | getBlendMode()
239 | getClassForObject()
240 | getControl()
241 | getControlItemElement()
242 | getCreationDate()
243 | getCreationDateObj()
244 | getCustomEase()
245 | getCustomFill()
246 | getCustomStroke()
247 | getData()
248 | getDataFromDocument()
249 | getDocumentDOM()
250 | getEdge()
251 | getElementProperty()
252 | getElementTextAttr()
253 | getEnabled()
254 | getFilters()
255 | getFrameProperty()
256 | getHalfEdge()
257 | getItemProperty()
258 | getItemType()
259 | getKeyDown()
260 | getLayerProperty()
261 | getMetadata()
262 | getMobileSettings()
263 | getModificationDate()
264 | getModificationDateObj()
265 | getNext()
266 | getOppositeHalfEdge()
267 | getPersistentData()
268 | getPlayerVersion()
269 | getPrev()
270 | getProject()
271 | getScriptAssistMode()
272 | getSelectedFrames()
273 | getSelectedItems()
274 | getSelectedLayers()
275 | getSelectedScreens()
276 | getSelectedText()
277 | getSelectionRect()
278 | getSize()
279 | getText()
280 | getTextAttr()
281 | getTextString()
282 | getTimeline()
283 | getTransformationPoint()
284 | getVertex()
285 | getVisible()
286 | group()
287 | groupName
288 | hasCustomEase
289 | hasData()
290 | hasPersistentData()
291 | hasSelection()
292 | hatchThickness
293 | height
294 | hidden
295 | hideObject
296 | highlightColor
297 | hPixels
298 | hue
299 | iconID
300 | id
301 | importEmbeddedSWF()
302 | importFile()
303 | importPublishProfile()
304 | importSWF()
305 | indent
306 | index
307 | inner
308 | innerRadius
309 | insertBlankKeyframe()
310 | insertFrames()
311 | insertItem()
312 | insertKeyframe()
313 | insertNestedScreen()
314 | insertScreen()
315 | instanceName
316 | instanceType
317 | interior
318 | intersect()
319 | invertMatrix()
320 | isDrawingObject
321 | isGroup
322 | isLine
323 | isMissing
324 | isOvalObject
325 | isRectangleObject
326 | italic
327 | itemExists()
328 | items
329 | itemType
330 | itemURI
331 | jiggle
332 | joinType
333 | keyDown()
334 | keyUp()
335 | knockout
336 | labelType
337 | layer
338 | layerCount
339 | layers
340 | layerType
341 | left
342 | leftMargin
343 | length
344 | letterSpacing
345 | library
346 | libraryItem
347 | linearRGB
348 | lineSpacing
349 | lineTo()
350 | lineType
351 | linkageBaseClass
352 | linkageClassName
353 | linkageExportForAS
354 | linkageExportForRS
355 | linkageExportInFirstFrame
356 | linkageIdentifier
357 | linkageImportForRS
358 | linkageURL
359 | listFolder()
360 | listIndex
361 | livePreview
362 | locked
363 | lockFlag
364 | loop
365 | makeShape()
366 | mapPlayerURL()
367 | match()
368 | Math
369 | matrix
370 | maxCharacters
371 | miterLimit
372 | motionTweenOrientToPath
373 | motionTweenRotate
374 | motionTweenRotateTimes
375 | motionTweenScale
376 | motionTweenSnap
377 | motionTweenSync
378 | mouseClick()
379 | mouseDblClk()
380 | mouseDoubleClick()
381 | mouseDown()
382 | mouseIsDown
383 | mouseMove()
384 | mouseUp()
385 | moveScreen()
386 | moveSelectedBezierPointsBy()
387 | moveSelectionBy()
388 | moveTo()
389 | moveToFolder()
390 | mruRecentFileList
391 | mruRecentFileListType
392 | name
393 | newContour()
394 | newFolder()
395 | newPath()
396 | nextScreen
397 | notifySettingsChanged()
398 | nPts
399 | objectDrawingMode
400 | openDocument()
401 | openProject()
402 | openScript()
403 | optimizeCurves()
404 | orientation
405 | outline
406 | outputPanel
407 | overflow
408 | packagePaths
409 | parameters
410 | parentLayer
411 | parentScreen
412 | pasteFrames()
413 | pasteMotion()
414 | path
415 | pattern
416 | penDownLoc
417 | penLoc
418 | pointDistance()
419 | posArray
420 | position
421 | prevScreen
422 | projectURI
423 | prompt()
424 | publish()
425 | publishProfile
426 | publishProfiles
427 | publishProject()
428 | punch()
429 | quality
430 | quit()
431 | read()
432 | reload()
433 | reloadEffects()
434 | reloadTools()
435 | remove()
436 | removeAllFilters()
437 | removeData()
438 | removeDataFromDocument()
439 | removeDataFromSelection()
440 | removeEffect()
441 | removeEventListener()
442 | removeFilter()
443 | removeFrames()
444 | removeItem()
445 | removePersistentData()
446 | renameItem()
447 | renamePublishProfile()
448 | renameScene()
449 | renameScreen()
450 | renderAsHTML
451 | reorderLayer()
452 | reorderScene()
453 | replaceSelectedText()
454 | resetAS3PackagePaths()
455 | resetOvalObject()
456 | resetPackagePaths()
457 | resetRectangleObject()
458 | resetTransformation()
459 | reverseFrames()
460 | revert()
461 | revertDocument()
462 | revertDocumentToLastVersion()
463 | revertToLastVersion()
464 | rightMargin
465 | rootScreen
466 | rotate
467 | rotateSelection()
468 | rotation
469 | runScript()
470 | sampleRate
471 | saturation
472 | save()
473 | saveAll()
474 | saveAndCompact()
475 | saveAVersion()
476 | saveAVersionOfDocument()
477 | saveDocument()
478 | saveDocumentAs()
479 | scaleSelection()
480 | scaleType
481 | scaleX
482 | scaleY
483 | scalingGrid
484 | scalingGridRect
485 | screenOutline
486 | screens
487 | scriptURI
488 | scrollable
489 | selectable
490 | selectAll()
491 | selectAllFrames()
492 | selected
493 | selectElement()
494 | selection
495 | selectionEnd
496 | selectionStart
497 | selectItem()
498 | selectNone()
499 | selectTool()
500 | set()
501 | setActiveWindow()
502 | setAlignToDocument()
503 | setAttributes()
504 | setBits()
505 | setBlendMode()
506 | setColor()
507 | setControl()
508 | setControlItemElement()
509 | setControlItemElements()
510 | setCurrentScreen()
511 | setCursor()
512 | setCustomEase()
513 | setCustomFill()
514 | setCustomStroke()
515 | setElementProperty()
516 | setElementTextAttr()
517 | setEnabled()
518 | setFillColor()
519 | setFilterProperty()
520 | setFilters()
521 | setFrameProperty()
522 | setIcon()
523 | setInstanceAlpha()
524 | setInstanceBrightness()
525 | setInstanceTint()
526 | setItemProperty()
527 | setLayerProperty()
528 | setLocation()
529 | setMenuString()
530 | setMetadata()
531 | setMobileSettings()
532 | setOptionsFile()
533 | setOvalObjectProperty()
534 | setPersistentData()
535 | setPI()
536 | setPlayerVersion()
537 | setRectangleObjectProperty()
538 | setScreenProperty()
539 | setScriptAssistMode()
540 | setSelectedFrames()
541 | setSelectedLayers()
542 | setSelectedScreens()
543 | setSelection()
544 | setSelectionBounds()
545 | setSelectionRect()
546 | setStroke()
547 | setStrokeColor()
548 | setStrokeSize()
549 | setStrokeStyle()
550 | setText()
551 | setTextAttr()
552 | setTextRectangle()
553 | setTextSelection()
554 | setTextString()
555 | setToolName()
556 | setToolTip()
557 | setTransformationPoint()
558 | setVisible()
559 | shadowColor
560 | shapeFill
561 | shapeTweenBlend
562 | shiftIsDown
563 | shortcut
564 | showIdleMessage()
565 | showLayerMasking()
566 | showPIControl()
567 | showTransformHandles()
568 | silent
569 | size
570 | skewSelection()
571 | skewX
572 | skewY
573 | smoothSelection()
574 | snapPoint()
575 | soundEffect
576 | soundLibraryItem
577 | soundLoop
578 | soundLoopMode
579 | soundName
580 | soundSync
581 | sourceAutoUpdate
582 | sourceFile
583 | sourceFilePath
584 | sourceLibraryName
585 | space
586 | space()
587 | splitEdge()
588 | startAngle
589 | startFrame
590 | straightenSelection()
591 | strength
592 | strokeHinting
593 | style
594 | swapElement()
595 | swapStrokeAndFill()
596 | symbolType
597 | synchronizeDocumentWithHeadVersion()
598 | synchronizeWithHeadVersion()
599 | tabIndex
600 | target
601 | test()
602 | testMovie()
603 | testProject()
604 | testScene()
605 | textAttrs
606 | textRuns
607 | textType
608 | thickness
609 | timeline
610 | timelines
611 | toolObjs
612 | tools
613 | top
614 | topLeftRadius
615 | topRightRadius
616 | trace()
617 | traceBitmap()
618 | transformSelection()
619 | transformX
620 | transformY
621 | tweenEasing
622 | tweenType
623 | tx
624 | ty
625 | type
626 | unGroup()
627 | union()
628 | unlockAllElements()
629 | updateItem()
630 | url
631 | useDeviceFonts
632 | useImportedJPEGQuality
633 | useImportedMP3Quality
634 | useSingleEaseCurve
635 | useXMLToUI
636 | value
637 | valueType
638 | variableName
639 | variation
640 | verbose
641 | version
642 | vertices
643 | videoType
644 | viewMatrix
645 | visible
646 | vPixels
647 | waveHeight
648 | waveLength
649 | width
650 | write()
651 | x
652 | xmlPanel()
653 | xmlui
654 | y
655 | zoomFactor
656 |
--------------------------------------------------------------------------------
/Preferences/Completions.tmPreferences:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | Completions
7 | scope
8 | source.js.jsfl
9 | settings
10 |
11 | completions
12 |
13 | accName
14 | actionScript
15 | actionsPanel
16 | activeEffect
17 | activeTool
18 | aliasText
19 | alignment
20 | allowSmoothing
21 | altIsDown
22 | angle
23 | antiAliasSharpness
24 | antiAliasThickness
25 | as3AutoDeclare
26 | as3Dialect
27 | as3ExportFrame
28 | as3PackagePaths
29 | as3StrictMode
30 | as3WarningsMode
31 | asVersion
32 | autoExpand
33 | autoKern
34 | autoLabel
35 | backgroundColor
36 | bitRate
37 | bits
38 | blendMode
39 | blurX
40 | blurY
41 | bold
42 | border
43 | bottomLeftRadius
44 | bottomRightRadius
45 | breakAtCorners
46 | brightness
47 | buttonTracking
48 | cacheAsBitmap
49 | capType
50 | category
51 | characterPosition
52 | characters
53 | characterSpacing
54 | childScreens
55 | closePath
56 | color
57 | colorAlphaAmount
58 | colorAlphaPercent
59 | colorArray
60 | colorBlueAmount
61 | colorBluePercent
62 | colorGreenAmount
63 | colorGreenPercent
64 | colorMode
65 | colorRedAmount
66 | colorRedPercent
67 | compilerErrors
68 | componentsPanel
69 | compressionType
70 | configDirectory
71 | configURI
72 | contactSensitiveSelection
73 | contours
74 | contrast
75 | convertStereoToMono
76 | createNewDocList
77 | createNewDocListType
78 | createNewTemplateList
79 | ctlIsDown
80 | currentFrame
81 | currentLayer
82 | currentPublishProfile
83 | currentScreen
84 | currentTimeline
85 | curve
86 | dash1
87 | dash2
88 | defaultItem
89 | density
90 | depth
91 | description
92 | displayName
93 | distance
94 | docClass
95 | documents
96 | dotSize
97 | dotSpace
98 | drawingLayer
99 | duration
100 | edges
101 | effectName
102 | effects
103 | elements
104 | elementType
105 | embeddedCharacters
106 | embedRanges
107 | enabled
108 | endAngle
109 | face
110 | fillColor
111 | filters
112 | firstFrame
113 | focalPoint
114 | fontRenderingMode
115 | forceSimple
116 | frameCount
117 | frameRate
118 | frames
119 | groupName
120 | hasCustomEase
121 | hatchThickness
122 | height
123 | hidden
124 | hideObject
125 | highlightColor
126 | hPixels
127 | hue
128 | iconID
129 | id
130 | indent
131 | index
132 | inner
133 | innerRadius
134 | instanceName
135 | instanceType
136 | interior
137 | isDrawingObject
138 | isGroup
139 | isLine
140 | isMissing
141 | isOvalObject
142 | isRectangleObject
143 | italic
144 | items
145 | itemType
146 | itemURI
147 | jiggle
148 | joinType
149 | knockout
150 | labelType
151 | layer
152 | layerCount
153 | layers
154 | layerType
155 | left
156 | leftMargin
157 | length
158 | letterSpacing
159 | library
160 | libraryItem
161 | linearRGB
162 | lineSpacing
163 | lineType
164 | linkageBaseClass
165 | linkageClassName
166 | linkageExportForAS
167 | linkageExportForRS
168 | linkageExportInFirstFrame
169 | linkageIdentifier
170 | linkageImportForRS
171 | linkageURL
172 | listIndex
173 | livePreview
174 | locked
175 | lockFlag
176 | loop
177 | Math
178 | matrix
179 | maxCharacters
180 | miterLimit
181 | motionTweenOrientToPath
182 | motionTweenRotate
183 | motionTweenRotateTimes
184 | motionTweenScale
185 | motionTweenSnap
186 | motionTweenSync
187 | mouseIsDown
188 | mruRecentFileList
189 | mruRecentFileListType
190 | name
191 | nextScreen
192 | nPts
193 | objectDrawingMode
194 | orientation
195 | outline
196 | outputPanel
197 | overflow
198 | packagePaths
199 | parameters
200 | parentLayer
201 | parentScreen
202 | path
203 | pattern
204 | penDownLoc
205 | penLoc
206 | posArray
207 | position
208 | prevScreen
209 | projectURI
210 | publishProfile
211 | publishProfiles
212 | quality
213 | renderAsHTML
214 | rightMargin
215 | rootScreen
216 | rotate
217 | rotation
218 | sampleRate
219 | saturation
220 | scaleType
221 | scaleX
222 | scaleY
223 | scalingGrid
224 | scalingGridRect
225 | screenOutline
226 | screens
227 | scriptURI
228 | scrollable
229 | selectable
230 | selected
231 | selection
232 | selectionEnd
233 | selectionStart
234 | shadowColor
235 | shapeFill
236 | shapeTweenBlend
237 | shiftIsDown
238 | shortcut
239 | silent
240 | size
241 | skewX
242 | skewY
243 | soundEffect
244 | soundLibraryItem
245 | soundLoop
246 | soundLoopMode
247 | soundName
248 | soundSync
249 | sourceAutoUpdate
250 | sourceFile
251 | sourceFilePath
252 | sourceLibraryName
253 | space
254 | startAngle
255 | startFrame
256 | strength
257 | strokeHinting
258 | style
259 | symbolType
260 | tabIndex
261 | target
262 | textAttrs
263 | textRuns
264 | textType
265 | thickness
266 | timeline
267 | timelines
268 | toolObjs
269 | tools
270 | top
271 | topLeftRadius
272 | topRightRadius
273 | transformX
274 | transformY
275 | tweenEasing
276 | tweenType
277 | tx
278 | ty
279 | type
280 | url
281 | useDeviceFonts
282 | useImportedJPEGQuality
283 | useImportedMP3Quality
284 | useSingleEaseCurve
285 | useXMLToUI
286 | value
287 | valueType
288 | variableName
289 | variation
290 | verbose
291 | version
292 | vertices
293 | videoType
294 | viewMatrix
295 | visible
296 | vPixels
297 | waveHeight
298 | waveLength
299 | width
300 | xmlui
301 | zoomFactor
302 | accept
303 | activate
304 | addCubicCurve
305 | addCurve
306 | addData
307 | addDataToDocument
308 | addDataToSelection
309 | addEventListener
310 | addFile
311 | addFilter
312 | addItem
313 | addItemToDocument
314 | addMotionGuide
315 | addNewItem
316 | addNewLayer
317 | addNewLine
318 | addNewOval
319 | addNewPublishProfile
320 | addNewRectangle
321 | addNewScene
322 | addNewText
323 | addPoint
324 | alert
325 | align
326 | allowScreens
327 | arrange
328 | beginDraw
329 | beginEdit
330 | beginFrame
331 | breakApart
332 | browseForFileURL
333 | browseForFolderURL
334 | cancel
335 | canEditSymbol
336 | canPublish
337 | canPublishProject
338 | canRevert
339 | canSaveAVersion
340 | canTest
341 | canTestMovie
342 | canTestProject
343 | canTestScene
344 | changeFilterOrder
345 | clear
346 | clearFrames
347 | clearKeyframes
348 | clipCopy
349 | clipCopyString
350 | clipCut
351 | clipPaste
352 | close
353 | closeAll
354 | closeAllPlayerDocuments
355 | closeDocument
356 | closeProject
357 | concatMatrix
358 | configureEffect
359 | configureTool
360 | confirm
361 | constrainPoint
362 | convertLinesToFills
363 | convertToBlankKeyframes
364 | convertToCompiledClip
365 | convertToKeyframes
366 | convertToSymbol
367 | copy
368 | copyFrames
369 | copyMotion
370 | copyMotionAsAS3
371 | copyScreenFromFile
372 | createDocument
373 | createFolder
374 | createMotionTween
375 | createProject
376 | crop
377 | cubicCurveTo
378 | curveTo
379 | cutFrames
380 | deactivate
381 | deleteEdge
382 | deleteEnvelope
383 | deleteItem
384 | deleteLayer
385 | deletePublishProfile
386 | deleteScene
387 | deleteScreen
388 | deleteSelection
389 | disableAllFilters
390 | disableFilter
391 | disableOtherFilters
392 | distribute
393 | distributeToLayers
394 | documentHasData
395 | downloadLatestVersion
396 | drawPath
397 | duplicateItem
398 | duplicatePublishProfile
399 | duplicateScene
400 | duplicateScreen
401 | duplicateSelection
402 | editItem
403 | editScene
404 | enableAllFilters
405 | enableFilter
406 | enableImmediateUpdates
407 | enablePIControl
408 | endDraw
409 | endEdit
410 | endFrame
411 | enterEditMode
412 | executeEffect
413 | exists
414 | exitEditMode
415 | expandFolder
416 | exportPNG
417 | exportPublishProfile
418 | exportSWC
419 | exportSWF
420 | fileExists
421 | findDocumentDOM
422 | findDocumentIndex
423 | findItemIndex
424 | findLayerIndex
425 | findObjectInDocByName
426 | findObjectInDocByType
427 | findProjectItem
428 | get
429 | getAlignToDocument
430 | getAppMemoryInfo
431 | getAttributes
432 | getBits
433 | getBlendMode
434 | getClassForObject
435 | getControl
436 | getControlItemElement
437 | getCreationDate
438 | getCreationDateObj
439 | getCustomEase
440 | getCustomFill
441 | getCustomStroke
442 | getData
443 | getDataFromDocument
444 | getDocumentDOM
445 | getEdge
446 | getElementProperty
447 | getElementTextAttr
448 | getEnabled
449 | getFilters
450 | getFrameProperty
451 | getHalfEdge
452 | getItemProperty
453 | getItemType
454 | getKeyDown
455 | getLayerProperty
456 | getMetadata
457 | getMobileSettings
458 | getModificationDate
459 | getModificationDateObj
460 | getNext
461 | getOppositeHalfEdge
462 | getPersistentData
463 | getPlayerVersion
464 | getPrev
465 | getProject
466 | getScriptAssistMode
467 | getSelectedFrames
468 | getSelectedItems
469 | getSelectedLayers
470 | getSelectedScreens
471 | getSelectedText
472 | getSelectionRect
473 | getSize
474 | getText
475 | getTextAttr
476 | getTextString
477 | getTimeline
478 | getTransformationPoint
479 | getVertex
480 | getVisible
481 | group
482 | hasData
483 | hasPersistentData
484 | hasSelection
485 | importEmbeddedSWF
486 | importFile
487 | importPublishProfile
488 | importSWF
489 | insertBlankKeyframe
490 | insertFrames
491 | insertItem
492 | insertKeyframe
493 | insertNestedScreen
494 | insertScreen
495 | intersect
496 | invertMatrix
497 | itemExists
498 | keyDown
499 | keyUp
500 | lineTo
501 | listFolder
502 | makeShape
503 | mapPlayerURL
504 | match
505 | mouseClick
506 | mouseDblClk
507 | mouseDoubleClick
508 | mouseDown
509 | mouseMove
510 | mouseUp
511 | moveScreen
512 | moveSelectedBezierPointsBy
513 | moveSelectionBy
514 | moveTo
515 | moveToFolder
516 | newContour
517 | newFolder
518 | newPath
519 | notifySettingsChanged
520 | openDocument
521 | openProject
522 | openScript
523 | optimizeCurves
524 | pasteFrames
525 | pasteMotion
526 | pointDistance
527 | prompt
528 | publish
529 | publishProject
530 | punch
531 | quit
532 | read
533 | reload
534 | reloadEffects
535 | reloadTools
536 | remove
537 | removeAllFilters
538 | removeData
539 | removeDataFromDocument
540 | removeDataFromSelection
541 | removeEffect
542 | removeEventListener
543 | removeFilter
544 | removeFrames
545 | removeItem
546 | removePersistentData
547 | renameItem
548 | renamePublishProfile
549 | renameScene
550 | renameScreen
551 | reorderLayer
552 | reorderScene
553 | replaceSelectedText
554 | resetAS3PackagePaths
555 | resetOvalObject
556 | resetPackagePaths
557 | resetRectangleObject
558 | resetTransformation
559 | reverseFrames
560 | revert
561 | revertDocument
562 | revertDocumentToLastVersion
563 | revertToLastVersion
564 | rotateSelection
565 | runScript
566 | save
567 | saveAll
568 | saveAndCompact
569 | saveAVersion
570 | saveAVersionOfDocument
571 | saveDocument
572 | saveDocumentAs
573 | scaleSelection
574 | selectAll
575 | selectAllFrames
576 | selectElement
577 | selectItem
578 | selectNone
579 | selectTool
580 | set
581 | setActiveWindow
582 | setAlignToDocument
583 | setAttributes
584 | setBits
585 | setBlendMode
586 | setColor
587 | setControl
588 | setControlItemElement
589 | setControlItemElements
590 | setCurrentScreen
591 | setCursor
592 | setCustomEase
593 | setCustomFill
594 | setCustomStroke
595 | setElementProperty
596 | setElementTextAttr
597 | setEnabled
598 | setFillColor
599 | setFilterProperty
600 | setFilters
601 | setFrameProperty
602 | setIcon
603 | setInstanceAlpha
604 | setInstanceBrightness
605 | setInstanceTint
606 | setItemProperty
607 | setLayerProperty
608 | setLocation
609 | setMenuString
610 | setMetadata
611 | setMobileSettings
612 | setOptionsFile
613 | setOvalObjectProperty
614 | setPersistentData
615 | setPI
616 | setPlayerVersion
617 | setRectangleObjectProperty
618 | setScreenProperty
619 | setScriptAssistMode
620 | setSelectedFrames
621 | setSelectedLayers
622 | setSelectedScreens
623 | setSelection
624 | setSelectionBounds
625 | setSelectionRect
626 | setStroke
627 | setStrokeColor
628 | setStrokeSize
629 | setStrokeStyle
630 | setText
631 | setTextAttr
632 | setTextRectangle
633 | setTextSelection
634 | setTextString
635 | setToolName
636 | setToolTip
637 | setTransformationPoint
638 | setVisible
639 | showIdleMessage
640 | showLayerMasking
641 | showPIControl
642 | showTransformHandles
643 | skewSelection
644 | smoothSelection
645 | snapPoint
646 | space
647 | splitEdge
648 | straightenSelection
649 | swapElement
650 | swapStrokeAndFill
651 | synchronizeDocumentWithHeadVersion
652 | synchronizeWithHeadVersion
653 | test
654 | testMovie
655 | testProject
656 | testScene
657 | trace
658 | traceBitmap
659 | transformSelection
660 | unGroup
661 | union
662 | unlockAllElements
663 | updateItem
664 | write
665 | xmlPanel
666 | actionsPanel
667 | BitmapInstance
668 | BitmapItem
669 | CompiledClipInstance
670 | compilerErrors
671 | ComponentInstance
672 | componentsPanel
673 | Contour
674 | Document
675 | drawingLayer
676 | Edge
677 | Effect
678 | Element
679 | Fill
680 | Filter
681 | fl
682 | FLfile
683 | folderItem
684 | fontItem
685 | Frame
686 | HalfEdge
687 | Instance
688 | Item
689 | Layer
690 | library
691 | Math
692 | Matrix
693 | outputPanel
694 | Oval
695 | Parameter
696 | Path
697 | Project
698 | ProjectItem
699 | Rectangle
700 | Screen
701 | ScreenOutline
702 | Shape
703 | SoundItem
704 | Stroke
705 | SymbolInstance
706 | SymbolItem
707 | Text
708 | TextAttrs
709 | TextRun
710 | Timeline
711 | ToolObj
712 | Tools
713 | Vertex
714 | VideoItem
715 | XMLUI
716 |
717 |
718 | uuid
719 | E4ACF90F-4643-4E3C-83FE-06C4464247A2
720 |
721 |
722 |
--------------------------------------------------------------------------------