Le tutoriel que j'écris, a subi quelques modifications et corrections de langue et quelques erreurs ont été corrigées. Seulement amélioré le format PDF "Flex Book."
-- L'indice a été modifiée, ainsi que quelques morceaux de code qui n'ont pas été correctement formaté avec la syntaxe de l'original flex (principalement la partie I).
-- Il a changé la police de normaliser le document, et ajouté quelques nouveaux éléments, tels que la séparation des sujets soulevés dans l'aide d'urgence, à être plus facile à identifier.
-- Il a été ajouté à la partie IV de ce tutoriel.
-- Nous avons ajouté quelques entrées dans l'index qui sont à faire dans les prochaines éditions
-- Le nombre de pages a été mise à jour, en comptant maintenant avec 46 pages.
Je vais changer le mode de distribution des pdf de la prochaine édition, celui-ci et la prochaine version en pdf est sous la licence Creative Commons:
Attribution-NonCommercial-clôturé la création d'œuvres dérivées 3.0 Unported
Pour que mai continuer à lire, distribuer, imprimer, etc .. Presque rien n'a changé (mais lisez les mots sur le lien ci-dessus), est appliquée uniquement à ceux qui distribuia ce "livre" qui comprend le nom de l'auteur (Mario Santos, je!
) Et le site Web (www.msdevtudio.com), je pense qu'il ne demande pas beaucoup, est-il? : P
Ils peuvent voir la version en ligne disponible dans les publications issuu.com. (Flash)
Télécharger le livre Flex Partie 1, 2, 3, 4
Je cherche toujours quelqu'un qui est intéressé à faire l'examen, juste pour faire une lecture plus attentive la recherche d'erreurs et de tester le code décrit dans ce tutoriel. La personne qui effectue cet examen seront dûment identifiés dans le didacticiel. Toute personne intéressée s’il vous plaît.
Certains critiques, suggestions et / ou commentaires sont les bienvenus.
Toute personne intéressée à soutenir certains de mes travaux, s’il vous plaît n'hésitez pas à faire une contribution, en utilisant PayPal en bas de PayPal en haut à droite.
Serrer dans ses bras.











21 Commentaires
Bicho .. votre merveilleux tutoriel! … Pour faire tout ce qui est, étape par étape, et a certaines choses en traduction (écrite ou ne savent pas bien est en pt_BR ou PT) et si je peux collaborer BR examen, mais mon problème est la mise en place où à la page 27:
[Bindable]
Var publique…….
Il semble un avertissement:
1084: var'dadosDataGrid "sera scoped à l'espace de noms par défaut: olaMundo: interne. Il ne sera pas visible en dehors de cette page.
Je ne savais pas ce qui ne va pas. Je suis en utilisant Adobe Flex buider 3 (je ne sais pas si elle est différente version)
Une accolade
Villas Boas ..
La langue est le portugais PT, mais si vous suivez le tutoriel, et comme tout le monde, et de rendre apparente ces petites erreurs, comme dans beaucoup d'aide.
Quant à votre question, vous devez être de déclarer la variable au sein d'un calcul… assurez-vous que ce n'est pas…
Il doit être déclaré (variable globale) généralement en haut du document! après l'importation et à l'extérieur de rôles.
Il serait?
Mario déjà décidé ce qui s'est passé et je avouer que pas imaginer ce que pourrait être, peut-être le constructeur le cache.
Je vais continuer le tutoriel. En ce qui concerne la correction de la langue peu prudent parce que j'ai quelques différences, mais sont PT hehe!
Big hug
Strange villas, mais cette erreur est généralement due à la déclaration de variavél dans une fonction… mais comme le constructeur flex déclenche aussi parfois quelques octets, pourrait être le même cache… rsrsrs
En ce qui concerne le tutoriel, vraiment nivél de la langue est un peu difficile, car les langues sont en fait même un peu différent… mais elle est plus une erreur, je vais vous parler!
Donc, peut compter sur un peu d'aide de tout le monde
Serrer dans ses bras.
Mário vous, serait appropriée mandar quelques corrections par email. Maintenant, je suis enfermé dans le tutoriel est peut-être l'un d'entre eux et ne peut pas faire disparaître le chargement après le chargement (à la page 39)
1046: Type n'a pas été retrouvée ou n'a pas été une compilation constante de temps: ModuleEvent. olaMundo mainScript.as ligne 96
Oups .. revisei le code et y est parvenu. All Gone l'erreur. Je viens de apaguei la fonction et donner reescrevi espace et dans l'attente de la suggestion que le constructeur n'avait pas précédemment aparecid.
Alors mai ont été en erreur de frappe parce que je ne suis pas faire des copier / coller d'apprendre.
Une accolade et j'attends avec impatience dans votre e-mail
J'ai villas2terra.com.br
J'ai envoyé un e-mail à vous maintenant…
Parfois, ces erreurs peuvent se produire même par distraction… même si résolu.
Il a très bien ne pas copier / coller, ainsi apprendre!
Une accolade.
Mário pas reçu d'e-mail
essayez l'éducation (arroba) villasweb.com s’il vous plaît que la terre n'est pas venu.
Mario seulement maintenant que j'ai regardé à droite et a vu l':
Villas Boas… et j'ai trouvé intéressant parce que mon nom est Villas Boas hehehe ..
empaquei bonne sur le tutoriel à la page 41 et ne peut pas découvrir l'erreur qui apparaît en flexion:
1195: Tentative d'accès de defineUser inaccessibles par la méthode de référence avec un type statique modLogin. olaMundo mainScript.as line 104
Je ne peux pas comprendre ce qui ne va pas fait. vous être suspecté par hasard?
Serrer dans ses bras
Eduardo Villas Boas
Plus de détails sur l'erreur:
Le bouton Set User ne figure pas dans le rendu
Villas, me montre sa ligne 104. Et pendant ce temps assurez-vous que la fonction defineUser a bien fait en modLogin ..
Cette erreur est dis, c'est que impossivél méthode d'accès defineUser ()…
vai ne semblent pas savoir si le code
de déposer mainScript.as
privé fonction define (): void (
if ((loader.getChildren ()). longueur> 0)
(loader.child la modLogin).
inputUser ( "TESTANDO");
Alert.show d'autre ( "Module pas encore né»);
)
En modLogin.mxml
Eh bien, depuis que j'ai reçu votre e-mail et vit que cela était résolu ce problème, et il semble qu'il serait peut-être pour la inputUser ( "TESTANDO"), sur la ligne du bas. tout doit être sur la même ligne:
(loader.child la modLogin). inputUser ( "TESTANDO");
Mario terminé le tutoriel les mille merveilles. Maintenant tout refaire à partir de zéro en partant de zéro et régler mes applications principalement la communication avec php.
Comment en partie sur 5 avec une grille d'insérer, modifier, supprimer, etc?
Félicitations
Même Eduardo.
En ce qui concerne la partie 5 est encore au four… 'm pas un long temps .. mais nous allons voir s'il ya à compléter milieu du mois…
Sur la datagrid, il est ici sur le blog un exemple qui peut jeter un coup d'oeil:
http://msdevstudio.com/blog/2008/03/25/flex-datagrid-operaes-no-dataprovider/
Il utilise un dataprovider créé dans la demande, mais peut déjà voir comment les opérations CRUD dans dataProviders.
Abraço et merci pour "erreurs" found!
J'ai un doute ici regarder le livre en ligne.
Exemple:
Pourquoi sont les temps un objet de type Comité est instancié
avec parenthèses et parfois sans parenthèses:
var painel2: Groupe = new Panel ();
var neuf: Groupe = new Groupe;
Existe-t-il une différence?
J'ai trouvé également des erreurs dans le livre en ligne à partir du portugais.
En fait ces déclarations opèrent pratiquement la même façon, déclarer une nouvelle instance du groupe spécial. Cela signifie que, dans la pratique les résultats de la même chose, comme l'utilisation ou non utilisation point-virgule, à la fin de chaque ligne, en travaux, si pas utiliser, fonctionne de la même…
Les erreurs de portugais, je pense que nous aurions corrigé presque tout le monde, mais si vous avez trouvé tout rapport.
ps Notez qu'il est le portugais, Portugal
Une accolade.
Fermé à la session 7.4, à deux points dans la première, impliquant les pages 38-39, en partie:
carregaModulo privé function (): void (
loader.url = "modLogin.swf";
loader.loadModule ();
loaderBar.source = chargeur;
)
Il cite le message d'erreur "1020: l'accès indéfini de la propriété chargeur." En trois lignes de «chargeur», et un autre spécifique à la ligne avec le «loaderBar».
Sans trouver l'erreur (et même en utilisant copiez et collez-le pour voir où je me sentais manquer, si la dactylographie), j'ai essayé de l'ignorer et avec les exemples, selon des pages 39-40:
L'erreur de trois lignes avec l'ajout d'un peu de lumière à venir, mais cette fonction est le message d'erreur "1046: Type n'a pas été trouvé ou n'est pas une compilation constante de temps: ModuleEvent." Ressources "mainScript.as," chemin "olaMundo / Src ", et l'erreur est cité deux fois, la ligne referindo" privé loadTerminado fonction (event: ModuleEvent): void ( ".
(a ProgressBar pas certains, le "définies par l'utilisateur» n'apparaît pas)
Je l'espère, de comprendre le problème qu'il serait peut-être les mêmes que les Villas, mais a passé tout l'après-midi aller à nettoyer (et même de copier et de coller) ne comprend pas où je suis disparus.
A la lumière?
Merci.
PS Dans la première version du chapitre 4, a eu deux points de référence sur popUpManager.createPopUp, qui n'ont jamais été cités avant, si j'ai bien compris il s'agissait d'une confusion avec le "centerPopUp" de la page précédente. Il a travaillé. Lors de l'examen, en fait, le premier a été remplacé par "centerPopUp" plutôt que "createPopUp", mais la deuxième (en bas de page), reste aussi "créer" au lieu de "center".
Renan matin.
Donner à ce chargeur erreur, et l'erreur indique qu'il n'est pas possible d'accéder à l'expéditeur, qui est, le chargeur ou n'ont pas l'id = "loader" ou le chargeur n'a pas été démarré (signal qui peut être mis en fonction sur le fichier erroné ...)
l'erreur dans le module événement car il est copiez le code produit ...
bâton avec les importations:
mx.events.ModuleEvent importation;
et doit résoudre.
Ne copiez pas le code, est toujours nouvelle, car il ya certaines importations qui sont automatiquement insérés à écrire et ne semblent pas si vous copiez ...
Si vous ne pouvez pas résoudre soulève un doute avec le code à tous les http://forum.msdevstudio.com il y est plus facile que je vois le code et de prendre le doute.
Serrer dans ses bras.
Je n'ai pas lu l'intégralité de ce tutoriel, mais plus de recherche déjà beaucoup aimé. Félicitations sur le désir d'enseigner
Merci Cristiano ... quand vous avez fini de la pensée que le discours et laissez votre avis, suggestion ou critique!
Serrer dans ses bras.