cs_syl2
Messages postés49Date d'inscriptionlundi 19 mai 2003StatutMembreDernière intervention 7 juillet 2005
-
6 juil. 2005 à 12:13
Lutinore
Messages postés3245Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 2012
-
26 nov. 2006 à 04:00
Bonjour,
J'ai réalisé une petite application qui affiche une icone dans le systray et qui affiche un tooltip quand je passe le curseur de la souris dessus. Le problème c'est que le mesage qui s'affiche est en général de plus de 64 caractères. J'ai vu dans la MSDN qu'avec un NotifyIcon.Text, la taille du message devait être de moins de 64 caractères.
Y a t-il néanmoins un moyen de contourner ce problème pour pouvoir afficher plus de caractères au sein du tooltip ?
cs_Bidou
Messages postés5486Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 6 juil. 2005 à 18:57
Si tu cherches pas à afficher un tooltip, mais carrément un message, alors tu peux utiliser le lien proposer par Lutinore ou celui-ci (qui me paraît meilleur) fait par sebmafate : http://www.csharpfr.com/code.aspx?ID=29629
cs_Bidou
Messages postés5486Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 6 juil. 2005 à 13:11
Salut,
Si c'est spécifié comme ça dans la doc (je n'ai pas vérifié), alors tu ne pourras pas le faire (en tout cas pas avec le Control de base). Mais au lieu de perdre des heures à vouloir implémenter cette fonction, je te propose plutôt de réfléchir sur l'utilité d'un message aussi long : le tooltip d'un notify icon c'est juste la pour donner quelques informations de base, pas pour pondre un text avec des centaines de caractères...
Si j'étais toi, j'afficherais ce text ailleurs, par exemple dans la form qui s'ouvre lorsqu'on double-clique sur l'icon.
cs_syl2
Messages postés49Date d'inscriptionlundi 19 mai 2003StatutMembreDernière intervention 7 juillet 20051 7 juil. 2005 à 18:14
Salut bidou,
Merci pour ces réponses fort constructives. J'ai donc utilisé la dernière méthode que tu m'as donné. Mon tooltip n'est plus dorénavant le nom de mon application (donc < à 64 caractères :p) et la méthode d'affichage type outlook est appelé via un clic droit sur mon icone.
Ceci était en fait pour faire une application annexe à mon agenda qui me donne les anniversaires et fêtes du moment. Avant pour connaitre les événements du jour, j'étais obligé de lancer mon application primaire, et maintenant, d'un coup d'oeil, j'ai accès aux événements du jour. Je n'ai donc plus aucune raison d'oublié les anniversaires de mes proches ^^
Merci encore
Slyv
Vous n’avez pas trouvé la réponse que vous recherchez ?