Ajout et suppression dans un document

Lorsque vous faites glisser un composant à base de fichier FLA depuis le panneau Composants vers la scène, Flash importe un clip modifiable dans la bibliothèque. Lorsque vous faites glisser un composant à base de fichier SWC sur la scène, Flash importe un clip compilé dans la bibliothèque. Une fois le composant importé dans la bibliothèque, vous pouvez faire glisser ses occurrences sur la scène depuis le panneau Bibliothèque ou le panneau Composants.

Ajout de composants en cours de programmation

Vous pouvez ajouter un composant à un document en le faisant glisser depuis le panneau Composants. Vous pouvez définir les propriétés de chaque occurrence d’un composant dans l’Inspecteur des propriétés ou dans l’onglet Paramètres de l’Inspecteur des composants.

  1. Choisissez Fenêtre > Composants.

  2. Double-cliquez sur le composant dans le panneau Composants ou faites-le glisser sur la scène.

  3. Sélectionnez le composant sur la scène.

  4. Si l’Inspecteur des propriétés n’est pas visible, choisissez Fenêtre > Propriétés.

  5. Dans l’Inspecteur des propriétés, saisissez un nom d’occurrence pour l’occurrence du composant.

  6. Choisissez Fenêtre > Inspecteur des composants, puis cliquez sur l’onglet Paramètres pour définir les paramètres de l’occurrence.

    Pour plus d’informations, voir la section Définition des paramètres et des propriétés .

  7. Changez la taille du composant comme vous le souhaitez en modifiant les valeurs de la largeur (W:) et de la hauteur (H:).

    Pour plus d’informations sur la définition de la taille de types de composants spécifiques, voir la section Personnalisation des composants de l’interface utilisateur .

  8. Choisissez Contrôle > Tester l’animation ou appuyez sur Ctrl+Entrée pour compiler le document et visualiser le résultat de vos réglages.

    Vous pouvez également modifier la couleur et la mise en forme du texte d’un composant en définissant ses propriétés de style, ou personnaliser son apparence en modifiant ses enveloppes. Pour plus d’informations à ce sujet, voir la section Personnalisation des composants de l’interface utilisateur .

    Lorsque vous faites glisser un composant sur la scène au cours de la programmation, il suffit de l’appeler par le nom de son occurrence pour y faire référence (par exemple, myButton ).

Ajout de composants à l’exécution avec ActionScript

Pour ajouter un composant à un document à l’exécution avec ActionScript, le composant doit d’abord se trouver dans la bibliothèque de l’application (Fenêtre > Bibliothèque) lorsque le fichier SWF est compilé. Pour ajouter un composant à la bibliothèque, faites-le glisser du panneau Composants vers le panneau Bibliothèque. Pour plus d’informations sur la bibliothèque, voir la section La bibliothèque .

Vous devez également importer le fichier de classe du composant afin de rendre son interface de programmation disponible pour votre application. Les fichiers de classe de composant sont installés dans des packages contenant une ou plusieurs classes. Pour importer une classe de composant, utilisez l’instruction import , puis indiquez le nom du package et le nom de la classe. Par exemple, pour importer la classe Button, vous utiliserez l’instruction import suivante :

import fl.controls.Button;

Pour plus d’informations sur le package auquel appartient un composant, voir Guide de référence d’ActionScript 3.0 pour Flash Professional . Pour plus d’informations sur l’emplacement des fichiers source des composants, voir la section Utilisation des fichiers de composants .

Pour créer une occurrence du composant, vous devez appeler sa méthode constructeur ActionScript. Par exemple, l’instruction suivante crée une occurrence d’un composant Button appelée aButton :

var aButton:Button = new Button();

La dernière étape consiste à appeler la méthode statique addChild() pour ajouter l’occurrence du composant sur la scène ou dans le conteneur de l’application. Par exemple, l’instruction suivante ajoute l’occurrence aButton :

addChild(aButton);

A ce stade, vous pouvez utiliser l’interface de programmation du composant pour spécifier de façon dynamique la taille et la position du composant sur la scène, écouter des événements et définir des propriétés pour modifier son comportement. Pour plus d’informations sur l’API associée à un composant déterminé, voir Guide de référence d’ActionScript 3.0 pour Flash Professional .

Pour plus d’informations sur la méthode addChild() , voir la section Utilisation de la liste d’affichage .

Suppression d’un composant

Pour supprimer une occurrence d’un composant de la scène en cours de programmation, il suffit de le sélectionner puis d’appuyer sur la touche Suppr. Vous supprimerez ainsi l’occurrence de la scène ; en revanche, le composant se trouve toujours dans votre application.

Pour supprimer un composant dans votre document Flash après l’avoir placé sur la scène ou dans la bibliothèque, vous devez le supprimer, ainsi que les ressources qui lui sont associés, de la bibliothèque. Supprimer le composant de la scène ne suffit pas. Si vous ne le supprimez pas de la bibliothèque, il sera inclus dans votre application lors de la compilation.

  1. Dans le panneau Bibliothèque, sélectionnez le symbole du composant.

  2. Cliquez sur le bouton Supprimer en bas du panneau Bibliothèque ou choisissez Supprimer dans le menu du panneau Bibliothèque.

    Répétez la procédure pour supprimer les ressources associés au composant.

    Pour savoir comment supprimer un composant de son conteneur pendant l’exécution de votre application, voir la section Suppression d’un composant dans la liste d’affichage .