IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

Re-compiler un thème Arcade


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 6
    Par défaut Re-compiler un thème Arcade
    Bonjour tout le monde.

    J'ai un problème et j'ai beau chercher je ne trouve pas d'aide qui me convienne sur le net.
    J’espère donc trouver un Flexeur senior qui pourra m’éclairer.

    J'aimerais trouver comment recompiler un des thème par défaut de FlashBuilder 4, de manière a pourvoir en creer un.

    j'ai trouvé ce tuto http://lunar.developpez.com/tutoriel...mpilation/swc/ mais c'est pas tout a fait ce que je cherche.

    Il y a une option d'importation de thème dans flash builder avec preview.jpg et les composant Skin en Mxml etc...
    Dans les thème par défaut la principale différence avec les explications de compilation de thème viens du fichier de config.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    <?xml version="1.0"?>
     
    <!--
     
    	ADOBE SYSTEMS INCORPORATED
    	Copyright 2009 Adobe Systems Incorporated
    	All Rights Reserved.
     
    	NOTICE: Adobe permits you to use, modify, and distribute this file
    	in accordance with the terms of the license agreement accompanying it.
     
    -->
     
    <project name="arcade" default="main" basedir=".">
     
    	<property name="FLEX_HOME" location="${basedir}/../../.."/>
     
    	<property name="THEME_NAME" value="arcade" />
     
    	<property file="${FLEX_HOME}/build.properties"/>
     
        <!-- If you change this, update <target-player/> in the <compc/> tasks. -->
        <property name="local.playerglobal.version" value="10.0"/>
     
    	<target name="main" depends="clean,compile" description="Clean build of ${THEME_NAME}.swc"/>
     
    	<target name="clean">
    		<delete failonerror="false">
    			<fileset dir="${basedir}">
    				<include name="${THEME_NAME}.swc"/>
    				<include name="${THEME_NAME}.swc.incr"/>
    			</fileset>
    		</delete>
    	</target>
     
    	<target name="compile" description="Compiles ${THEME_NAME}.swc">
    		<echo message="Compiling samples/themes/${THEME_NAME}/${THEME_NAME}.swc"/>
    		<!-- Load the <compc> task. We can't do this at the <project> level -->
    		<!-- because targets that run before flexTasks.jar gets built would fail. Classpath is set up to work in dev and released environments -->
    		<taskdef resource="flexTasks.tasks">
    			<classpath>
    				<pathelement path="${FLEX_HOME}/ant/lib/flexTasks.jar"/>
    				<pathelement path="${FLEX_HOME}/lib/flexTasks.jar"/>
    			</classpath>
    		</taskdef>
    		<!--
    			This project builds a theme SWC containing skin classes.
    			It has no MXML tags and therefore no manifest.
    			Link in all classes.
    			Compile against all of the SDK libs externally.
    			Link in accessibility support.
    			Include various CSS and asset files in the SWC.
    			Don't put any resources into the SWC. (The classes don't require any.)
    		-->		
    		<compc fork="true"
    			   output="${basedir}/${THEME_NAME}.swc">
                <!-- If you change this, update ${local.playerglobal.version} above. -->
                <target-player>10</target-player>
    			<jvmarg line="${compc.jvm.args}"/>
    			<include-classes>ArcadeClasses</include-classes>
    			<source-path path-element="${basedir}/src"/>
    			<library-path />
                <external-library-path dir="${FLEX_HOME}/frameworks/libs">
                    <include name="player/${local.playerglobal.version}/playerglobal.swc"/>
    				<include name="framework.swc"/>
    				<include name="spark.swc"/>
                    <include name="textLayout.swc"/>
                    <include name="osmf.swc"/>
    			</external-library-path>
    			<include-file name="defaults.css" path="${basedir}/src/defaults.css"/>
    			<include-file name="assets/flex_skins.swf" path="${basedir}/src/assets/flex_skins.swf"/>
    			<include-file name="preview.jpg" path="${basedir}/src/preview.jpg"/>
    			<include-file name="metadata.xml" path="${basedir}/src/metadata.xml"/>
    			<locale/>
    			<accessible>true</accessible>
    		</compc>
    	</target>
     
    </project>
    Et je ne trouve pas d'explication sur comment compiler ce fichier.

    Le but est tout simplement de créer des thèmes simplement interchangeable dans FlashBuilder, en les ajoutant dans la liste des thèmes disponibles pour l'application.

    Je développe actuellement une application en FLEX4, et à la demande de mes supérieurs ils aimeraient pouvoir tester le rendu de l'application avec différents Template (thème). Et j'ai beau trouver pas mal de Fxp ou de projet catalyst sur le net, je ne trouve pas le moyen de les inclurent dans les thèmes de flashBuilder.

    Si quelqu'un pouvais éclairer ma lanterne.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 6
    Par défaut
    Même pour les thèmes CSS si il y a une classe référence dans le css celui-ci ne fonctionnera pas.

    Or les thèmes par défaut fonctionnent très bien ........

Discussions similaires

  1. Réponses: 2
    Dernier message: 31/01/2012, 21h54
  2. [Installation] Borland Compiler 5.5 sous XP
    Par Ligey dans le forum Autres éditeurs
    Réponses: 16
    Dernier message: 28/09/2002, 22h45
  3. dans le fond, la compilation...
    Par deltapositive dans le forum C++Builder
    Réponses: 5
    Dernier message: 17/09/2002, 12h14
  4. Vitesse de compilation
    Par srvremi dans le forum C++Builder
    Réponses: 5
    Dernier message: 30/07/2002, 16h49
  5. Réponses: 1
    Dernier message: 27/05/2002, 01h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo