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 :

PopUp sur passage de la souris [FB4]


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2009
    Messages : 97
    Par défaut PopUp sur passage de la souris
    Bonjour,

    Je souhaite qu'une sorte de pop-up affiche l'intégralité d'un texte qui est dans un HBox (pour éviter d'avoir à scroller dessus a chaque fois).

    Pour l'instant j'ouvre un Alert.show sur passage de la souris mais je souhaiterais qu'il se referme des que la souris n'est plus sur le texte.


    Pour être plus clair : un peu de code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    	<fx:Script>
    		<![CDATA[
    			 protected function detailPopUp(pEvt:MouseEvent):void
    			{
    				Alert.show(text);
    			} 
     
    		]]>
    	</fx:Script>
     
     
    	<mx:HBox verticalAlign="middle">
    		<s:TextArea id="content" mouseMove="detailPopUp(event)" text="{text}" width="{width}" height="{height}" borderVisible="false" editable="false" fontWeight.lock="bold"/>				
    	</mx:HBox>
    Merci pour tout coup de main !

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 244
    Par défaut
    Bonjour,

    en utilisant la propriété "ToolTip" et en bindant le text complet dessus ?

    Bonne journée


    Voir ici comment créer une custom tooltip au besoin.

    http://www.riacodes.com/flex/create-...our-flex-apps/

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2009
    Messages : 97
    Par défaut
    merci ! C'est le résultat que je cherche a obtenir !!
    Bon je suis novice sur flex donc je galère un peu. Je vous tiens au courant.

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2009
    Messages : 97
    Par défaut
    Bon,...
    J'y arrive vraiment pas la...
    J'ai créé un nouveau composant mxml CustomToolTip comme indiqué.
    jusque la pas de problème puisque c'est plus ou moins du copier/coller.

    Le problème c'est quand j'ajoute le code dans le main :
    j'ai une erreur sur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <mx:Repeater id="rp" dataProvider="{friends}">
    		<mx:Label text="{rp.currentItem.fname+ ' ' + rp.currentItem.lname}"
    				  toolTip=" " data="{rp.currentItem}"
    				  toolTipCreate="createCustomToolTip(event)" fontSize="15" fontFamily="Arial" color="#FFFFFF"/>
    	</mx:Repeater>

    message d'erreur : Les répéteurs nécessitent un parent basé sur le conteneur Halo.
    Je ne vois pas du tout ce que c'est... et je ne suis pas vraiment sur que l'erreur vienne de la.

    dans l'exemple, le code est placé dans des balises "<mx:Application" alors que le mien est dans : "<s:Group". est ce que ça change quelque chose ?

    Un conseil ? Merci

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 244
    Par défaut
    Bonjour,

    "Halo" c'est le thème que tu utilises (Voir click droit sur ton projet - Propriété - Thème Flex).

    Maintenant, dans ton cas, tu n'as peut-être pas (certainement pas même) besoin d'un repeater.

    Ce qui est important dans le code c'est ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    toolTipCreate="createCustomToolTip(event)"
    A toi de jouer avec les événements "ToolTip" pour afficher et fermer ta fenêtre.


    Bonne continuation

  6. #6
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2009
    Messages : 97
    Par défaut
    Merci npirard !!
    Bon ça compile mais ça fait rien...
    Je fouille encore un peu, je suis sur que c'est un truc tout bête...
    Je te tiens au courant !

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

Discussions similaires

  1. [UI] Changement couleur menu sur passage de la souris
    Par Pelote2012 dans le forum jQuery
    Réponses: 1
    Dernier message: 24/04/2013, 19h00
  2. Affichage d'un texte sur passage de la souris
    Par etorria dans le forum VBA PowerPoint
    Réponses: 6
    Dernier message: 11/04/2008, 09h47
  3. afficher une info sur du texte au passage de la souris
    Par incao dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 07/06/2006, 09h21
  4. affichage image après passage de la souris sur bouton
    Par nerser dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 30/01/2006, 22h53
  5. Réponses: 2
    Dernier message: 23/10/2005, 19h00

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