Flash Decompiler Trillix for Mac OS - Main menu

Main menu gives access to all Flash Decompiler Trillix features and options. Main Menu is standard for all Mac products:

The menu items are:
1. Flash Decompiler Trillix:

 

  • About Flash Decompiler Trillix 


This menu option allows to:
1. get information about the version and build of your copy of Flash Decompiler Trillix;
1. get information about the license type.

  • Preferences

1. AS viewer


In this dialog you may customize both the settings of Flash Decompiler Action Scripts preview mode and SWF conversion. Choose how to view Action Scripts:

1. Use tabs

This checkbox lets you decide whether to use either tabulation character or space for indentation in ActionScripts.

2. Indent size

Define size for indents.

3. Braces at new line

This option defines where to place curly brackets on new line (the so-called new C style) or to use old coding style (Kernigan & Ritchie).

4. Use getProperty/setProperty

Use old-style syntax to object properties (getProperty and setProperty built-in functions).

5. Braces around single statement

This option defines whether the single statements should be encapsulated into braces.

6. Recover arguments names

Starting from Adobe Flash Player 6.0 in order to improve performance the so-called registers were added to ActionScript virtual machine structure. As the result, information about some variables' names is lost while file publishing. 

Flash Decompiler for Mac uses a special heuristic algorithm to restore the binding between variables and registers (symbolic information).

7. Decode all classes as dynamic

This checkbox enables all AS 2.0 classes decoding as dynamic. Dynamic class makes possible to add properties and methods at runtime, while such action for non-dynamic class will lead to compilation error. The problem is that in a SWF file all classes are considered dynamic.

In the window to the right you'll see the example of Action Script and the changes applied.
 

2. Components


This dialog enlists the Flash components that Flash Decompiler is aware of, and which ones will be converted correctly. The button "Update" will be active and Flash components will be available for viewing if you have Adobe Flash version not lesser than 7 installed on your PC.

If you use third-party components and have them on your hard-drive, add them using "Add components" button. Thus, Flash Decompiler will see them, and they, along with standard components, will be converted correctly.

3. Thumbs



Disable thumbnails generation in Thumbnails bar for certain object types in order not to slow down Flash Decompiler performance, especially if there are many items in object groups.

  • Enter registration code


Register your Flash Decompiler if you have not done it yet. Enter your registration name and code, if you have ones, and press "Register" button, or you can get the code at our site.

  • Quit Flash Decompiler Trillix

Close Flash Decompiler.


2. File

 

  • Open

Invoke "Open file" dialog where you may choose a SWF file to convert.

  • Open recent

Select a SWF file from the list of previously accessed, converted or decompiled files. Select "Clear Menu" option to clear this list.


This dialog shows all file properties such as the file destination path, SWF version etc.

  • Convert into FLA/Flex

Invokes conversion window.

  • Extract

Invokes extraction window.

  • Save as


Save a SWF file, opened by Flash Decompiler. Flash Decompiler can open not only SWF files, but also projectors. This option permits to save such files as *.swf.

  • Close 

Finish the application work.



3. View


  • Change movie background color

Invokes backgound color selection window. Press "Apply" to save changes or "Revert to default color" to cancel color change.

  • Show Thumbs

Show/hide Thumbnails bar in Flash Decompiler Main window.

  • Show Resources

Show/hide Resource panel in Flash Decompiler Main window.

  • Show Tag Info

Show/hide Tag info panel

  •  Show Resources Chart

Show/hide Resources chart

  • View Script as

You may choose to display Action Sript as Action Script itself, Pi-code, Hex or Pi-code+Hex.


3. Help



Show Flash Decompiler Trillix user manual.