Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

GÉNÉRER DES VALEURS PAR "DEFAULT"


Information sur la source

Catégorie :MX2004: CLASS Classé sous : default, class, librairy, resolve, objet Niveau : Initié Date de création : 31/01/2006 Date de mise à jour : 31/01/2006 12:29:55 Vu / téléchargé: 2 540 / 255

Note :
9,5 / 10 - par 2 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (14)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
Voici un "bout" de ma librairie de fonctions sur les Object.
Celle-ci comportant 3 fonctions permettant de créer des "defaults" en cas d'appel à une fonction, ou propriété inconnue.
Ca vous permettra en passant, de comprendre la fonction "__resolve" de la classe Object.

Vous y trouverez :
- Obj.setDefaultValue(o,value) ;
- Obj.setDefaultProperty(o,name) ;
- Obj.setDefaultFunction(o,function) ;
- Obj.deleteDefault(o) ;

Fla de démo sur l'utilisation de ses 3 fonctions...
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   __hopeCore
  • Default.flaTélécharger ce fichier [Réservé aux membres club]52 224 octets

Télécharger le zip

Historique

31 janvier 2006 12:29:56 :
Ajout de la fonction "deleteDefault" Explication de comment éviter de générer une boucle infinie....

Commentaires et avis

signaler à un administrateur
Commentaire de snakeeater1 le 31/01/2006 19:48:37

Très simpas ^^

par contre petit erreur de commentaire :
"// On établie ne "PROPIETE" par default...
Obj.setDefaultProperty ( hellos, "fr" ) ;

trace ( "Propiété par defaut :" ) ;
trace ( "  FR : " + hellos.en ) ;
trace ( "  FR : " + hellos.fr ) ;
trace ( "  DE : " + hellos.de ) ; // Affiche "Salut"
trace ( "  ES : " + hellos.es ) ;
trace ( "" );"

d'après la lign "Obj.setDefaultProperty ( hellos, "fr" ) ;" , "trace ( "  DE : " + hellos.de ) ;" devrait afficher "fr" ^^ enfin on comprend tout de même très bien ^^

Note : 9/10
Commentaire : Très utile ;) j'avais jamais penser à faire ça, c'est vrai que sa sert bien ^^

signaler à un administrateur
Commentaire de snakeeater1 le 31/01/2006 19:56:17

pfff autant pour moi j'avais pa vu que c'était un Obj.setDefaultProperty ( hellos, "fr" ) ;, je croyais que c'était un "Value" encore dsl ^^

sinon la propriété on est obligé de la mettre entre guillemets "" ?

signaler à un administrateur
Commentaire de top30 le 31/01/2006 23:10:28

oui...
C'est une nomination et non une référence...

signaler à un administrateur
Commentaire de BananaTree le 01/02/2006 11:24:56

slt,
ça ce me fait doucement hurler de rire :
"Ca vous permettra en passant, de comprendre la fonction "__resolve" de la classe Object."

bref, pourquoi tu n'utilise pas une instruction native pour terminer la boucle ? Est-ce un oubli, ou un choix délibéré?

++ et bonne continuation.

signaler à un administrateur
Commentaire de top30 le 01/02/2006 12:38:20

Salut "BananaTree"...

Désolé mais :
"...pourquoi tu n'utilise pas une instruction native pour terminer la boucle ? ..."

Je comprend pas, expliques toi...

|=\

signaler à un administrateur
Commentaire de BananaTree le 01/02/2006 13:04:17

ben break ou return plutot que i=n, ce qui forcerait, je pense, l'ârret instantané de ta boucle sans ré-analiser la condition.

signaler à un administrateur
Commentaire de top30 le 01/02/2006 19:07:32

Simplement que parfois, je doute sur l'éfficacité d'un "break" au sein d'un "if" imbriqué dans d'un "while".
Mais tu as raison, je corrige.

signaler à un administrateur
Commentaire de top30 le 01/02/2006 19:53:20


    http://www.hopemultimedias.com/classes/DefaultChildText.zip

Mélange de "XML" et "__resolve". Ca vous plaira beaucoup j'en suis sur !

signaler à un administrateur
Commentaire de BananaTree le 02/02/2006 12:11:47

MOI CA ME DERANGE !

souvent les flashkodeurs sont vachards, mais si ils allument une source, en général il disent clairement si elle est nulle ou koi. (ça me plait pas comme système, mais ça à l'avantage de filtrer un minimum).

C PAS LA FOIRE A LA CONNERIE NON PLUS !

pour revenir à ta source, j'ai décidé d'implementer Vector au modele Observer. (C innutile pour 95% des devellopements sous AS, mais dès kon veut faire de l'evenementiel c impossible de s'en passer.)

signaler à un administrateur
Commentaire de top30 le 02/02/2006 15:54:26

A laquelle ?
Tu as vus la DefaultChildText ?
Je l'ai créer pour un site "multilingue", coupler un une fonctiem replissant automatiquement des "champs" selon leurs nom c'est bien bien pratique.

Quand au "observer", "observable", moi j ai aissé tomber pour une "class" EventbroadCaster" implantée. prennant en charge les "écoutes" comme "les écouteurs".

signaler à un administrateur
Commentaire de BananaTree le 02/02/2006 16:18:31

*non je réagissais juste à la note 1.

les EventbroadCaster et autres délagations d'events sont assez logique dans AS2.

dans mon cas, l'avantage d'Observer, c vraiment d'utiliser une classe Vector de style java. Ca va me permettre de réatribuer le skin de mes classes lookAndFeel (chargée dynamiquement), même sur les éléments déjà affichés, et ce sans boucler sur les propriétés. la logique voudrai qu'on implemente Vector et les collections même sur event Dispacher.

pour comprendre ma façon de voir, au prochain update du SPAS je rendrai dispo le code ça :
http://www.flashapi.org/allan_poe_project/

- 20ko pour le skin de base et 25ko pour le skin vista
- 34 lignes de code (une cinquantiane pour faire joli et aéré.)

bon code ++

signaler à un administrateur
Commentaire de top30 le 02/02/2006 19:39:03

Et qu'est-ce que "vector" ???

signaler à un administrateur
Commentaire de BananaTree le 02/02/2006 20:09:40

en gros, c une classe qui crée des occurence qui acceptent des objets en tant que variables. beaucoup mieux que Array en somme. (avis personel)

signaler à un administrateur
Commentaire de nicoptere le 06/02/2006 07:18:07

bonjour,

et pourquoi pas juste des objets imbriqués au lieu de vector ?
Sachant qu'en AS2, malgré le typage fort, tous les arguments sont de type Object, si on peut dire, par défaut.

bonne journée

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

objet Session comme en ASP Session.LCID [ par MrBoubou ] Salut à tous.Comment peut-on obtenir le même résultat que pour une Session.LCID en ASP qui permet de garder des infos sur la région (langue du naviga Associer du son aux actions (click, hitTest...) [ par joe666 ] Salut à tous les pros de ce site !Je vs ai déjà ecrit il y a qq jours car je realise un petit jeu flash et au fur et à mesure que j'avance j'ai plein un effect élastique [ par hypnotik ] voilà, je cherche un scrip pour flash mx bien particulier:ce serai pour faire un objet qui pend au bout d'un élastique, l'objet tomberai , se balancer Transparence d'objet Flash sous Netscape [ par mickski ] Bonjour à tous, J'aimerai savoir comment faire pour rendre une anim flash transparente sous Netscape < v7.0. J'ai un flash qui est bien transparen melangeur de couleurs [ par YarbY ] Salutj'ai un p'tit souci avec le melangeur de couleur qui est légèrement ENERVANT!!!!!!!!!!!!! d'autant plus que je ne rencontrais pas ce pb avant !! Utiliser une variable en nom d'objet [ par zgeblez ] Bonjour a tous, Voici mon probleme.J'ai plusieurs objets :objet1objet2objet3J'ai plusieurs boutons :bouton1bouton2bouton3En cliquant sur le bouton 1, image sur plusieurs plan [ par galyas ] Salut!!voila, j'aimerai pouvoir insérer un objet animé sur une image jpeg (en fond). Là où ca se complique c'est que j'aimerai que cet objet soit parf comment voir la structure des objets [ par knz ] Bonjour j'aimerais simplement voulu savoir où faut il clicker pour connaitre la structure des données d'un objet (par exemple connaitre toutes les mét Création d'objet de formulaire à la volée [ par joebarteam88 ] Salut,je suis en train de mettre en place une appli flash communicant avec java (via XML). Suivant ce que me retourne Java , je genere dynamiquement d Flash - Les objets et leur accés. [ par Aki75 ] L'objet TextField supporte des liens HTML, cependant je n'ai pas trouvé le moyen d'effectuer la même fonctionnalité que les ancres pour cette objet, e


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.