SWF Control Tags used in GFx
| 0 |
End |
1 |
|
Yes |
Implemented in GFxMovieDefImpl.Read |
1.0 |
| 1 |
ShowFrame |
1 |
|
Yes |
Implemented in GFxMovieDefImpl.Read, moves to next frame |
1.0 |
| 2 |
DefineShape |
1 |
|
Yes |
|
1.0 |
| 3 |
FreeCharacter |
1 |
|
No |
|
1.0 |
| 4 |
PlaceObject |
1 |
|
Yes |
|
1.0 |
| 5 |
RemoveObject |
1 |
|
Yes |
|
1.0 |
| 6 |
DefineBits |
1 |
|
Yes |
|
1.0 |
| 7 |
DefineButton |
1 |
|
Yes |
|
1.0 |
| 8 |
JPEGTables |
1 |
|
Yes |
|
1.0 |
| 9 |
SetBackgroundColor |
1 |
|
Yes |
|
1.0 |
| 10 |
DefineFont |
1 |
|
Yes |
|
1.0 |
| 11 |
DefineText |
1 |
|
Yes |
|
1.0 |
| 12 |
DoAction |
1 |
|
Yes |
|
1.0 |
| 13 |
DefineFontInfo |
1 |
|
Yes |
|
1.0 |
| 14 |
DefineSound |
2 |
|
Yes |
|
3.0.63 |
| 15 |
StartSound |
2 |
|
Yes |
|
3.0.63 |
| 17 |
DefineButtonSound |
2 |
|
Yes |
|
3.0.63 |
| 18 |
SoundStreamHead |
2 |
|
Yes |
|
3.0.63 |
| 19 |
SoundStreamBlock |
2 |
|
Yes |
|
|
| 20 |
DefineBitsLossless |
2 |
|
Yes |
|
1.0 |
| 21 |
DefineBitsJPEG2 |
2 |
|
Yes |
|
1.0 |
| 22 |
DefineShape2 |
2 |
|
Yes |
|
1.0 |
| 23 |
DefineButtonCxform |
2 |
|
No |
|
|
| 24 |
Protect |
2 |
|
Partial |
Handled but no implementation exists |
|
| 26 |
PlaceObject2 |
3 |
|
Yes |
|
1.0 |
| 28 |
RemoveObject2 |
3 |
|
Yes |
|
1.0 |
| 32 |
DefineShape3 |
3 |
|
Yes |
|
1.0 |
| 33 |
DefineText2 |
3 |
|
Yes |
|
1.0 |
| 34 |
DefineButton2 |
3 |
|
Yes |
|
1.0 |
| 35 |
DefineBitsJPEG3 |
3 |
|
Yes |
|
1.0 |
| 36 |
DefineBitsLossless2 |
3 |
|
Yes |
|
1.0 |
| 37 |
DefineEditText |
4 |
|
Yes |
|
1.0 |
| 39 |
DefineSprite |
3 |
|
Yes |
|
1.0 |
| 40 |
NameCharacter |
3 |
|
No |
|
|
| 41 |
SerialNumber |
3 |
|
No |
|
|
| 42 |
GeneratorText |
3 |
|
No |
|
|
| 43 |
FrameLabel |
3 |
|
Yes |
|
1.0 |
| 45 |
SoundStreamHead2 |
3 |
|
Yes |
|
3.0.63 |
| 46 |
DefineMorphShape |
3 |
|
Yes |
|
1.0 |
| 48 |
DefineFont2 |
3 |
|
Yes |
Code page text may not render correctly |
1.0 |
| 49 |
DefineInfo |
3 |
|
No |
|
|
| 51 |
Generator3 |
5 |
|
No |
|
|
| 52 |
ExternalFont |
5 |
|
No |
|
|
| 56 |
Export |
5 |
|
Yes |
|
1.0 |
| 57 |
Import |
5 |
|
Yes |
|
1.0 |
| 58 |
ProtectDebug |
5 |
|
No |
|
|
| 59 |
DoInitAction |
6 |
|
Yes |
|
1.0 |
| 60 |
DefineVideoStream |
6 |
|
No |
|
|
| 61 |
VideoFrame |
6 |
|
No |
|
|
| 62 |
DefineFontInfo2 |
6 |
|
Yes |
|
2.0.38 |
| 64 |
ProtectDebug2 |
6 |
|
No |
|
|
| 65 |
ScriptLimits |
7 |
|
No |
|
|
| 66 |
SetTabIndex |
7 |
|
No |
|
|
| 67 |
DefineShape4 |
8 |
|
No |
Is this correct tag name?? |
|
| 69 |
FileAttributes |
8 |
|
Yes |
|
1.0.11 |
| 70 |
PlaceObject3 |
8 |
|
Partial |
Loads shapes, will not apply filters |
1.0.11 |
| 71 |
ImportAssets2 |
8 |
|
Partial |
|
1.0.18 |
| 73 |
DefineFontInfo3 |
8 |
|
No |
Content: FontId, flags, + data. Potentially used for bmp fonts |
|
| 74 |
DefineTextInfo |
8 |
|
No |
|
|
| 75 |
DefineFont3 |
8 |
|
Yes |
|
1.0.12 |
| 77 |
Metadata |
8 |
|
Yes |
|
1.0.11 |
| 78 |
Slice9 |
8 |
|
Yes |
|
2.1.49 |
| 83 |
DefineShape5 |
8 |
|
Yes |
|
1.0.11 |
| 84 |
DefineMorphShape2 |
8 |
|
Yes |
|
1.0.11 |
|
GFx Extensions |
|
|
|
|
|
| 1000 |
ExporterInfo |
|
|
Yes |
|
1.1.27 |
| 1001 |
DefineExternalImage |
|
|
Yes |
|
1.1.27 |
| 1002 |
FontTextureInfo |
|
|
Yes |
|
1.1.29 |
| 1003 |
DefineExternalGradientImage |
|
|
Yes |
|
1.1.29 |
| 1004 |
DefineGradientMap |
|
|
Yes |
Used for gradient sharing |
1.1.30 |
| 1005 |
DefineCompactedFont |
|
|
Yes |
Used for compressed fonts |
2.2.53 |
| 1006 |
DefineExternalSound |
|
|
Yes |
Used for sound extracted with gfxexport |
3.0.63 |
| 1007 |
DefineExternalStreamSound |
|
|
Yes |
Used for streaming sound extracted with gfxexport |
3.0.63 |