Télécharger vos modes d'emploi et notices
5 600 marques
1 870 000 modes d'emploi
Chercher une marque
Recherche avancée



Nos partenaires vous proposent les produits suivants


Consulter le site officiel de MACROMEDIA

Mode d'emploi MACROMEDIA FLASH 8 - UTILISATION DES COMPOSANTS

Diplodocs permet de télécharger le mode d'emploi MACROMEDIA FLASH 8 - UTILISATION DES COMPOSANTS.

Télécharger le mode d'emploi MACROMEDIA FLASH 8 - UTILISATION DES COMPOSANTS  
Télécharger le mode d'emploi
intégral (2015 Ko)
Besoin d'aide, d'assistance, de conseil ou dépannage pour votre produit MACROMEDIA FLASH 8 - UTILISATION DES COMPOSANTS ?



Aperçu des 3 premières pages de la notice

Vous avez désactivé JavaScript ou bien vous avez une ancienne version d'Adobe Flash Player.
Télécharger la dernière version de Flash Player.
Notice MACROMEDIA FLASH 8 - UTILISATION DES COMPOSANTS

Les instructions détaillées pour l'utilisation figurent dans le Guide de l'utilisateur.

Utilisation des composants Marques de commerce 1 Step RoboPDF, ActiveEdit, ActiveTest, Authorware, Blue Sky Software, Blue Sky, Breeze, Breezo, Captivate, Central, ColdFusion, Contribute, Database Explorer, Director, Dreamweaver, Fireworks, Flash, FlashCast, FlashHelp, Flash Lite, FlashPaper, Flash Video Encoder, Flex, Flex Builder, Fontographer, FreeHand, Generator, HomeSite, JRun, MacRecorder, Macromedia, MXML, RoboEngine, RoboHelp, RoboInfo, RoboPDF, Roundtrip, Roundtrip HTML, Shockwave, SoundEdit, Studio MX, UltraDev et WebHelp sont des marques de commerce ou des marques déposées de Macromedia, Inc. qui peuvent être déposées aux Etats-Unis et/ou dans d'autres juridictions ou pays. Les autres noms de produits, logos, graphiques, mises en page, titres, mots ou expressions mentionnés dans cette publication peuvent être des marques de commerce, des marques de service ou des noms de marque appartenant à Macromedia, Inc. ou à d'autres entités et peuvent être déposés dans certaines juridictions ou certains pays. Autres marques mentionnées Ce guide contient des liens vers des sites Web qui ne sont pas sous le contrôle de Macromedia, qui n'est donc aucunement responsable de leur contenu. L'accès à ces sites se fait sous votre seule responsabilité. Macromedia mentionne ces liens pour référence, ce qui n'implique pas son soutien, accord ou responsabilité quant au contenu des sites. Technologie de compression et décompression audio discours utilisée sous licence de Nellymoser, Inc. (www.nellymoser.com). Technologie de compression et décompression vidéo SorensonTM SparkTM utilisée sous licence de Sorenson Media, Inc. Navigateur Opera ® Copyright © 1995-2002 Opera Software ASA et ses fournisseurs. Tous droits réservés. La technologie vidéo Macromedia Flash 8 est optimisée par la technologie vidéo On2 TrueMotion. © 1992-2005 On2 Technologies, Inc. Tous droits réservés. http://www.on2.com. Visual SourceSafe est une marque déposée ou une marque de commerce de Microsoft Corporation aux Etats-Unis et/ou dans d'autres pays. Copyright © 2005 Macromedia, Inc. Tous droits réservés. La copie, photocopie, reproduction, traduction ou conversion de ce manuel, sous quelque forme que ce soit, mécanique ou électronique, est interdite sans une autorisation préalable écrite de Macromedia, Inc. Le propriétaire ou l'utilisateur autorisé d'une copie valide du logiciel qu'accompagne ce manuel peut néanmoins imprimer une copie de ce dernier à partir d'une version électronique afin d'apprendre à utiliser le logiciel, à condition qu'aucune partie de ce manuel ne soit imprimée, reproduite, distribuée, revendue ou cédée dans un autre but, y compris, mais sans limitation aucune, dans un but commercial, tel que la revente de copies de cette documentation ou l'offre de services de maintenance rémunérés. Remerciements Gestion du projet : Sheila McGinn Rédaction : Bob Berry, Jen deHaan, Peter deHaan, David Jacowitz, Wade Pickett Rédactrice en chef : Rosana Francescato Rédactrice en chef : Lisa Stanziano Révision : Mary Ferguson, Mary Kraemer, Lisa Stanziano, Anne Szabla Gestion de la production : Patrice O'Neill, Kristin Conradi, Yuko Yagi Conception et production des supports : Adam Barnett, Aaron Begley, Paul Benkman. John Francis, Geeta Karmarkar, Masayo Noda, Paul Rangel, Arena Reed, Mario Reynoso Remerciements particuliers à Jody Bleyle, Mary Burger, Lisa Friendly, Stephanie Gowin, Bonnie Loo, Mary Ann Walsh, Erick Vera, Florian de Joannès, aux testeurs des versions bêta et aux équipes d'ingénieurs et d'assurance qualité de Flash et Flash Player. Première édition : Septembre 2005 Macromedia, Inc. 601 Townsend St. San Francisco, CA 94103 Etats-Unis Table des matières Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Public visé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Configuration système requise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Présentation de la documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Conventions typographiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Termes employés dans ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Ressources supplémentaires. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Chapitre 1 : Composants. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Installation des composants. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Emplacement de stockage des fichiers de composants . . . . . . . . . . . . 14 Modification des fichiers du composant . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Avantages des composants. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Composant, catégories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Présentation de l'architecture des composants de la version 2. . . . . . 18 Fonctions du composant de la version 2 . . . . . . . . . . . . . . . . . . . . . . . . . 19 Présentation des clips compilés et des fichiers SWC . . . . . . . . . . . . . . 21 Accessibilité et composants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Chapitre 2 : Création d'une application avec composants (Flash Professionnel uniquement) . . . . . . . . . . . . . . . . . . . . . . . . . 23 Présentation du didacticiel Fix Your Mistake (Faites-vous pardonner) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Création de la page principale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Liaison des composants de données pour afficher les idées de cadeaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Affichage des détails des cadeaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Création de l'écran de règlement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Test de l'application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Affichage de l'application terminée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 3 Chapitre 3 : Utilisation des composants . . . . . . . . . . . . . . . . . . . .53 Panneau Composants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Ajout de composants aux documents Flash . . . . . . . . . . . . . . . . . . . . . . 54 Composants du panneau Bibliothèque. . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Définition des paramètres des composants . . . . . . . . . . . . . . . . . . . . . . 59 Dimensionnement des composants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Suppression de composants dans les documents Flash . . . . . . . . . . . 62 Utilisation des conseils de code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Création de la navigation personnalisée du focus . . . . . . . . . . . . . . . . . 63 Gestion de la profondeur des composants dans un document . . . . . . 64 Composants de l'aperçu en direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Utilisation d'un préchargement avec les composants . . . . . . . . . . . . . . 66 Chargement des composants. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Migration des composants de la version 1 vers l'architecture de la version 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Chapitre 4 : Gestion des événements des composants . . . . . . . .69 Gestion des événements à l'aide d'écouteurs . . . . . . . . . . . . . . . . . . . . . 70 Délégation des événements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Objet événement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Utilisation du gestionnaire d'événements on() . . . . . . . . . . . . . . . . . . . . 83 Chapitre 5 : Personnalisation des composants. . . . . . . . . . . . . . .85 Utilisation de styles pour personnaliser la couleur et le texte des composants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 A propos de l'application d'enveloppes aux composants. . . . . . . . . . .101 Présentation des thèmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Combinaison de l'application d'enveloppes et de styles pour personnaliser un composant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 Chapitre 6 : Création de composants. . . . . . . . . . . . . . . . . . . . . . 135 Fichiers source de composant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 Présentation de la structure du composant . . . . . . . . . . . . . . . . . . . . . . 136 Création de votre premier composant . . . . . . . . . . . . . . . . . . . . . . . . . . 138 Sélection d'une classe parent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 Création d'un clip de composant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .151 Création du fichier de classe ActionScript . . . . . . . . . . . . . . . . . . . . . . . 156 Incorporation de composants existants dans votre composant . . . . 186 Exportation et distribution d'un composant. . . . . . . . . . . . . . . . . . . . . . 197 Etapes finales dans le développement du composant . . . . . . . . . . . 200 4 Table des matières Chapitre 7 : Propriétés de collection. . . . . . . . . . . . . . . . . . . . . . 203 Définition d'une propriété de collection. . . . . . . . . . . . . . . . . . . . . . . . . 205 Exemple de collection simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 Définition de la classe pour un élément de collection. . . . . . . . . . . . . 208 Accès aux informations de collection par programmation . . . . . . . . 209 Exportation de composants ayant des collections dans des fichiers SWC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 Utilisation d'un composant ayant une propriété de collection . . . . . .212 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 Table des matières 5 6 Table des matières Introduction Macromedia Flash Basic 8 et Macromedia Flash Professionnel 8 sont les outils préférés des professionnels pour la création de contenu Web percutant. La création de ces applications Internet enrichies repose sur des unités élémentaires appelées composants. Un composant est un clip qui contient des paramètres définis pendant la phase de programmation dans Macromedia Flash, ainsi que des événements, des propriétés et des méthodes ActionScript permettant de personnaliser le composant lors de l'exécution. Les composants sont conçus pour permettre aux développeurs de réutiliser et de partager du code. Ils permettent également d'encapsuler une fonctionnalité complexe que les concepteurs peuvent utiliser et personnaliser sans avoir à se servir d'ActionScript. Les composants sont basés sur la version 2 de l'architecture des composants Macromedia. Celle-ci permet de créer facilement et rapidement des applications robustes à la présentation et au comportement cohérents. Ce manuel explique comment créer des applications avec les composants de la version 2. Le manuel associé intitulé Référence du langage des composants décrit tous les composants, ainsi que l'interface de programmation (API) de chacun d'entre eux. Il inclut des scénarios d'utilisation et des exemples de procédures à suivre pour utiliser les composants version 2 de Flash, par ordre alphabétique, ainsi qu'une description des API des composants. Vous pouvez utiliser les composants créés par Macromedia, télécharger des composants créés par d'autres développeurs ou créer vos propres composants. Ce chapitre contient les sections suivantes : Public visé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Configuration système requise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Présentation de la documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Conventions typographiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Termes employés dans ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Ressources supplémentaires. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 7 Public visé Ce manuel est destiné aux développeurs qui créent des applications Flash et qui souhaitent exploiter des composants pour accélérer le développement. Il demande des notions de développement d'applications dans Macromedia Flash et d'écriture de code ActionScript. Si vous avez peu d'expérience en écriture de code ActionScript, vous pouvez ajouter des composants à un document, définir leurs paramètres dans l'inspecteur des propriétés ou dans l'inspecteur de composants, puis gérer leurs événements via le panneau Comportements. Par exemple, sans écrire aucun code ActionScript, vous pouvez affecter un comportement Atteindre la page Web à un composant Button pour qu'une adresse URL s'ouvre dans un navigateur Web lorsque l'utilisateur clique sur ce bouton. Si vous êtes programmeur et que vous souhaitez créer des applications plus robustes, vous pouvez créer les composants dynamiquement, utiliser ActionScript pour définir les propriétés et appeler les méthodes à l'exécution. Vous pouvez également exploiter le modèle d'événement écouteur pour gérer les événements. Pour plus d'informations, reportez-vous à Chapitre 3, Utilisation des composants, page 53. Configuration système requise Aucune configuration particulière n'est requise pour les composants Macromedia outre Flash. Tout fichier SWF qui utilise les composants de la version 2 doivent être affichés avec Flash Player 6 (6.0.79.0) ou une version ultérieure et doit être publié pour ActionScript 2.0 (vous pouvez définir ceci dans Fichier > Paramètres de publication, sous l'onglet Flash). Présentation de la documentation Ce document explique comment utiliser les composants pour développer des applications Flash. Il présume que vous connaissez déjà Macromedia Flash et ActionScript. La documentation spécifique à Flash et aux produits apparentés est disponible séparément. Ce document est disponible sous forme de fichier PDF et d'aide en ligne. Pour afficher l'aide en ligne, lancez Flash et choisissez Aide > Utilisation des composants. Pour plus d'informations sur Macromedia Flash, consultez les documents suivants : Utilisation de Flash Formation à ActionScript 2.0 dans Flash Guide de référence du langage ActionScript 2.0 Référence du langage des composants 8 Introduction Conventions typographiques Ce manuel utilise les conventions typographiques suivantes : La police en italique indique une valeur qui devrait être remplacée (par exemple, dans le chemin d'un dossier). La police de code indentifie le code ActionScript, y compris les noms de méthode et de désigne un élément de code à remplacer (par exemple, propriété. La police de code en italique un paramètre ActionScript). La police en gras désigne une valeur à saisir. Termes employés dans ce manuel Ce manuel emploie les termes suivants : à l'exécution Lorsque le code est exécuté dans Flash Player. Lors du travail exécuté dans l'environnement auteur de Flash. pendant la programmation Ressources supplémentaires Pour obtenir les dernières informations sur Flash, ainsi que des conseils d'experts, des rubriques avancées, des exemples, des astuces et autres mises à jour, consultez le site www.macromedia.com/fr/devnet, régulièrement mis à jour. Visitez régulièrement ce site Web pour vous tenir au courant des nouveautés de Flash et tirer le meilleur parti de votre logiciel. Pour obtenir des TechNotes, des mises à jour de la documentation et des liens vers des ressources supplémentaires dans la communauté Flash, visitez le Centre de support Macromedia Flash à l'adresse www.macromedia.com/flash_support_fr. Pour plus d'informations sur la syntaxe ActionScript et son utilisation, reportez-vous à Formation à ActionScript 2.0 dans Flash et Guide de référence du langage ActionScript 2.0. Pour une introduction à l'utilisation des composants, consultez le séminaire On Demand de Macromedia, Using UI Components à l'adresse www.macromedia.com/macromedia/events/ online/ondemand/index.html. Ressources supplémentaires 9 10 Introduction CHAPITRE 1 Composants Les composants Macromedia Flash sont des clips vidéo dont les paramètres vous permettent de modifier l'apparence et le comportement. Il peut s'agir d'un simple contrôle d'interface utilisateur, comme un bouton radio ou une case à cocher, ou d'un contenant, comme un panneau défilant. Un composant peut être invisible, comme le gestionnaire de focus (FocusManager) qui permet de contrôler quels objets reçoivent du focus dans une application. Les composants vous permettent de créer des applications Macromedia Flash complexes, même si vous ne maîtrisez pas ActionScript. Plutôt que de créer vos propres boutons, listes et zones déroulantes, il vous suffit de faire glisser ces composants à partir du panneau Composants pour ajouter des fonctionnalités à vos applications. Vous pouvez également personnaliser facilement l'aspect des composants pour les adapter à vos besoins. Les composants sont basés sur la version 2 de l'architecture des composants Macromedia. Celle-ci permet de créer facilement et rapidement des applications robustes à la présentation et au comportement cohérents. L'architecture version 2 inclut des classes sur lesquelles sont basés tous les composants, des styles et des mécanismes d'enveloppe qui vous permettent de personnaliser l'aspect des composants, un modèle d'événement diffuseur/écouteur, la gestion de la profondeur et du focus, la mise en oeuvre de l'accessibilité et bien d'autres avantages. R EM A R QU E 1 Si vous publiez les composants de la version 2, vous devez définir vos paramètres de publication pour ActionScript 2.0 (Fichier > Paramètres de publication, onglet Flash). Les composants de la version 2 ne fonctionnent pas correctement s'ils sont publiés en utilisant ActionScript 1.0. Tous les composants contiennent des paramètres prédéfinis que vous pouvez configurer lors de la création dans Flash. Chaque composant possède également un jeu unique de méthodes, de propriétés et d'événements ActionScript, également appelé API (interface de programmation), qui permet de définir les paramètres et d'autres options à l'exécution. 11 Pour obtenir la liste complète des composants inclus dans Flash Basic 8 et Flash Professionnel 8, consultez la section Installation des composants, page 12. Vous pouvez également télécharger des composants développés par des membres de la communauté Flash à l'adresse www.macromedia.com/fr/exchange. Ce chapitre contient les sections suivantes : Installation des composants. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Emplacement de stockage des fichiers de composants . . . . . . . . . . . . . . . . . . . . . . . 14 Modification des fichiers du composant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Avantages des composants. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Composant, catégories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17 Présentation de l'architecture des composants de la version 2. . . . . . . . . . . . . . . . . 18 Fonctions du composant de la version 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Présentation des clips compilés et des fichiers SWC . . . . . . . . . . . . . . . . . . . . . . . . . 21 Accessibilité et composants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Installation des composants Un jeu de composants Macromedia est déjà installé lorsque vous lancez Flash pour la première fois. Vous pouvez les visualiser dans le panneau Composants. Flash Basic 8 inclut les composants suivants : Composant Button Composant CheckBox Composant ComboBox Composant Label Composant List Composant Loader Composant NumericStepper Composant ProgressBar Composant RadioButton Composant ScrollPane Composant TextArea Composant TextInput Composant Window 12 Composants Flash Professionnel 8 inclut les composants de Flash Basic 8, plus les classes et composants suivants : Composant Accordion (Flash Professionnel uniquement) Composant Alert (Flash Professionnel uniquement) Classes de liaison des données (Flash Professionnel uniquement) Composant DateField (Flash Professionnel uniquement) Composant DataGrid (Flash Professionnel uniquement) Composant DataHolder (Flash Professionnel uniquement) Composant DataSet (Flash Professionnel uniquement) Composant DateChooser (Flash Professionnel uniquement) Composant FLVPlayback (Flash Professionnel uniquement) Classe Form (Flash Professionnel uniquement) Composants médias (Flash Professionnel uniquement) Composant Menu (Flash Professionnel uniquement) Composant MenuBar (Flash Professionnel uniquement) Composant RDBMSResolver (Flash Professionnel uniquement) Classe Screen (Flash Professionnel uniquement) Classe Slide (Flash Professionnel uniquement) Composant Tree (Flash Professionnel uniquement) Composant WebServiceConnector (Flash Professionnel uniquement) Composant XMLConnector (Flash Professionnel uniquement) Composant XUpdateResolver (Flash Professionnel uniquement) Pour afficher les composants Flash Basic 8 ou Flash Professionnel 8 : 1. 2. Démarrez Flash. Sélectionnez Fenêtre > Composants pour ouvrir le panneau Composants s'il n'est pas déjà visible. Choisissez User Interface (Interface utilisateur) pour développer l'arborescence et faire apparaître tous les composants installés. 3. Vous pouvez également télécharger des composants à l'adresse www.macromedia.com/fr/ exchange. Pour installer des composants téléchargés à partir du site d'échange, téléchargez et installez Macromedia Extension Manager à l'adresse www.macromedia.com/fr/exchange/ em_download/ . Tous les composants doivent apparaître dans le panneau Composants de Flash. Pour installer les composants sur un ordinateur Windows ou Macintosh, respectez la procédure suivante. Installation des composants 13 Pour installer des composants sur un ordinateur Windows ou Macintosh : 1. 2. Fermez Flash. Placez le fichier SWC ou FLA contenant le composant dans le dossier suivant de votre disque dur : Sous Windows : C:\Program Files\Macromedia\Flash 8\langue\Configuration\Components Sous Macintosh : Macintosh HD/Applications/Macromedia Flash 8/Configuration/ Components (Macintosh) 3. 4. Démarrez Flash. Choisissez Fenêtre > Composants pour visualiser le composant dans le panneau Composants s'il n'est pas déjà ouvert. Emplacement de stockage des fichiers de composants Les composants Flash sont stockés dans le dossier Configuration au niveau de l'application. R E MA R Q UE Po u r plu s d ' in fo rm a t io ns s u r c e s d o s s ie r s , r e po r t e z- vo u s à Dossiers de configuration installés avec Flash du gu i de Bien démarrer avec Flash. Les composants sont installés dans les emplacements suivants : Windows 2000 ou Windows XP : C:\Program Files\Macromedia\Flash 8\langue\Configuration\Components Mac OS X : Macintosh HD/Applications/Macromedia Flash 8/Configuration/ Components 14 Composants Modification des fichiers du composant Les fichiers sources ActionScript des composants sont placés dans : Windows 2000 ou Windows XP : C:\Program Files\Macromedia\Flash 8\language\First Run\Classes\mx Mac OS X : Macintosh HD/Applications/Macromedia Flash 8/First Run/Classes/mx Les fichiers du répertoire First Run sont copiés dans votre chemin Documents and Settings lorsque Flash est lancé pour la première fois. Les chemins Documents and Settings sont les suivants : Windows 2000 ou Windows XP : C:\Documents and Settings\nom d'utilisateur\Local settings\Application Data\Macromedia\Flash 8\langue\Configuration\Classes\mx. Mac OS X : Nom d'utilisateur/Library/Application Support/Macromedia/Flash 8/langue/ Configuration/Classes/mx Lorsque Flash est lancé, si un fichier est manquant dans le chemin Document and Settings, Flash le recopie du répertoire First Run dans votre chemin Documents and Settings. R E MA R Q UE Si vous souhaitez modifier les fichiers sources ActionScript, modifiez ceux qui se trouvent dans le chemin Documents and Settings. Si l'une de vos modifications « rompt » un composant, Flash restaure la fonctionnalité d'origine lorsque vous fermez et relancez Flash en copiant le fichier fonctionnel à partir du répertoire First Run. Dès que vous modifiez les fichiers dans le répertoire First run et que cela « rompt » un composant, vous devez réinstaller Flash pour restaurer les fichiers sources en fichiers fonctionnels. Si vous avez ajouté des composants, actualisez l'affichage du panneau Composants. Pour actualiser le contenu du panneau Composants : Dans le menu du panneau Composants, choisissez Recharger. Pour supprimer un composant dans le panneau Composants : Supprimez le fichier MXP ou FLA dans le dossier Configuration. Modification des fichiers du composant 15 Avantages des composants Les composants vous permettent de séparer le processus de conception de votre application du processus de codage. Ils permettent également de réutiliser du code, soit dans les composants que vous avez créés, soit en téléchargeant et en installant des composants créés par d'autres développeurs. Les composants permettent aux programmeurs de créer des fonctionnalités que les concepteurs pourront exploiter dans les applications. Les développeurs peuvent encapsuler les fonctionnalités fréquemment utilisées dans des composants. Les concepteurs peuvent, quant à eux, personnaliser l'apparence et le comportement de ces composants en modifiant leurs paramètres dans l'inspecteur des propriétés ou dans l'inspecteur de composants. Les développeurs Flash peuvent utiliser Macromedia Exchange sur le site www.macromedia.com/go/exchange_fr pour échanger des composants. Grâce aux composants, vous pouvez créer une application web complexe sans être obligé de développer entièrement chaque élément. Vous pouvez localiser les composants requis et les placer dans un document Flash pour créer une nouvelle application. Les composants basés sur l'architecture version 2 partagent les mêmes fonctionnalités de base : styles, traitement des événements, application d'enveloppes, gestion du focus et de la profondeur. Lorsque vous ajoutez le premier composant version 2 dans une application, environ 25 Ko sont ajoutés au document qui fournit ces fonctionnalités de base. Lorsque vous ajoutez des composants supplémentaires, ces mêmes 25 Ko sont réutilisés pour eux. La taille du document augmente donc moins que vous n'auriez pu l'imaginer. Pour plus d'informations sur la mise à niveau des composants, consultez Migration des composants de la version 1 vers l'architecture de la version 2, page 68. 16 Composants Composant, catégories Les composants inclus dans Flash sont divisés en cinq catégories (les emplacements de leurs fichiers ActionScript source correspondent approximativement à ces catégories et sont énumérés entre parenthèses) : Composants de données (mx.data.*) Ces composants permettent de charger et de manipuler des informations provenant de sources de données. Les composants WebServiceConnector et XMLConnector sont des composants de données. R E MA R Q UE Les fichiers source des composants de données ne sont pas installés avec Flash. Toutefois, certains des fichiers de prise en charge ActionScript le sont. Composant FLVPlayback (mx.video.FLVPlayback) Le composant FLVPlayback vous permet d'inclure un lecteur vidéo dans votre application Flash afin de lire de la vidéo progressive en continu sur HTTP depuis un service FVSS (Flash Video Streaming Service - service de diffusion en continu des vidéos de Flash) ou FCS (Flash Communication server). Composants de support (mx.controls.*) Ces composants permettent de lire et de contrôler le support en flux continu. MediaController, MediaPlayback et MediaDisplay sont des composants de support. Composants de l'interface utilisateur (mx.controls.*) Ces composants (souvent appelés composants de l'interface) permettent à l'utilisateur d'interagir avec une application. Par exemple, les composants RadioButton, CheckBox et TextInput sont des contrôles de l'interface utilisateur. Gestionnaires (mx.managers.*) Ces composants sont invisibles et permettent de gérer une fonction, telle que le focus ou la profondeur, dans une application. Les composants FocusManager, DepthManager, PopUpManager, StyleManager et SystemManager sont des composants gestionnaires. Ecrans (mx.screens.*) La catégorie Ecrans inclut les classes ActionScript qui vous permettent de contrôler les formulaires et les diapositives dans Flash. Pour obtenir une liste complète de composants, reportez-vous à Référence du langage des composants. Composant, catégories 17 Présentation de l'architecture des composants de la version 2 Vous pouvez utiliser l'inspecteur des propriétés ou l'inspecteur de composants pour modifier les paramètres des composants afin d'exploiter leurs fonctionnalités de base. Cependant, si vous souhaitez contrôler davantage le fonctionnement des composants, vous devez utiliser leurs API et comprendre la façon dont ils ont été créés. Les composants Flash sont basés sur la version 2 de l'architecture des composants Macromedia. Les composants de la version 2 sont supportés par Flash Player 6 (6.0.79.0) et une version ultérieure et par ActionScript 2.0. Ces composants ne sont pas toujours compatibles avec les composants basés sur la version 1 de l'architecture (tous les composants antérieurs à Flash MX 2004). Les composants version 1 originaux ne sont pas non plus pris en charge par Flash Player 7. Pour plus d'informations, consultez Migration des composants de la version 1 vers l'architecture de la version 2, page 68. R E MA R Q UE 18 Les composants Flash MX UI ont été mis à jour pour utiliser Flash Player 7 ou une version ultérieure. Ces composants mis à jour sont toujours basés sur la version 1 de l'architecture. Vous pouvez les télécharger à partir de Macromedia Flash Exchange sur le site www.macromedia.com/go/v1_components. Les composants version 2 apparaissent dans le panneau Composants sous forme de symboles Clip compilé (SWC). Un clip compilé est un clip composant dont le code a été compilé. Les clips compilés ne peuvent pas être modifiés. Cependant, comme pour les autres composants, il est possible de changer leurs paramètres dans l'inspecteur des propriétés et dans l'inspecteur des composants. Pour plus d'informations, reportez-vous à Présentation des clips compilés et des fichiers SWC, page 21. Les composants version 2 sont rédigés en langage ActionScript 2.0. Chaque composant est une classe et chaque classe est un paquet ActionScript. Par exemple, un composant de bouton radio est une occurrence de la classe RadioButton dont le nom de paquet est mx.controls. Pour plus d'informations sur les paquets, reportez-vous à la section Présentation des packages du guide Formation à ActionScript 2.0 dans Flash. Composants La plupart des composants d'interface utilisateur créés avec la version 2 de l'architecture Macromedia sont des sous-classes des classes UIObject et UIComponent et héritent de tous leurs événements, propriétés et méthodes. De nombreux composants sont également des sous-classes d'autres composants. Le chemin de l'héritage de chaque composant est indiqué à l'entrée correspondante du guide Référence du langage des composants. R EM A R QU E La hiérarchie de classe est également disponible sous forme de fichier FlashPaper dans l'emplacement d'installation : Flash 8\Samples and Tutorials\Samples\Components\arch_diagram.swf. Tous les composants utilisent également le même modèle d'événement, les mêmes styles CSS et les mêmes mécanismes intégrés d'application d'enveloppes et de thèmes. Pour plus d'informations sur les styles et l'application des enveloppes, consultez le Chapitre 5, Personnalisation des composants, page 85. Pour plus d'informations sur la gestion des événements, consultez le Chapitre 3, Utilisation des composants, page 53. Pour une description détaillée de l'architecture des composants de la version 2, consultez le Chapitre 6, Création de composants, page 135. Fonctions du composant de la version 2 Cette section décrit les fonctions des composants de la version 2 (comparé aux composants de la version 1) du point de vue d'un développeur qui les utilise pour élaborer des applications Flash. Pour plus d'informations sur les différences entre les architectures des versions 1 et 2 pour le développement de composants, consultez le Chapitre 6, Création de composants, page 135. L'inspecteur de composants permet de modifier les paramètres des composants pendant la programmation dans Macromedia Flash et Macromedia Dreamweaver. (Voir la section Définition des paramètres des composants, page 59.) permet aux écouteurs de gérer les événements. (Voir la section Chapitre 4, Gestion des événements des composants, page 69.) Contrairement à Flash MX, Flash ne contient pas de paramètre clickHandler dans l'inspecteur des propriétés. La gestion des événements implique donc l'écriture de code ActionScript. Le modèle d'événement écouteur Les propriétés des enveloppes permettent de charger des habillages individuels (par exemple, des flèches vers le haut ou vers le bas ou la coche d'une case à cocher) au moment de l'exécution. (Voir la section A propos de l'application d'enveloppes aux composants, page 101.) Fonctions du composant de la version 2 19 Les styles CSS permettent d'obtenir une apparence identique dans toutes les applications. (Voir la section Utilisation de styles pour personnaliser la couleur et le texte des composants, page 86.) Les thèmes permettent d'appliquer à un jeu de composants une apparence préconçue prélevée dans la bibliothèque. (Voir la section Présentation des thèmes, page 116.) Le thème Halo est le thème par défaut utilisé par les composants de la version 2. (Voir la section Présentation des thèmes, page 116.) aisé de traiter le focus et la profondeur dans une application. (VoirCréation de la navigation personnalisée du focus, page 63 et Gestion de la profondeur des composants dans un document, page 64.) Les classes de base UIObject et UIComponent fournissent les méthodes, les propriétés et les événements élémentaires aux composants et étendent leurs fonctions. (Voir Classe UIComponent et Classe UIObject dans Référence du langage des composants.) Le format de fichier SWC Les classes Manager fournissent un moyen facilite la distribution et l'utilisation d'un code dissimulable. Voir Chapitre 6, Création de composants, page 135. accessible dans l'inspecteur de composants. Pour plus d'informations, reportez-vous à la section Intégration des données (Flash Professionnel uniquement) du guide Utilisation de Flash. Une hiérarchie des classes facilement extensible avec ActionScript 2.0 permet de créer des espaces de nom uniques et d'importer des classes si nécessaire et des sous-classes afin d'étendre les fonctionnalités des composants. Voir Chapitre 6, Création de composants, page 135 et Guide de référence du langage ActionScript 2.0. R E MA R Q UE 20 La fonction intégrée de liaison des données est Flash 8 possède plusieurs fonctions non supportées par les composants de la v2, y compris la mise en cache à 9 découpes (parfois appelée Echelle 9), FlashType et de bitmaps. Composants

Si le contenu de ce document correpond à la notice, au mode d'emploi, à la liste d'instruction, d'installation ou d'utilisation, au manuel, au schéma de montage ou au guide que vous cherchez. N'hésitez pas à la télécharger. Diplodocs vous permet d'accèder facilement aux informations sur le mode d'emploi MACROMEDIA FLASH 8 - UTILISATION DES COMPOSANTS.

MACROMEDIA propose un produit dont nous n'avons pas le mode d'emploi ? Indiquez nous le document que vous cherchez : mode d'emploi, notice, guide d'utilisation, manuel d'instructions, schéma de montage, notice technique, manuel d'entretien.

Diplodocs vous permet de télécharger le mode d'emploi MACROMEDIA FLASH 8 - UTILISATION DES COMPOSANTS, notice MACROMEDIA FLASH 8 - UTILISATION DES COMPOSANTS manuel MACROMEDIA FLASH 8 - UTILISATION DES COMPOSANTS, guide d'utilisation MACROMEDIA FLASH 8 - UTILISATION DES COMPOSANTS & notice d'instructions.


Tous les avis du web 115539 MACROMEDIA FLASH 8 - UTILISATION DES COMPOSANTS, , Logiciel informatique.
Know our Partners Foire aux questions Contactez l'équipe Diplodocs Last searches
Last additions
Sitemap
Les marques commençant par la lettre A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #
Copyright © 2005 - 2008 - Diplodocs - Tous droits réservés.
Les noms de marques cités appartiennent à leurs propriétaires respectifs.