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:


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.
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.

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.
Close Flash Decompiler.
2. File

Invoke "Open file" dialog where you may choose a SWF file to convert.
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.
Invokes conversion window.
Invokes extraction window.

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.
Finish the application work.
3. View

Invokes backgound color selection window. Press "Apply" to save changes or "Revert to default color" to cancel color change.
Show/hide Thumbnails bar in Flash Decompiler Main window.
Show/hide Resource panel in Flash Decompiler Main window.
Show/hide Tag info panel
Show/hide Resources chart
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.