* Freelance Wordpress Vevey
***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en Suisse
Freelance Wordpress Vevey
Article:
Freelance Wordpress Vevey
Un code représente le MXML dépouillé, qui est construit et toutes les applications. Des structures de soutien et de grandes classes d'âge abondantes sont inclus. La décision concernant les èmes complexes (ou très simple), je comptais que sur pure comme composants et des projets.
La requête a été divisé en (composants MXML), chaque fenêtre, chaque écran étaient composants fonctionnellement finis. l'utilisation abondante de composants simplifient Freelance Wordpress Vevey considérablement le développement d'applications et a fait de la rigueur et de l'ordre, en dépit de la liste plutôt longue dans les composants - & gt; Coutume.
En outre, cette approche accélère considérablement le développement en charges déjà que l'éditeur visuel ne devrait plus être redessiné chaque fois que l'application (et il le fait est pas rapide).
Aujourd'hui, dans le projet de développement, qui demande et l'utilisation de modules. En Freelance Wordpress Vevey général - un petit est un site promotionnel avec trois sections principales. Ces trois section et nous organiserons les modules.
Mains démangent d'essayer de créer un module de FB. Je ouvre le projet, créer un New- & gt; Module MXML. Ouvrir une nouvelle MXML, qui je ajouter, par exemple, un bouton et une zone de texte. Sauve le. Dans la fenêtre Composants- & gt; Personnalisé, un nouveau composant sur le nom du module.
Tirage expérimentale. Freelance Wordpress Vevey Faites-le glisser dans la fenêtre principale de l'application. Tout comme un composant commun. Compiler. Brillant: Compiler deux SWF - un avec le nom de l'application, de l'autre - avec le nom du module.
Freelance Wordpress Vevey top qualite
Pour la curiosité, une copie seule application SWF et exécution: voir le bouton et la zone de texte. Comme je m'y attendais, notre module est inclus dans l'application SWF comme une composante régulière.Module d'exécution SWF. Obtenir Freelance Wordpress Vevey immédiatement l'erreur & quot; Impossible de trouver mx.core de classe :: SpriteAsset. & quot; Et pas étonnant - le module ne contient pas les classes incluses dans l'application principale.
Mais nous avons quelque chose que vous avez besoin à partir du module? Qu'il n'a pas été inclus dans la demande, et chargé dans le processus de demande. Bien que la possibilité d'utiliser le module comme d'habitude MXML-composant est également nécessaire de Freelance Wordpress Vevey noter.
Familiarisez brève documentation: Création d'applications modulaires. Voici tout langage suffisamment clair assez de mâcher.
Ainsi. Nous étions intéressés à la charge et le suivi module.
S'il vous plaît chercher: Chargement et déchargement des modules. Classe est responsable du chargement ModuleLoader. Curieusement, cet héritier VBox. Il est difficile de comprendre pourquoi VBox, et non, par exemple, HBox. Je ne vous attendez Freelance Wordpress Vevey certainement à voir dans ce rôle SWFLoader. Tant pis. Retirez le module du code de l'application et de le coller ModuleLoader. Par ailleurs, il est présent dans la mise en page de palette de composants.
Maintenant, à propos de la surveillance. Bénéficiant d'Utilisation des événements ModuleLoader. ModuleLoader génère les événements suivants: installation, Prêt, chargement, déchargement, Progrès, l'erreur et urlChanged. Mais laissez-moi! Si nous Freelance Wordpress Vevey sommes seeingprogress dans cette liste, alors pourquoi ne pas ouvrir et il et complet? Ce qui a empêché la place du chargement de générer Open, et au lieu de Prêt - Complete?
Dans cette situation, si je utiliser le mode de mode ProgressBar = & quot; & rdquo ;, événement chargement contrôlé avec suc, mais ne génère pas ProgressBar événement complet, que dans certains cas il serait utile. Eh bien, rien ne nous empêche de combler cette lacune en Freelance Wordpress Vevey créant son ModuleLoader des enfants. Il remédier.
Il ya un autre élément qui pousse les modules de chargement: ModuleManager. Cette classe, comme nous promettons, fournit plus de contrôle que le chargement du module précédent. Mais il est revendiquée, la technique de son utilisation est moins abstrait que de travailler avec ModuleLoader.
Ouais, les Freelance Wordpress Vevey développeurs Flex ne cessent jamais de me surprendre. ModuleManager hérité de l'objet ne contient que deux méthodes statiques qui m'a présenté à un petit stupeur. Cependant, après avoir étudié les exemples proposés, tout est tombé en place. Méthode ModuleManager. GetModule retourne un objet qui satisfait l'interface IModuleInfo, unique pour chaque module réussi. Cet objet, à l'avenir, peut être utilisé pour charger le module (méthode load) et le suivi de Freelance Wordpress Vevey l'événement de charge, puis à instancier un module (à travers l'usine de la propriété).
Une étude plus détaillée de cette classe, nous plonge dans les profondeurs de Flex, dans mes plans jusqu'à tout non inclus. Ici aussi, en d'autres termes, vous ne pouvait pas dire - est beaucoup moins abstraite. Et plus approprié pour des tâches spécifiques.