Issue #409, #1132, [SkinPart] metadata support - decompilation and direct editation in AS3

updated debugger and syntaxpane lib
This commit is contained in:
Jindra Petřík
2016-01-15 06:31:26 +01:00
parent 379c9e768d
commit d521b354ad
16 changed files with 310 additions and 31 deletions

View File

@@ -14,6 +14,7 @@ package
private var e:TestDefaultProperty;
private var f:TestDeprecated;
private var g:TestEffect_Event;
private var h:TestSkinParts;

Binary file not shown.

View File

@@ -6,8 +6,8 @@ goto block2
set ISDEBUG=true
:block2
set COMPILERPATH=mxmlc.exe
if not exist %COMPILERPATH% goto notex
%COMPILERPATH% -warnings=false -debug=%ISDEBUG% TestFlex.as>out.txt
rem if not exist %COMPILERPATH% goto notex
%COMPILERPATH% -warnings=false -debug=%ISDEBUG% -static-link-runtime-shared-libraries TestFlex.as>out.txt
start notepad out.txt
if errorlevel==1 goto failed
goto end

View File

@@ -0,0 +1,24 @@
package classes
{
import spark.components.Panel;
import spark.components.Button;
public class TestSkinParts extends Panel
{
// declare the skin parts - only close is required
[SkinPart(required="true")]
public var closeIcon:Button;
[SkinPart(required="false")]
public var minimizeIcon:Button;
[SkinPart(required="false")]
public var resizeGripper:Button;
[SkinPart(required="false")]
public static var neco:Button;
[SkinPart(required="false")]
public function test(){
}
}
}