Apache Adobe Flex TutorialTutoriaux Adobe Flex & AIR en Français

1fév/080

Publier le Code Source d'une Application Flex avec Flex Builder 2 (viewSourceURL)

Flex Builder 2 contient une option permettant d'exporter les sources de son projet Flex facilement. On obtient alors un fichier HTML formatté/colorisé permettant de naviguer dans les sources et de télécharger les fichiers que l'on souhaite. Il permet aussi de télécharger un .zip contenant tout le projet pour un import plus simple.

Par défaut, la source n'est pas publiée, il faut don, en ayant le projet sélectionné, sélectionner "Project -> Publish application source" dans le menu du Flex Builder / Eclipse. Une boîte de dialogue va s'ouvrir permettant de choisir les fichiers à exporter (tous les fichiers sont exportés par défaut). Dans le fichier MXML principal, Flex Builder va automatiquement ajouter le code nécessaire à la visualisation des sources dans le context menu (clic droit). Les fichiers sont conservés dans le dossier /bin/srcview et on trouver le fichier HTML dans /bin/srcview/index.html.

Si vous voulez ajouter manuellement cet item car vous utilisez le SDK par exemple, vous devrez ajouter un attribut "viewSourceURL" au tag <mx:Application> dont la valeur pointe vers la page index.html publiée dans le dossier du code source. Si l'application principale est un fichier AS,vous devrez activer le context menu en utilisant du code ActionScript. Cette étape requiert la classe com.adobe.viewsource.ViewSource. Vous devrez appeler la méthode static addMenuItem(), en passant comme paramètres une référence à la classe principale et l'URL vers le code source comme ceci:

ViewSource.addMenuItem(this,”sourcecode/index.html”);

Articles similaires

Commentaires (0) Trackbacks (0)

Aucun commentaire pour l'instant


Leave a comment

(required)

Aucun trackbacks pour l'instant