If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler
NEW : We have got a new blog where we post some interesting SWF internals info.
List of issues#2071 Uncategorized classes do not present in decompiled file
Author: Romano
Date created:
Type: question
Visibility: Everybody
Assigned to:
Labels: AS1/2
State: opened
> What steps will reproduce the problem?
1. Open the attached TopMenu.gfx
2. Navigate to TopMenu.gfx > scripts > struct > FreeChannelListInfo
Check the content:
>> class struct.FreeChannelListInfo extends Object
Point attention to class that is being extended, "Object"
However, you cannot find class Object in the decompiled file. Basically, any class that is
not located in a folder (filter) does not present. Take for example class
mx.core.UIComponent extends mx.core.UIObject located in TopMenu.gfx > scripts > mx.core,
the class it extends exist, as is located within folder (filter).
Other example of not existing class is MovieClip, check class mx.skins.SkinElement extends
MovieClip
> What is the expected output? What do you see instead?
All classes referred within the file should present in the decompiled scripts list.
> What version of the product are you using? Is it "nightly build"? Which operating system
do you have?
18.5.0
> Please provide any additional information below. If the problem is related to a SWF
file, attach it here, otherwise we can't help you.
Attached dependent .swf the gfx is loading.
gfxfontlib.swf (43 KiB)TopMenu.gfx (71 KiB)
Classes like "Object" and "MovieClip" are built-in classes in standard flashplayer
including GFX player,
they are not present in the SWF file.
This SWF file uses ActionScript 2.
You can search for description of TopLevel built-in classes online, for example here:
https://open-flash.github.io/mirrors/as2-language-reference/package-detail.html
State: new→opened
Type: bug→question
Type: bug→question