|
TextfieldResize
Created : mercredi 27 octobre 2004
Last modified : samedi 4 mars 2006 23:41:53 Installation de la commande JSFL TextfieldResizeExtension TextfieldResize v1.1.0
Cette commande est destinée à donner des dimensions précises à un champ de texte pour éviter d'avoir à utiliser une transformation d'échelle qui "déformerait" son contenu. Pour l'utiliser il faut au préalable avoir sélectionné un ou plusieurs champs de texte sur la scéne de l'animation ou d'un symbole et lancer la commande depuis le menu Commandes de la barre des menus.
Pourquoi cette extensionAucun outil de l'environnement auteur du logiciel Flash ne permet de donner de dimensions précises à un champ de texte sans risquer de déformer le texte qu'il contient. Il est pourtant souvent pratique de pouvoir affecter des dimensions précises aux champs de saisie d'un formulaire pour avoir un meilleur controle sur la mise en page (alignement, espacement, placement). Il est également des cas où l'affectation de dimensions précises à un champ de texte peut sembler indispensable, comme quand il est utilisé avec une scrollbar ou quand il sert a définir les dimensions de la base d'un composant. Même si une fois l'animation exportée, le script permet de reprendre le contrôle des dimensions du champ de texte, il est rare que quiconque affecte la mise en page de ses formulaires au runtime. C'est pourquoi actuellement les dimensions des champs de texte s'affectent à la vue, à l'aide de la poignée de dimensionnement, en zoomant au maximum sur la scène.
Astuce pour Flash MX (ou MX 2004 sans l'extension)Avant d'avoir développé l'extension JSFL et posté un message sur les forums de FlashXpress faisant requête d'une solution à ce problème et à la suite d'un aprés-midi de recherche haletante, Foxy (Didier Brun) de www.foxaweb.com est arrivé à me fournir une astuce vraiment bien pensée sur laquelle j'ai travaillée avec lui par la suite pour arriver à trouver une solution suffisamment viable pour être utilisée couramment.
Problèmes connus de la commande JSFL
|
||
| wordpress rss rss français rss english xhtml 1.1 css 2.0 wdg |