Macromedia Flash MX 2004, Macromedia Flash MX Professional 2004 et les versions ultérieures présentent plusieurs fonctions d’extensibilité incluant Comportements, Commandes (JavaScript API), Effets et Outils. Avec ces fonctions, les utilisateurs expérimentés peuvent développer ou automatiser les capacités de l’outil de création. Le moteur XML vers UI fonctionne avec ces fonctions d’extensibilité pour créer des boîtes de dialogue qui s’affichent lorsque l’extension nécessite ou valide des paramètres. Vous pouvez définir les boîtes de dialogue à l’aide de balises XML ou en créant un fichier SWF pour l’affichage. l’objet XMLUI fournit un mécanisme par lequel un utilisateur avancé peut communiquer avec un fichier SWF utilisé de cette manière.
Vous pouvez utiliser ces méthodes pour créer des fichiers SWF qui sont des extensions de l’outil de création de Flash. Ces extensions peuvent par exemple utiliser le protocole d’application Flash pour naviguer dans un référentiel UDDI (Universal Description, Discovery and Integration) et télécharger des services Web dans la boîte à outils Actions.
Le nom du fichier de définition doit être simple, sans extension .xml et sans aucun des caractères de séparation de répertoire (« : », « / » et « \ »).
Si le fichier de définition spécifié par le paramètre
Le nom du fichier de définition doit être simple, sans extension .xml et sans aucun des caractères de séparation de répertoire (« : », « / » et « \ »).
Si un fichier d’actions personnalisées portant le nom
Si le répertoire Configuration/ActionsPanel/CustomActions n’existe pas lorsque cette méthode est appelée, il est créé.
Le nom du fichier de définition doit être simple, sans extension .xml et sans aucun des caractères de séparation de répertoire (« : », « / » et « \ »).
La JSAPI de Flash comporte plusieurs objets, méthodes et propriétés permettant de dupliquer ou d’émuler les commandes pouvant être entrées par un utilisateur dans l’environnement de création. A l’aide de JSAPI, vous pouvez écrire des scripts qui étendent les fonctionnalités de Flash de plusieurs manières : ajout de commandes aux menus, manipulation d’objets sur la Scène, répétition de séquences de commandes, etc.
De manière générale, un utilisateur exécute un script JSAPI en sélectionnant Commandes > Exécuter la commande. Cependant, vous pouvez utiliser cette fonction dans un script ActionScript pour appeler directement une commande JSAPI. Si vous utilisez
Pour plus d’informations sur JSAPI, voir « Extension de Flash » à l’adresse