TRAYICON : UNE ICONE DANS LA BARRE DES TACHES AMÉLIORÉE
thierrydelepine
Messages postés521Date d'inscriptionmardi 24 décembre 2002StatutMembreDernière intervention11 septembre 2008
-
12 août 2004 à 14:24
lancelotz
Messages postés1Date d'inscriptionvendredi 31 décembre 2004StatutMembreDernière intervention 7 mars 2008
-
7 mars 2008 à 21:54
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
lancelotz
Messages postés1Date d'inscriptionvendredi 31 décembre 2004StatutMembreDernière intervention 7 mars 2008 7 mars 2008 à 21:54
J'essais d'exécuter ton exemple (fichier exe) et j'ai un message d'erreur.
"Le composant VBTRAYICON.OCX n'est pas correctement enregistré..."
sonixfr
Messages postés1Date d'inscriptionvendredi 30 novembre 2007StatutMembreDernière intervention30 novembre 2007 30 nov. 2007 à 12:14
Je n'arrive pas a affecter un nouvel icon au systray !
Que je passe par ChangeIcon ou AddFrame, ou que je lui assigne depuis un icon d'un control, d'un image, d'un picture box ou d'un LoadPicture, j'ai toujours 'type incompatible'...
SkyRocKo
Messages postés174Date d'inscriptionsamedi 10 mai 2003StatutMembreDernière intervention18 février 2006 30 août 2004 à 20:51
Excellent !!! 10/10
Bonne continuation
cs_TheBlade
Messages postés7Date d'inscriptionsamedi 23 février 2002StatutMembreDernière intervention19 août 2005 16 août 2004 à 00:43
Maintenant, le menu que vous faites apparaitre par l'action du TrayIcon disparait quand vous cliquez ailleurs :)
cs_clementpat
Messages postés406Date d'inscriptionlundi 2 décembre 2002StatutMembreDernière intervention25 janvier 2014 14 août 2004 à 11:04
tres bien realisé .
thierrydelepine
Messages postés521Date d'inscriptionmardi 24 décembre 2002StatutMembreDernière intervention11 septembre 20086 13 août 2004 à 11:50
Pour CanisLupus,
Oui cela fonctionne bien,
tu as mis ton code dans le form,
alors que moi je le met dans un module pour en faire un OCX c'est peut etre pour cela que j'ai le probleme de menu qui reste affiché.
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 13 août 2004 à 11:28
thierrydelepine, dsl mais tu n'as pas vu tous les exemples.
Il n'a pas le défaut dont tu parles. Il est vrai que le menu reste apparent tant qu'on ne clique pas. Mais si on clique ailleurs il disparait.
Mindiell
Messages postés558Date d'inscriptionjeudi 25 juillet 2002StatutMembreDernière intervention 5 septembre 20071 13 août 2004 à 10:10
MouseButtonUp : ca veut dire relache,
et Down ca veut dire appuye :)
thierrydelepine
Messages postés521Date d'inscriptionmardi 24 décembre 2002StatutMembreDernière intervention11 septembre 20086 12 août 2004 à 14:24
Ton Systray a comme tous les autres exemples fournis sur ce site un gros defaut :
si tu fait un clic sur l'icone de ton systray pour faire apparaitre le menu, que tu ne selectionne rien, et que tu lance une autre fenetre ou bien si tu clique sur une autre icone du systray alors ton menu reste apparant et ne disparait plus jusqu'a ce que tu selectionne une option du menu.
ca se serait une grosse amelioration aux exemples deja existants sur ce site.
J'avais deja essayé de me pencher sur ce probleme mais faute de temps j'ai abandonné.
Je pense qu'il manque quelque chose sur la perte de focus du menu de ton icone.
7 mars 2008 à 21:54
"Le composant VBTRAYICON.OCX n'est pas correctement enregistré..."
30 nov. 2007 à 12:14
Que je passe par ChangeIcon ou AddFrame, ou que je lui assigne depuis un icon d'un control, d'un image, d'un picture box ou d'un LoadPicture, j'ai toujours 'type incompatible'...
30 août 2004 à 20:51
Bonne continuation
16 août 2004 à 00:43
14 août 2004 à 11:04
13 août 2004 à 11:50
Oui cela fonctionne bien,
tu as mis ton code dans le form,
alors que moi je le met dans un module pour en faire un OCX c'est peut etre pour cela que j'ai le probleme de menu qui reste affiché.
13 août 2004 à 11:28
j'en ai posté un, très spartiate à cette adresse :
http://www.vbfrance.com/code.aspx?id=25200
Il n'a pas le défaut dont tu parles. Il est vrai que le menu reste apparent tant qu'on ne clique pas. Mais si on clique ailleurs il disparait.
13 août 2004 à 10:10
et Down ca veut dire appuye :)
12 août 2004 à 14:24
si tu fait un clic sur l'icone de ton systray pour faire apparaitre le menu, que tu ne selectionne rien, et que tu lance une autre fenetre ou bien si tu clique sur une autre icone du systray alors ton menu reste apparant et ne disparait plus jusqu'a ce que tu selectionne une option du menu.
ca se serait une grosse amelioration aux exemples deja existants sur ce site.
J'avais deja essayé de me pencher sur ce probleme mais faute de temps j'ai abandonné.
Je pense qu'il manque quelque chose sur la perte de focus du menu de ton icone.