Pour substituer l’apparence par défaut d’un bouton Flex (mx:Button) sans utiliser la suite CS3 + FlexBuilder + l’extension Flex Skin Design il existe 3 possibilités.
Déclarativement avec MXML
<mx:Button upSkin=”@Embed(’../assets/boutonEtatUp.png’)”
overSkin=”@Embed(’../assets/boutonEtatOver.png’)”
downSkin=”@Embed(’/assets/boutonEtatDown.png’)” />
Pour comprendre la [...]
30 Mar, 2009
Posted by: Guillaume Andre In: Silverlight
Silverlight 3 introduit la possibilité de modifier les rendus graphiques avec les Pixel shaders. Cette fonctionnalité est connue des développeurs et utilisateurs WPF. Pour aller droit au but voici ce à quoi peut servir les Pixel shaders au sein de Silverlight :
Côté XAML
<TextBlock Text=”Pixel shaders”>
<TextBlock.Effect>
<DropShadowEffect BlurRadius=”5″ Direction=”-50″ ShadowDepth=”5″ Color=”Black”></DropShadowEffect>
[...]
27 Mar, 2009
Posted by: Guillaume Andre In: Silverlight
L’accélération GPU est l’une des nombreuses nouveautés de Silverlight 3. Elle permet à Silverlight d’utiliser votre carte graphique pour s’occuper du rendu de certains éléments graphique de votre interface (ceux que vous désirez). Cette technologie s’appuie sur DirectX pour les utilisateurs Windows et OpenGL pour les utilisateurs Mac.
Cette vidéo a été réalisé avec Camtasia, par [...]
En ActionScript 3 il est possible de charger des ressources externes au sein d’une application Flash, Flex, AIR avec les objets flash.display.Loader et flash.net.URLLoader. Néanmoins ces méthodes permettent de charger à distance les ressources ou fichiers en question tel que le ferait une page web sous forme de requête vers un serveur. Une ressource peut-être [...]
Pour déclencher un événement personnalisé avec quelquonc objet, ActionScript 3 met à disposition un dispatcher. Voyons de plus prêt son fonctionnement.
1) Rappel : écouter un événement
Pour écouter un événement il faut utiliser la méthode :
objet.addEventListener(”evenement”, handler);
Le handler est la fonction qui sera lancée lorsque l’événement se produira. L’objet est l’objet que l’on souhaite écouter.
2) Utilisation [...]
Tags:
ActionScript,
Air,
beta,
custom,
dispatchEvent,
événement,
event,
Flash,
Flex,
personnaliser,
Silverlight