If THen ELse…

journal de bord d'un aspirant codeur

Affichage des articles marqués Flex

Forcer le retour à la ligne automatique à l’intérieur du composant Text de Flex n’est pas ce qu’il y a de plus évident. Pour y parvenir, vous devez indiquer la largeur de votre composant Text, et mettre condenseWhite à true. Merci à Kerkness.ca pour l’astuce.

EDIT: depuis la version 4 du SDK, l’intégration de composants de type Sprite a été simplifié grâce à l’utilisation des SpriteVisualElement. Plus d’informations ici. Pour ceux qui ont un jour voulu utiliser l’API de dessin dans leur application Flex, l’expérience a dû être déconcertante: en effet si vous faite un copié/collé des codes donnés en [...]

Une difficulté que l’on rencontre immédiatement avec Flex lorsqu’on souhaite afficher de manière dynamique des images lourdes concerne la gestion du cache. En effet, le comportement par défaut du flashplayer lorsque votre application s’apprête à afficher une image qui a déjà été téléchargée consiste à… la télécharger de nouveau. Une solution pour résoudre ce problème [...]

Pour une application AIR destinée à uploader des données sur un serveur, il peut être souhaitable d’indiquer à l’utilisateur, à l’aide d’un TextInput par exemple, le nom et l’emplacement du fichier qu’il s’apprête à envoyer. Problème: FileReference ne possède pas d’attribut contenant cette deuxième information. La solution: utiliser la classe File, héritant de FileReference, et [...]

Inutile de présenter le fonctionnement de FileReference, suffisamment d’informations circulent sur le web à ce sujet. En revanche une chose est rarement précisée: pour qu’une opération d’upload ou de download aille jusqu’à son terme, il faut que la variable de type FileReference utilisée soit globale. On pourrait penser que, quand bien même, la tâche devrait [...]

Je viens de passer plusieurs heures à essayer de dimensionner correctement un module… Tout ce temps perdu pour réaliser quelque chose d’aussi trivial, c’est légèrement énervant. Mais voilà, après pas mal de tâtonnements j’ai fini par comprendre que lorsqu’on crée un nouveau module, les paramètres width et height de la balise mx:Module ne sont pas [...]