IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 1 & ActionScript 2 Discussion :

Ecouteur dans composant AS2


Sujet :

ActionScript 1 & ActionScript 2

  1. #1
    Membre habitué
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2009
    Messages : 8
    Par défaut Ecouteur dans composant AS2
    Bonjour,

    Je développe en AS2 un composant pour des utilisateurs qui ne développe qu'en AS2 (Flash CS3).

    Voici donc le code pour une écouteur de touche en AS2 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    function fonctionCtrlFleches() {
    if (Key.isDown(Key.CONTROL) && Key.isDown(Key.DOWN)) {
    trace("On Masque")
    }
    if (Key.isDown(Key.CONTROL) && Key.isDown(Key.UP)) {
    trace("On Devoile")
    }
    }
     
    var EcouteurCtrlFleches:Object = new Object();
    EcouteurCtrlFleches.onKeyDown = fonctionCtrlFleches;
    Key.addListener(EcouteurCtrlFleches);
    Je désire intégrer ce code dans un composant pour qu'à la combinaison des touche Ctrl+Fleche, le composant se déplace (Tween).

    J'ai donc intégrer dans mon composant ce code.
    J'ai mis la déclaration de l'écouteur dans la fonction init
    et j'ai déclaré la fonction en private mais cela ne fonctionne pas.

    Mon composant comprend les 4 fonctions : init, size, createChildren et draw.
    Il a été conçu sur le modéle Dial de l'aide.
    Bien sûr j'ai étendu la classe du composant avec UI.Component

    En appuyant sur les touches Ctrl+Flaches le composant ne se déplace pas, je ne rentre même pas dans la fonction (j'ai placé des trace).
    En outre deuxième problème : la fonction draw est appelée en permanence qu'en j'utilise ce composant ???? Avez vous une explication ?

    Merci pour votre aide.

  2. #2
    Membre habitué
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2009
    Messages : 8
    Par défaut
    Je joins les fichiers de développement
    Fichiers attachés Fichiers attachés

  3. #3
    Membre habitué
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2009
    Messages : 8
    Par défaut
    Et bien il n'y a personne pour m'aider ou me mettre sur la voie, un maître en composant...

    Ce que je cherche à faire c'est créer un écouteur du clavier à l'intérieur d'un composant et là je séche grave

  4. #4
    Membre habitué
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2009
    Messages : 8
    Par défaut J'ai enfin trouvé !!!
    Après plus de 15 jours de recherche, je viens de trouver et je vous affirme que l'on peut mettre un écouteur du clavier dans un composant.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ajout Javascript dans composant personnel
    Par romaintaz dans le forum JSF
    Réponses: 1
    Dernier message: 21/12/2007, 18h05
  2. code HTML dans composant textuel
    Par barbiche dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 05/09/2007, 22h30
  3. Handle feuille dans composant ActiveX
    Par avigeilpro dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 03/05/2007, 18h26
  4. Propriété TPoint dans composant
    Par kotek dans le forum Composants VCL
    Réponses: 4
    Dernier message: 11/08/2006, 08h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo