I rouge Je peux créer des "composants MXML" et des "composants AS3". Les deux méthodes utilisent un composant existant comme base. La question: que se passe-t-il si je ne peux pas étendre le composant existant (parce que j'ai besoin de quelque chose de totalement différent)? Dois-je créer le composant à partir de zéro en utilisant l'environnement de création Flash (commercial)? Et si je ne pouvais pas prolonger l'un des composants existants (parce que j'ai besoin de quelque chose de totalement différent)?Composants personnalisés Flex
0
A
Répondre
1
Vous avez la possibilité de créer vos propres composants. Une documentation suffisante est disponible sur le site Web d'Adobe. Voir:
* Custom Actionscript Components
Dois-je créer le composant à partir de zéro en utilisant le (commercial) environnement de création de Flash?
Vous n'avez pas besoin de Flex Builder 3 pour créer des composants basés sur AS3/MXML. Vous pouvez le faire dans n'importe quel éditeur. Ce dont vous avez besoin est le SDK, qui est gratuit, pour les compiler.
Questions connexes
- 1. Flex 3 positionnement des composants personnalisés - popups
- 2. Didacticiel sur les composants personnalisés Flex
- 3. Communication Flex pour les composants personnalisés
- 4. Flex Composants créés dynamiquement ajoutés aux composants personnalisés
- 5. Événement Click-outside sur des composants personnalisés dans flex
- 6. passer des valeurs entre les composants personnalisés dans Flex - mxml
- 7. Composants personnalisés JSF ResponseWriter
- 8. ApplicationConnexion à des composants personnalisés
- 9. Flex Drag n drop entre les composants
- 10. Ajout de composants flex en utilisant xml
- 11. Passer les données entre les composants flex
- 12. Comment créer des composants GUI personnalisés?
- 13. VS2008: composants personnalisés imbriqués dans la conception
- 14. Evénements de composants Adobe Flex
- 15. Quel conteneur est généralement utilisé pour le chargement de nouveaux composants personnalisés dans Flex?
- 16. Étendre l'image sur plusieurs composants dans Flex
- 17. Visibilité des composants Flex sur l'application
- 18. Miniatures pour les composants mxml dans Flex
- 19. Ajout de composants à CoverFlow dans Flex
- 20. flex 3 ordre de chargement des composants
- 21. Rendu de l'effet génie aux composants personnalisés rendus dans l'UIView
- 22. Comment répartir l'événement entre les composants dans Flex?
- 23. Chargement de composants flex à l'aide de xml
- 24. Utilisation de composants flex dans une application papervision3d
- 25. J'ai besoin d'aide pour styliser les composants FormItem dans Flex
- 26. Résolution de bibliothèques de composants avec Flex SDK mxmlc
- 27. Adobe Flex/as3: Implémentation de curseurs personnalisés par glisser-déposer
- 28. besoin de savoir sur les événements personnalisés dans Flex
- 29. Pouvez-vous avoir des composants personnalisés JSF dans différents bundles OSGi?
- 30. Architecture de l'application Flex, comment puis-je créer une bibliothèque de composants pouvant être remplacée
1. Je ne trouve pas ce que je cherche aux URL suggérées; 2. Je ne parlais pas de Flex Builder 3, mais de Flex en général. Il semble qu'il n'y ait aucun moyen de créer des composants très différents de ceux intégrés. De plus, Flash CS3 est livré avec une commande qui vous permet de créer un composant Flex. –
Oui, vous devez étendre un Sprite ou un UIComponent afin de créer un élément visuel (sinon, il ne ferait pas partie de la liste d'affichage). Votre question n'est pas claire. – dirkgently
Ok. Imaginez le composant suivant. Il représente un arrêt de bus: ainsi, il a un nom (textfield), une base (bouton: sur rollOver il montre une info-bulle), une ligne. Puisque le composant doit être dupliqué à l'intérieur d'un conteneur, la "ligne" doit supporter 2 positions (verticale et inclinée, et le texte aussi). Le texte et la base peuvent changer de couleur. La ligne peut aussi être une image externe, de sorte qu'elle pourrait représenter un autre symbole aussi. Le composant DOIT stocker la position exacte x et y de l'endroit où il a été attaché pour la première fois (parce que sa position varie d'une vue à l'autre). Comment cela pourrait-il être fait avec Flex? –