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

Flex Discussion :

Comment forcer le tooltip d'un bouton sans "mouseOver"


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Par défaut Comment forcer le tooltip d'un bouton sans "mouseOver"
    Bonjour bonjour les flexeurs,

    Comment faire pour forcer le tooltip d'un bouton à s'afficher alors que l'on ne passe pas par dessus le bouton avec la souris ??????

  2. #2
    Membre expérimenté Avatar de Fares BELHAOUAS
    Homme Profil pro
    Développeur Flex & Java
    Inscrit en
    Mars 2002
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Flex & Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2002
    Messages : 182
    Par défaut
    Salam Mat,

    Peux-tu nous expliquer c'est quoi le contexte de ce que tu veux faire, pour voir si on a des idées à te proposer.

  3. #3
    Membre éclairé Avatar de Watier_53
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    469
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 469
    Par défaut
    Il te suffit de faire ainsi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    //déclaration d'un évenement de mouse over
    var ev:MouseEvent = new MouseEvent(MouseEvent.MOUSE_OVER);
     
    //tu appliques l'évènement de mouseOver au moment que tu le souhaites
    tobBouton.dispatchEvent(ev);

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Par défaut
    salut Fares,

    admettons que l'on a l'application suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    <mx:Button toolTip="Stp Click Moi" />
    </mx:Application>
    Dans cette application on a un bouton. Lorsqu'on passe par dessus ce bouton, un tooltip apparait avec le string "Stp Click Moi"

    Maintenant comment faire, en actionscript, pour que ce tooltip se déclenche même sans que l'on passe par dessus avec la souris ? qu'il soit la de manière permanente.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Par défaut
    Hey cool
    Watier effectivement ca marche comme ca !

  6. #6
    Membre expérimenté Avatar de Fares BELHAOUAS
    Homme Profil pro
    Développeur Flex & Java
    Inscrit en
    Mars 2002
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Flex & Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2002
    Messages : 182
    Par défaut
    Salam Mat26_,

    Tu peux utiliser le ToolTipManager:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ToolTipManager.createToolTip("Stp Click Moi",5,10);
    les positions x(5) et y(10) sont relatif au stage, il te suffit d'ajouter le code pour bien positionner ton toolTip et le tour est joué.

  7. #7
    Membre éclairé Avatar de Watier_53
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2007
    Messages
    469
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2007
    Messages : 469
    Par défaut
    Oui mais c'est beaucoup moins pratique et précis et c'est plus de code, si tu as déjà le composant sur lequel tu veux appliquez le tooltip c'est plus simple de faire ma méthode !!

    Par contre si tu souhaite mettre un tool tip "dans le vide" (ce qui n'est pas forcément judicieux graphiquement ça dépend du cas) tu peux utiliser ta méthode !

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

Discussions similaires

  1. Comment changer l'apk pour le démarrer sans le bouton
    Par s1sofiane dans le forum Composants graphiques
    Réponses: 1
    Dernier message: 10/03/2013, 12h47
  2. Réponses: 2
    Dernier message: 26/05/2012, 18h41
  3. Réponses: 6
    Dernier message: 15/11/2007, 12h31
  4. [VBA Excel] Comment forcer Excel à se fermer sans question !
    Par Paloma dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 07/12/2006, 13h38
  5. [C#]Comment forcer la sélection d'un noeud avec bouton droit
    Par irnbru dans le forum Windows Forms
    Réponses: 3
    Dernier message: 16/11/2005, 19h39

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