├── create swc from package.jsfl ├── README.md ├── distribute to layers and name instances.jsfl ├── Draw Invisiborder.jsfl ├── fla-text-processor-jsfl-master ├── .gitignore ├── test-files │ ├── import-test.fla │ ├── process-test.fla │ └── import-test.xml ├── TidyCurrentFLA.jsfl ├── lib │ ├── Logger.jsfl │ ├── ImportXMLTemplate.jsfl │ ├── ProcessFLATemplate.jsfl │ ├── HTMLParser.jsfl │ ├── Importer.jsfl │ └── Processor.jsfl ├── ImportXMLToCurrentFLA.jsfl ├── ProcessCurrentFLA.jsfl └── README.md ├── Publish All.jsfl ├── open linkage settings.jsfl ├── publish with excludes.zip ├── Funciton Order Library.jsfl ├── Commands ├── Publish Settings.jsfl ├── New Project.xml ├── Batch Compile.jsfl ├── Library - Quick Duplicate.xml ├── Timeline - Layer Names.jsfl ├── Library - New MC.xml ├── Timeline - Transform Selected.xml ├── Timeline - Layer Settings.xml ├── New Project.jsfl ├── Library - Link Image.jsfl ├── Library - New MC.jsfl ├── Timeline - Transform Selected.jsfl ├── Timeline - Layer Settings.jsfl ├── Library - Quick Duplicate.jsfl └── Library - Folder Structure.jsfl ├── Convert Symbol to Flex Component.jsfl ├── unlock all layers.jsfl ├── guide layers of selected instances.jsfl ├── whole pixels.jsfl ├── delete all graphic symbols.jsfl ├── unguide all.jsfl ├── guide all layers.jsfl ├── width height whole numbers.jsfl ├── Make All Caps.jsfl ├── lock selected layers.jsfl ├── Scale To Stage.xml ├── Instance_setSequenceName.xml ├── [TEK]-Lock All Masks.jsfl ├── guide selected layers.jsfl ├── Center Registration Point.jsfl ├── instance names for selected items.jsfl ├── selection to 0-0.jsfl ├── COLOR - match Fill to Stroke.jsfl ├── COLOR - match Stroke to Fill.jsfl ├── lock all masks.jsfl ├── Resize Text.xml ├── publish all 2.jsfl ├── Instance_setMcName.jsfl ├── Apply Library Name to Selected Instances.jsfl ├── Convert TextFields to MovieClips.jsfl ├── xmui ├── update all baseclasses to new baseclasses.xml └── wrap selected as new symbol.xml ├── Layer Frame Distributer.xml ├── Resize TextField.jsfl ├── update base class on selected.jsfl ├── Insert.xml ├── publish here to right.jsfl ├── update all baseclasses to new baseclass.jsfl ├── Insert Character.jsfl ├── Insert Multiple.xml ├── shape2array.as ├── Combine Textfields.xml ├── Instance_setSequenceName.jsfl ├── duplicateInstance.xml ├── Embed Video into Selected MovieClip.jsfl ├── AIR - Application and Installer Settings.jsfl ├── Distribute to Keyframes.jsfl ├── AIR - Create AIR File.jsfl ├── Insert Multiple.jsfl ├── [ced] Unblur aliased text.jsfl ├── selected items as public vars.jsfl ├── Resize Text.jsfl ├── Scale To Stage.jsfl ├── Slice Bitmap Instance.xml ├── Convert Bitmap To MovieClip.jsfl ├── movieclip to swf.jsfl ├── ExportSounds.jsfl ├── [TEK]-Change Case.jsfl ├── JPEG Compression Settings.jsfl ├── [TEK]-Find In Library.jsfl ├── [TEK]-Clean Up Library.jsfl ├── Round Pixel Coordinates.jsfl ├── [TEK]-Convert Distribute.jsfl ├── [TEK]-Swap Across Layer.jsfl ├── Enable Excludes.jsfl ├── GetProfile.jsfl ├── Disable Excludes.jsfl ├── Convert Symbol to Flex Container.jsfl ├── Bitmaps-Quality.jsfl ├── Browse Installed AS Files.jsfl ├── Funciton Remove Comments.jsfl ├── Generate Webcast.jsfl ├── func_autodoc.jsfl ├── ProjectPanelAPISample.jsfl ├── organize library.jsfl ├── MoveRegpoint.jsfl ├── [ced] Dump library.jsfl ├── Layer Frame Distributer.jsfl ├── ExportSymbols.jsfl ├── Adjust Timeline to FPS.jsfl ├── wrap selected as new symbol.jsfl ├── Combine Textfields.jsfl ├── shape2array.jsfl ├── Export ActionScript.jsfl ├── Slice Bitmap Instance.jsfl ├── Replace associated class text.jsfl ├── _Change AntiAnim to DeviceFonts.jsfl ├── Redundant Text - Shape Optimizer.jsfl ├── ASExpander.jsfl ├── Package for Delivery.jsfl ├── [tkd] timeline_to_class.jsfl ├── describeShape.jsfl └── publish with excludes.jsfl /create swc from package.jsfl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # flash-jsfl-collection 2 | -------------------------------------------------------------------------------- /distribute to layers and name instances.jsfl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Draw Invisiborder.jsfl: -------------------------------------------------------------------------------- 1 | var dom = fl.getDocumentDOM(); 2 | -------------------------------------------------------------------------------- /fla-text-processor-jsfl-master/.gitignore: -------------------------------------------------------------------------------- 1 | log 2 | output/ 3 | lock 4 | -------------------------------------------------------------------------------- /Publish All.jsfl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpmedia/flash-jsfl-collection/HEAD/Publish All.jsfl -------------------------------------------------------------------------------- /open linkage settings.jsfl: -------------------------------------------------------------------------------- 1 | var lib=fl.getDocumentDOM().library; 2 | var items=lib.getSelectedItems(); -------------------------------------------------------------------------------- /publish with excludes.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpmedia/flash-jsfl-collection/HEAD/publish with excludes.zip -------------------------------------------------------------------------------- /Funciton Order Library.jsfl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpmedia/flash-jsfl-collection/HEAD/Funciton Order Library.jsfl -------------------------------------------------------------------------------- /Commands/Publish Settings.jsfl: -------------------------------------------------------------------------------- 1 | var doc = fl.getDocumentDOM(); doc.as3AutoDeclare = false; doc.sourcePath = "../src"; doc.libraryPath = "../lib"; -------------------------------------------------------------------------------- /Convert Symbol to Flex Component.jsfl: -------------------------------------------------------------------------------- 1 | fl.runScript(fl.configURI + 'Javascript/MakeFlexComponent.jsfl', 'makeFlexComponent', 'mx.flash.UIMovieClip' ) -------------------------------------------------------------------------------- /fla-text-processor-jsfl-master/test-files/import-test.fla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpmedia/flash-jsfl-collection/HEAD/fla-text-processor-jsfl-master/test-files/import-test.fla -------------------------------------------------------------------------------- /fla-text-processor-jsfl-master/test-files/process-test.fla: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpmedia/flash-jsfl-collection/HEAD/fla-text-processor-jsfl-master/test-files/process-test.fla -------------------------------------------------------------------------------- /Commands/New Project.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unlock all layers.jsfl: -------------------------------------------------------------------------------- 1 | /** 2 | * Unlocks all layers. 3 | */ 4 | var i=0; 5 | var l=fl.getDocumentDOM().getTimeline().layers.length; 6 | for(i;i 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /Instance_setSequenceName.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /[TEK]-Lock All Masks.jsfl: -------------------------------------------------------------------------------- 1 | var doc=fl.getDocumentDOM(); 2 | var tl=doc.getTimeline(); 3 | var layers=tl.layers; 4 | 5 | for(var i=0;i 0 ) { var log = "Batch Compiled"; for( var i = 0; i < totalDocs; i++ ) { log += "\n + " + docs[i].name; docs[i].publish(); } fl.trace( log ); log = null; } -------------------------------------------------------------------------------- /lock all masks.jsfl: -------------------------------------------------------------------------------- 1 | /** 2 | * Lock's all mask layers. 3 | */ 4 | var doc=fl.getDocumentDOM(); 5 | var tl=doc.getTimeline(); 6 | var layers=tl.layers; 7 | for(var i=0;i