Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


Affichier une infobulle au pointage d'un contrôle sous la souris

lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5601
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Affichier une infobulle au pointage d'un contrôle

Message par lereparateurdepc le Sam 5 Mar 2011 - 10:14

Bonjour ,

Est-il possible de faire ceci ( comme sur l'image ) :

Affichier une infobulle au pointage d'un contrôle sous la souris Sz18

En fait , je souhaite affichier une petite infobulle quand je pointe la souris sur le contrôle ( boutton ) .
Je pense savoir quel évènement utilisé MAIS COMMENT crée l'infobulle ???????????????

Meric

Cordialement ,
Le réparateur de PC


Dernière édition par lereparateurdepc le Sam 5 Mar 2011 - 11:50, édité 1 fois



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20110Affichier une infobulle au pointage d'un contrôle sous la souris 10_32010Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20111Affichier une infobulle au pointage d'un contrôle sous la souris 07_sig10
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5601
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par lereparateurdepc le Sam 5 Mar 2011 - 10:41

re ,

J'ai trouvé , il suffi de chercher un peu AVANT de poster !! Smile
Voir ICI

La première ligne est à mettre dans le premier onglet nommé WindowsForm1 .

Le code est :
Code:
' Déclaration de l'infoBulle
Dim InfoBulle = New System.Windows.Forms.ToolTip
' On peut lui mettre une forme plus sympas
InfoBulle.IsBalloon = True
' On peut lui rajouter un titre qui serra en gras
InfoBulle.ToolTipTitle = "Errreur"
' On peut la faire apparaitre ou on veut
' Détails ( "message" , la cible, X, Y ,temps en ms)
InfoBulle.Show("Mon message d'erreur", textBox1, 0,-40,2000)

Voilà ! Smile MERCI google !

Après des testes , voici des explications :
L'évènement à utiliser sur le contrôle est : MouseHover .
Signification de InfoBulle.Show("Mon message d'erreur", textBox1, 0,-40,2000)

Indique le nom du contrôle où sera l'infobulle
Indique la position X par rapport ou contrôle choisis
Indique la position Y par rapport ou contrôle choisis
Indique le temps d'affichage de l'infobulle en mS

/!\ SI vous mettez X et Y = 0 , l'infobulle sera de même dimentions que le contrôle choisis et le recouvrira ! /!\
Je cherche une solution permettant de récupérer les coordonnées de la souris comme ça , plus de problème ! Smile

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20110Affichier une infobulle au pointage d'un contrôle sous la souris 10_32010Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20111Affichier une infobulle au pointage d'un contrôle sous la souris 07_sig10
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5601
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par lereparateurdepc le Sam 5 Mar 2011 - 19:46

re ,

SVP , une patite aide pour l'afficher au niveau de la queue du curseur de la souris ......

J'ai essayé de récupérer la position X et Y de la souris , mais c'est sur TOUT l'écran , en tout cas , l'infobulle est complètement décalée du contrôle même en dehors de la fenaitre ! Sad

Voilà l'utilisation " tél quel " du code précédent :

Affichier une infobulle au pointage d'un contrôle sous la souris Sz213

Le haut gauche de l'InfoBulle doir-être collé à la queue du curseur de la souris .

Merci ! Smile

Je n'ai pas mis résolu c'étais expret ! Wink

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20110Affichier une infobulle au pointage d'un contrôle sous la souris 10_32010Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20111Affichier une infobulle au pointage d'un contrôle sous la souris 07_sig10
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5601
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par lereparateurdepc le Lun 7 Mar 2011 - 16:39

re ,

J'ai fait des recherches mais RIEN !! Sad

Personne ??????
Encaure une idée non réalisable ?

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20110Affichier une infobulle au pointage d'un contrôle sous la souris 10_32010Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20111Affichier une infobulle au pointage d'un contrôle sous la souris 07_sig10
gipse
gipse
Habitué
Habitué

Masculin Nombre de messages : 575
Localisation : en face de mon voisin
Emploi/loisirs : informatique, SZ
Humeur : je suis heureux grace a SZ !
Date d'inscription : 19/01/2011

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par gipse le Lun 7 Mar 2011 - 17:51

Tu peux pas faire des truc plus simple ? Neutral
Sinon il n'y a pas une API qui fait le boulot ? OK je sors Razz



"Mes logiciel - clic ici":
Affichier une infobulle au pointage d'un contrôle sous la souris Userba12
Multi Modificateur est disponible là : http://forumvelersoftware.bbactif.com/t763-multi-modifiateur drunken . Multi Modificateur est un générateur de code VB.NET.
Affichier une infobulle au pointage d'un contrôle sous la souris Userba13
File Express est un gestionnaire de fichier.

"Mes tuto - clic ici:

Mon site : http://lesitedegipse.frblogs.com/Le-Site-De-Gipse-b1.htm
Me contacter à cette adresse : GipseSZ@yahoo.fr
Admin
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1882
Age : 27
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Software Development Engineer
Date d'inscription : 24/01/2008

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par Admin le Lun 7 Mar 2011 - 18:00

Bonsoir,

Pour récupérer les coordonnées de la souris X et Y, voici la méthode à utiliser :

Pour la position X de la souris, action "Modifier une variable", et mettre en valeur (non textuel) :
Code:
System.Windows.Forms.Control.MousePosition.X

Pour la position X de la souris, action "Modifier une variable", et mettre en valeur (non textuel) :
Code:
System.Windows.Forms.Control.MousePosition.Y

Voila Smile



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
TheJeremy78
TheJeremy78
Habitué
Habitué

Masculin Nombre de messages : 419
Age : 20
Localisation : Les Mesnuls ( 78 )
Emploi/loisirs : Fou de SoftwareZator
Humeur : Cool
Date d'inscription : 08/06/2010

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par TheJeremy78 le Lun 7 Mar 2011 - 18:59

Pour la position X de la souris, action "Modifier une variable", et mettre en valeur (non textuel) :

Code:
System.Windows.Forms.Control.MousePosition.Y

Hum ! Pour la positon Y de la souris, action "Modifier une variable", et mettre en valeur (non textuel) :



Applicat Production
------
Applicat MySystem 3 ! Le logiciel qui permet de faire pratiquement tout ce qu'on fait sur Windows ! Envoyer des mails, écrire des textes et les imprimer, gérer ses rendez-vous et plus encore ! Plus d'information sur notre site !
------
Site web : www.applicat.fr.nf
Page Facebook : https://www.facebook.com/home.php?sk=group_230479220306851
-----
Affichier une infobulle au pointage d'un contrôle sous la souris Banniere

[color=blue][size=18]SOFTWAREZATOR SUR FACEBOOK : https://www.facebook.com/softwarezator
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5601
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par lereparateurdepc le Lun 7 Mar 2011 - 19:50

re ,

Oui , en effet , Y !! Smile mais si on lis le code , pas besoin de savoir programmer , traduire suffi !! Smile

Merci ! Smile

Je teste ça aussi demain ! Smile

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20110Affichier une infobulle au pointage d'un contrôle sous la souris 10_32010Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20111Affichier une infobulle au pointage d'un contrôle sous la souris 07_sig10
gipse
gipse
Habitué
Habitué

Masculin Nombre de messages : 575
Localisation : en face de mon voisin
Emploi/loisirs : informatique, SZ
Humeur : je suis heureux grace a SZ !
Date d'inscription : 19/01/2011

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par gipse le Lun 7 Mar 2011 - 20:07

Eh ca n'a rien a voir avec le sujet mais je vais pas créer un autre sujet la dessus : lereparateurdepc a dut avoir un bug il a envoyé plus de message que Étienne !!!!!!! Shocked Shocked Shocked Shocked Shocked Shocked Shocked Shocked Shocked Shocked
C'est quand même étonnant, non ?
Gipse Shocked



"Mes logiciel - clic ici":
Affichier une infobulle au pointage d'un contrôle sous la souris Userba12
Multi Modificateur est disponible là : http://forumvelersoftware.bbactif.com/t763-multi-modifiateur drunken . Multi Modificateur est un générateur de code VB.NET.
Affichier une infobulle au pointage d'un contrôle sous la souris Userba13
File Express est un gestionnaire de fichier.

"Mes tuto - clic ici:

Mon site : http://lesitedegipse.frblogs.com/Le-Site-De-Gipse-b1.htm
Me contacter à cette adresse : GipseSZ@yahoo.fr
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5601
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par lereparateurdepc le Mar 8 Mar 2011 - 8:25

re ,

Le code fonctionne supper bien mais quand je met ces valeures dans le code ,
l'infobulle est tout en bas à droite juste au dessus de l'heure :

InfoBulle.Show("Le message", Button1, X_souris,Y_souris,2000)

Je ne pense pas qu'il y ai une erreur dans mon code , mais on ne sais jamais .. Smile

Merci de votre aide !

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20110Affichier une infobulle au pointage d'un contrôle sous la souris 10_32010Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20111Affichier une infobulle au pointage d'un contrôle sous la souris 07_sig10
avatar
marcouf
Nouveau
Nouveau

Masculin Nombre de messages : 82
Date d'inscription : 22/03/2012

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par marcouf le Dim 15 Avr 2012 - 22:07

Bonsoir,

As-tu résolu ton problème ?

Cela fonctionne bien, mais pour certaines valeurs de "Y", je doit mettre un nombre négatif après le "Y" pour être bien positionné ! "InfoBulle.Show("Le message", Button1, X,Y-64,2000)"
...et quand je passe de plein écran à un écran diminué, ça me met l'infobulle n'importe où Neutral

@+Marc
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5601
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par lereparateurdepc le Lun 16 Avr 2012 - 15:22

re ,

Pour être franc , non , j'ai laissé comme tel ( Voir MailSender3 ) .

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20110Affichier une infobulle au pointage d'un contrôle sous la souris 10_32010Affichier une infobulle au pointage d'un contrôle sous la souris Wp_20111Affichier une infobulle au pointage d'un contrôle sous la souris 07_sig10
avatar
marcouf
Nouveau
Nouveau

Masculin Nombre de messages : 82
Date d'inscription : 22/03/2012

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par marcouf le Lun 16 Avr 2012 - 21:32

Bonsoir,

Le code prend en compte l'écran du PC et non la fenêtre de l'application...
Du coup, quand la fenêtre est bougée, l'infobulle se place n'importe où Evil or Very Mad
Rester tout le temps en plein écran peu résoudre en partie le problème cyclops

@+Marc
polien
polien


Masculin Nombre de messages : 2992
Age : 22
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par polien le Mar 17 Avr 2012 - 6:01

re,

on peut mettre par exemple:
Code:
System.Windows.Forms.WebBrowser1.MousePosition.Y

avatar
marcouf
Nouveau
Nouveau

Masculin Nombre de messages : 82
Date d'inscription : 22/03/2012

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par marcouf le Mar 17 Avr 2012 - 8:11

Bonjour,

Oui ça fonctionne bien avec "System.Windows.Forms.WebBrowser.MousePosition.Y"
mais même erreur que "System.Windows.Forms.Control.MousePosition.Y" Sad

En mode plein écran (la souris est sur le "B"oissons................................Avec la fenêtre décalée (la souris est sur le "B"oissons !
Affichier une infobulle au pointage d'un contrôle sous la souris Pe10Affichier une infobulle au pointage d'un contrôle sous la souris St11
Merci tout de même Very Happy


Dernière édition par marcouf le Mar 17 Avr 2012 - 8:14, édité 1 fois (Raison : edit)
avatar
marcouf
Nouveau
Nouveau

Masculin Nombre de messages : 82
Date d'inscription : 22/03/2012

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par marcouf le Ven 20 Avr 2012 - 23:24

Salut,

Bon, j'ai trouvé mon bonheur Twisted Evil

InfoBulle.Show("Mon message d'erreur", textBox1, 0,-40,2000)

@+Marc cheers

Contenu sponsorisé

Affichier une infobulle au pointage d'un contrôle sous la souris Empty Re: Affichier une infobulle au pointage d'un contrôle sous la souris

Message par Contenu sponsorisé


    La date/heure actuelle est Ven 19 Juil 2019 - 2:12