Tutorial – Skinning dans Flash Builder 4 (Flex Gumbo) – Part 1
Posté le 27 septembre 2009 à 13:53 par A.Zuber | Tags: Flash Builder 4 Beta, SkinnableContainer, SkinningAdobe 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