P3 A new story begins

Aller au contenu | Aller au menu | Aller à la recherche

mardi 11 janvier 2011

Comment utiliser les archetypes de Flex Mojos dans Eclipse

L'information n'est pas clairement disponible dans documentation de Flex-Mojos donc voici en 2 captures une brève explication car il est très fastidieux de recréer la bonne arborescence à la main.

Dans Eclipse > Window > Preferences > Maven > Archetype Cliquer sur Add Remote Catalog, saisissez le repository : http://repository.sonatype.org/content/groups/flexgroup/ Puis un nom quelconque

Cliquer sur verify puis si tout va bien sur Ok.

Add Flex Remote Catalog For Maven

Puis dans l'explorateur de projet : Clic-Doit New project > Maven Module

Renseignez toutes les valeurs du pom (groupId, artifcatId, parent...)

ne cochez pas la case "Create a simple project"

Puis choisissez l'archétype de votre choix :

New_Flex_Maven_Application_Module

Il peut arriver que votre fichier pom du projet parent soit écrasé, utilisez votre historique local pour remettre l'ancien

Et c'est dans la poche

jeudi 1 octobre 2009

Astuce AS3 - CheckBox non éditable

Je me suis longtemps posé une question toute bête...

Commet écrire un renderer avec une case à cocher (checkbox) non éditable !!!

En effet la propriété toggle est inaccessible depuis la clmasse mx.controls.Checkbox.

Et bien il suffit tout simplement de surcharge les gestionnaire de click et de luis dire de ne plus rien faire

Et voila!!! On a une checkbox totalement passive, je vous rassure on peut tout de même modifier sa valeur programatiquement. (c'est automatique via le renderer)

  1. public class BooleanRenderer extends CheckBox
  2. {
  3. public function BooleanRenderer()
  4. {
  5. super();
  6. this.setStyle("textAlign", TextFormatAlign.CENTER);
  7. }
  8.  
  9. override protected function clickHandler(event:MouseEvent):void
  10. {
  11. event.stopImmediatePropagation();
  12. return;
  13. }
  14. }
  15.  
  16. //Utilisation en tant que renderer.
  17.  
  18. <mx:Component id="booleanRenderer">
  19. <renderer:BooleanRenderer />
  20. </mx:Component>

lundi 23 juin 2008

Web Service : Flex <-> PHP5/MySql

Le but de ce tutoriel est de faire communiquer un application Flex avec un serveur distant disposant de PHP5/MySql

Introduction :

Dans ce tutoriel nous allons faire communiquer une application Flex avec un serveur Apache/PHP5 et une base de données MySql par des Web Services. - La partie Flex nécessite l'utilisation de Flex Builder 3 (vous pouvez télécharger une version d'évaluation sur le site d'Adobe) - La partie serveur utilise Flampy : un petit framework fait-maison pour la circonstance, il est disponible à cette adresse : http://code.google.com/p/flampy/]Flampy sur code.google.com.

Lire la suite...