The file extension for a JSFL script is In this tutorial, you’ll start visually by copying user actions from the History Panel. In a previous tutorial, I showed the basics of creating dialogs. In this post, I’ll elaborate on how to respond to a dialog, specifically how to cease. This tutorial will walk through the basics of creating a tool. Building a In Flash, create a new JSFL script (File > New > Flash JavaScript File).

Author: Feshura Arashijas
Country: Cameroon
Language: English (Spanish)
Genre: Sex
Published (Last): 1 October 2018
Pages: 416
PDF File Size: 14.66 Mb
ePub File Size: 20.72 Mb
ISBN: 686-1-85666-287-7
Downloads: 10940
Price: Free* [*Free Regsitration Required]
Uploader: Faukus

It can be hard to find decent information on JSFL, so I figured I’d start doing some blog posts about it to help others.

This one is pretty simple, but I do plan on doing several more on this topic in the near future; so stay tuned! For this tutorial, we’ll be creating a new command that we will access via the Commands menu option inside the Flash IDE. The command we’ll be adding is a simple “Close Others” that will have Flash automatically close all the open.

To be honest, I’m surprised this isn’t a default option. Flash gives you the option of closing the current file or closing ALL the open files, but not the ability to close all of them except the one you’re working with. Our command will accomplish this task and prompt for a save if it detects changes in any of the open files. To get started, open up Flash and create a new Flash Javascript file.



10 Minutes with Flash: Creating an External Text File with JSFL

Now you should be staring at a blank JSFL file, but not for long because we’re going to ask Flash to give us a list of all the open documents. The above asks Flash for all the open documents and stores them in a variable named, appropriately enough, “docs.

Tutorisl now we’ve got a list which is an array of all the open files and a reference to the file we’re currently working in.

The only thing left to do is loop through our array of open documents and close any document that isn’t the current one! The code shown below will take care of that for us.

» Blog Archive » How to use JSFL to Extend Flash

Well, it’s pretty simple; we set up a loop and look through all of the open documents. Each document is checked to make sure it isn’t the one we’re working in, and then it is closed. The “true” parameter tells Flash to ask us to save if a file has been modified. This is a good safety measure to make sure you don’t accidentally close a file and lose any work you may have done to it. There is one more step to making this command accessible from within the Flash IDE; we need to drop it in the right location so Flash can find it!


Creating Flash Extensions — Pt. 6: Custom Tools

We need to place it inside the Commands folder within the Flash configuration directory. So, if you’re on Windows 7, as I am, go to the following jafl. Close Flash and restart it, then open up a few new. In the Flash menu select Commands and you should see your new command listed there.

Go ahead and click it and Flash should close all the open. You have now built your own custom Flash command! As stated earlier, I’ll be doing several more posts about JSFL in the near future, so feel free to come back and check them out.

It is rather lacking, but it’s the best resource for getting an overview of all the commands and objects available with JSFL.

This entry was posted on Tuesday, October 12th, at 3: You can follow any responses to this entry through the RSS 2. You can leave a responseor trackback from your own site. Mail will not be published required. Add these numbers together: Your JSFL file should now look like this: So, if you’re on Windows 7, as I am, go to the following location: Leave a Reply Click here to cancel reply.