Posté le 30 septembre 2009 à 23:04 par A.Zuber | Tags: ActionScript, Adobe, Flash Platform, Language, Reference
Comme vient de l'annoncer Petter Dehaan sur son blog personnel Adobe, l'équipe de documentation Adobe a sorti une toute nouvelle version (apparement sympatique) des Références du langage ActionScript 3 sur la plateforme Adobe Flash, qui inclue toutes les APIs des produits suivants :
- Adobe Flash CS4 Professional
- Adobe AIR
- LiveCycle Data Services
- Adobe ColdFusion
- Adobe Flex
- Adobe Flash Player
La meilleure nouvelle au sujet de cette sortie est que vous pouvez filtrer les contenus basés sur Adobe Air ou Flash Player, tout comme sur les différents produits (Flex, Flash Authoring, LiveCycle et/ou ColdFusion).
Voici le lien : http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/
Pour plus d'informations, rendez-vous sur le blog de la team Adobe de documentation du la plateforme Flash, sur le post suivant : »Introducing the ActionScript 3.0 Reference for the Adobe Flash Platform » ou encore sur le blog Flashlit sur le post suivant : « One ActionScript language Reference to rule them all »
Seul petit point négatif : cette version est uniquement disponible en anglais pour l'instant !
Posté le 30 septembre 2009 à 21:40 par A.Zuber | Tags: Event, Flash Builder 4 Beta, itemRenderer, List, Spark, State, Transition
L'exemple suivant va vous montrer comment ajouter une image dans un composant (component) Spark List en utilisant un item renderer personnalisé (custom itemRenderer) dans Flash Builder 4 Beta / Flex 4 Gumbo.
Suite à la présentation de cet exemple provenant du blog Flex Examples de Peter Dehaan, vous verrez deux autres tests de ce même composant avec l'ajout de transitions entre les différents états.
Mise en avant : itemRenderer Voir la suite
Posté le 29 septembre 2009 à 22:40 par A.Zuber | Tags: Flash Builder 4 Beta, ParagraphElement, tabStops, TextArea, textFlow
L'exemple suivant va vous montrer comment définir les fins de tabulation (Tab Stops) dans un composant Spark TextArea dans Flash Builder 4 Beta / Flex 4 Gumbo.
Mise en avant : tabStops Voir la suite
Posté le 29 septembre 2009 à 22:32 par A.Zuber | Tags: Data Services, Flash Builder 4 Beta, Flex, Gumbo, Php
Dans ce tutorial, nous allons voir comment utiliser une classe PHP qui manage une table MySQL dans un projet Flex de Flash Builder 4. Nous allons créer un projet Flex et utiliser Flash Builder 4 pour le relier au Framework Zend (car nous voulons avoir une possibilité d'utiliser le mode remote pour la communication avec le serveur PHP). Après cela, nous verrons comment utiliser la nouvelle interface de Flash Builder 4 pour introspecter une classe PHP et créer du code ActionScript 3 qui utilisera directement cette classe.
A la fin de ce tutorial (seconde partie), nous serons en mesure d'avoir une application Flex simple ou l'on pourra récupérer et afficher des enregistrements de données, les éditer et en ajouter de nouveaux. Pour certaines parties vous sera donné du code, et pour les autres Flash Builder s'occupera de les générer. En tout et pour tout, ces opérations vont nous prendre un peu moins de 30 minutes.
Points clés du tutorial :
- Le code PHP
- Créer le projet Flex et l'UI (User Interface) de l'application
- Utilisation du panel de Data Services de Flash Builder 4
Points clés de la seconde partie du tutorial :
- Créer une possibilité d'ajout d'enregistrement d'un nouvel Author via un formulaire
- Ajout d'une possibilité d'édition et de sauvegarde des données dans le projet Flex Gumbo
- Conclusion
Voir la suite
Posté le 28 septembre 2009 à 20:31 par A.Zuber
L'exemple suivant va vous montrer comment définir l'épaisseur du bord (border weight) d'un composant Spark Border de Flash Builder 4 Beta / Flex 4 Gumbo de différentes manières :
- Définition de la propriété borderWeight directement dans le composant Border
- Définition de la propriété borderWeight dans un fichier de Style CSS externe ou dans un container CSS <fx:Style/>
- Définition de la propriété de Style CSS directement en ActionScript
- borderWeight dans un custom border stroke object
Mise en avant : borderWeight Voir la suite
Posté le 28 septembre 2009 à 1:51 par A.Zuber | Tags: Flash Builder 4 Beta, Flex 3, Squiggly
Adobe vient de mettre à disposition une nouvelle librairie intitulée Squiggly. Squiggly permet d'effectuer des corrections & check orthographiques dans Flex. Dans le cadre de cette sortie pour Flex 3, J'ai effectué un petit test de compatibilité pour voir le fonctionnement dans Flash Builder 4.
Bon à savoir : Squiggly est une librairie créée pour Adobe Flex Builder 3
Liens concernant la librairie Adobe Squiggly :
Voir la suite
Posté le 27 septembre 2009 à 23:36 par A.Zuber | Tags: DataGrid, Flash Builder 4 Beta, Halo, ScrollBars
L'exemple suivant va vous montrer comment modifier la couleur de base des barres de scroll (Horizontal & Vertical Scroll Bars) contenues dans un composant Halo DataGrid dans Flash Builder 4 Beta / Flex 4 Gumbo de trois manières différentes :
- Définition des propriétés horizontalScrollBarStyleName et verticalScrollBarStyleName dans un container CSS <fx:Style/>
- Définition des propriétés scrollBarStyles dans un fichier de Style CSS externe ou dans un container CSS <fx:Style/>
- Définition des propriétés de Style CSS directement en ActionScript
Mise en avant : horizontalScrollBarStyleName – verticalScrollBarStyleName Voir la suite
Posté le 27 septembre 2009 à 16:13 par A.Zuber | Tags: Flash Builder 4 Beta, Graphic, mouseEnabledWhereTransparent, Spark
L'exemple suivant va vous montrer comment activer ou désactiver la possibilité de cliquer sur la zone transparente du tour d'un composant Spark Graphic (toggle whether transparent pixel) dans Flash Builder 4 Beta / Flex 4 Gumbo Beta :
Mise en avant : mouseEnabledWhereTransparent Voir la suite
Posté le 27 septembre 2009 à 13:53 par A.Zuber | Tags: Flash Builder 4 Beta, SkinnableContainer, Skinning
Adobe a changé de manière significative le système de gestion des skins dans Flash Builder 4 pour donner au développeurs de grandes possibilités de créer des composants avec des skins personnalisés sans avoir à s'engouffrer dans de la création via Flash ou autre application de graphisme.
Dans Flex 3, pour créer un container panel avec des bords arrondis (rounded corners) et un background en dégradé, on devait passer en général via Flash, 9-slice scaling, export du SWC et quelques CSS embêtant pour que ça marche. Ou encore passer par des classes complexes en AS3 directement dans Flex Builder. Maintenant, nous pouvons dessiner tout nativement en MXML avec un minimum d'efforts. Cela comprend aussi le type de dessin vectoriel, donc un seul composant suffit pour toutes les tailles.
Le coeur de ce nouveau système de skinning réside dans les composants Spark. Chaque composant vous permet de spécifier un type de skin en utilisant les attributs de styles skinClass. Dans ce tutorial, vous allez créer un skin personnalisé pour le composant SkinnableContainer. Voir la suite
Posté le 27 septembre 2009 à 1:17 par A.Zuber | Tags: Flash Builder 4 Beta, Raccourcis, Shortcuts
Suite à une petite recherche sur le net, je suis tombé sur une liste de raccourcis utiles de Flash Builder 4 / Flex 4 Gumbo très sympa qui pourra je pense vous servir.
Voir la suite