2010-07-12 10 views
5

Hier ist, was mit ant build.xml funktioniert:Einstellung compiler.theme Option für Halo/Flex 4 in FlashDevelop

<mxmlc file="${module.main.dir}/main.mxml" keep-generated-actionscript="false" output="${module.output.dir}/main.swf" fork="${flex.fork}"> 
    <load-config filename="${FLEX_HOME}/frameworks/flex-config.xml"/> 
    <source-path path-element="${FLEX_HOME}/frameworks"/> 
    <compiler.theme file="${FLEX_HOME}/frameworks/themes/Halo/halo.swc"/> 
</mxmlc> 

Ich habe versucht, die folgenden Werte im Projekt> Eigenschaften> -Compileroptionen> Zusätzliche -Compileroptionen aber keine sie arbeiteten:

-theme=PATH_TO/halo.swc 
-compiler.theme=PATH_TO/halo.swc 
-theme=file=PATH_TO/halo.swc 
-compiler.theme.file=PATH_TO/halo.swc 
-theme.file=PATH_TO/halo.swc 

Danke.

Antwort

8
-compatibility-version=3 

sollte es beheben

oder Sie könnten

-theme=../frameworks/themes/Halo/halo.swc 
+1

'-Kompatibilität-Version = 3' funktionierte ziemlich gut für mich, danke. –

+0

Tut mir leid, aber ich will keine Kompatibilität-Version = 3. Ich möchte nur Halo als Thema für meine Flex 4.x App verwenden. Leider habe ich momentan kein FlashDevelop-Setup, daher kann ich die Option -theme nicht überprüfen. Aber basierend auf meinem ursprünglichen Beitrag habe ich diese Flagge bereits mit FlashDevelop probiert, konnte es aber nicht funktionieren lassen. Vielen Dank! –

5

Kopie versuchen, die unterhalb der Linie in zusätzliche Compiler-Option einfügen.

-theme = $ {} flexlib /themes/Halo/halo.swc

Dies funktioniert.

Verwandte Themen