COOLMENU XP (COOLMENU 1.6 AMÉLIORÉ)

cs_OphidiaN Messages postés 235 Date d'inscription mercredi 4 avril 2001 Statut Membre Dernière intervention 9 novembre 2007 - 12 juil. 2003 à 23:15
EPS32HAY Messages postés 100 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 1 février 2009 - 23 déc. 2005 à 14:46
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/7901-coolmenu-xp-coolmenu-1-6-ameliore

EPS32HAY Messages postés 100 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 1 février 2009
23 déc. 2005 à 14:46
Salut à tous,

Dites moi voir, cette solution fonctionne t-elle avec les feuilles MDI?

d'avance merci.
Chrystalyst Messages postés 14 Date d'inscription jeudi 10 juillet 2003 Statut Membre Dernière intervention 10 septembre 2003
2 déc. 2004 à 18:01
salut à tous,

je suis désolé mais depuis la publication de cette source, j'ai complétement abandonné la programmation en VB...

je pense donc que je ne pourrrais jamais corriger les problèmes ou même faire évoluer cette source

par contre, si quelqu'un est motivé, il n'y aucun problème pour une reprise / correction / amélioration ;-)
Morricon Messages postés 41 Date d'inscription lundi 23 décembre 2002 Statut Membre Dernière intervention 1 mars 2007
2 déc. 2004 à 14:08
Tous comme les commentaires précédents, je ne suis pas rentré dans le code, mais c'est pas mal du tout.

Un 7 pour t'encourager a corriger les remarques de tous le monde.

Bonne source à priori donc ...
cs_DeathAngel Messages postés 117 Date d'inscription vendredi 12 avril 2002 Statut Membre Dernière intervention 13 avril 2007
15 oct. 2003 à 16:02
Bonjour à tous,
Chrystalyst, c'est pas mal du tout. Je ne suis pas rentré à fond dans les modifs que tu as faites, mais je continue de regarder.
Ta reprise tombe du ciel pour moi : j'utilise le coolmenu dans une appli, cela marche nickel. Mais aujourd'hui, j'ai besoin que le coolmenu s'applique aux menus popup créés dynamiquement (c'est à dire avec des CreateMenu, InsertMenuItemInfo et autres fonctions de l'API). J'affiche mon popup sur la form où le coolmenu est installé, mais il n'est pas traité.
L'un de vous saurait comment faire sans passer par la feinte du menu caché dans la form ?

Merci

@peluche et bon dév'
DA
Chrystalyst Messages postés 14 Date d'inscription jeudi 10 juillet 2003 Statut Membre Dernière intervention 10 septembre 2003
12 oct. 2003 à 23:56
hmmm, je suis sur XP et les icônes s'affichent...
Par contre, avec la source de jray, les icônes ne s'affichaient pas chez moi et c'était dû au contrôle imageList: en remplacant la version 6 par la version 5, sa a marché me semble-t-il (pas sûr, sa fait lgtps que j'ai pas retouché à cette source)
Si tu as un réel pb, contacte-moi et je verrai si je peut t'aider (et si j'en ai le tps :D )
Ayoros12 Messages postés 7 Date d'inscription mercredi 24 septembre 2003 Statut Membre Dernière intervention 21 juin 2004
10 oct. 2003 à 15:25
J'ai pour ma part réussi à contourner le bug qui empêche de débugger le projet (il fallait killer l'appli) grâce Jray. Par contre, j'ai constaté que sous XP les icones avant le menu n'apparaissent pas. Je ne sais pas si c'est du au code ou à l'objet Imagelist. Quelqu'un a-t-il déjà corrigé ? Merci
christoussaint Messages postés 19 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 23 juin 2005
27 août 2003 à 10:42
Pour ma part, j'ai malheureusement constaté quelques bugs que je ne sais pas résoudre:
dans le module ModCoolMenu/LongToUShort -> mon appli plante en me disant:Erreur d'exécution 6 Dépassementde la capacité
Autre chose: lorsqu'on utilise ce code pour plusieurs fenetre ( MDIChild=false), il y a aussi un soucis que je n'arrive pas à localiser.
Sinon l'idée est bonne mais un peu compliquée
Chris
Chrystalyst Messages postés 14 Date d'inscription jeudi 10 juillet 2003 Statut Membre Dernière intervention 10 septembre 2003
13 juil. 2003 à 12:47
>mehdibou: Je pense que tu peu la mettre, comme ça on pourra comparer...
Par contre, je ne vois vraiment pas pq vb6 plante!p-e a koz du subclassing, mais normalement ya pas de pb...
cs_mehdibou Messages postés 365 Date d'inscription vendredi 24 mai 2002 Statut Membre Dernière intervention 18 octobre 2004
13 juil. 2003 à 12:29
Etonnant, j'étais en train de faire la même source (sans reprise moi :p). Vous croyez qu'il faut que je la mette ? :)
Et un pb, je n'arrive pas à la faire fonctionner chez moi, au moindre événement, l'exe/vb6 plante... et les modules avec noms accentués, c'est pas la joie non plus !
Chrystalyst Messages postés 14 Date d'inscription jeudi 10 juillet 2003 Statut Membre Dernière intervention 10 septembre 2003
13 juil. 2003 à 12:15
>Renfield: C normal, ça fait presque un an que cette source attend d'être publiée...
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
13 juil. 2003 à 10:43
>IceBel ... oui, c'est pour t'avertir que le bouton fonctionne....

> Pour un code présent sur le site depuis si longtemps, je trouve que tu n'a pas apporté grand chose, et qu'il est toujours aussi foulli.... nottamment le nom des modules, qui sont accentués, ce qui gène quelques peu. je bosse justement sur le sujet, dans le cadre de mes controles XP V2 (non présents sur le site, pour l'instant...).
ICEbel Messages postés 36 Date d'inscription samedi 5 octobre 2002 Statut Membre Dernière intervention 5 juillet 2004
13 juil. 2003 à 10:01
y me dis quand je fais FIchier > Nouveau ou Ouvrir : Introduire ICI le code Correspondant c normal ?
cs_max12 Messages postés 1491 Date d'inscription dimanche 19 novembre 2000 Statut Modérateur Dernière intervention 7 juillet 2014
13 juil. 2003 à 03:07
Cool :D
Chrystalyst Messages postés 14 Date d'inscription jeudi 10 juillet 2003 Statut Membre Dernière intervention 10 septembre 2003
12 juil. 2003 à 23:42
Merci OphidaN!
Si qqn sait comment corriger les nbreux bugs que j'ai (malheureusement) rajouté...
et j'aimerais bien savoir comment faire pour obtenir une couleur "smooth" à partir du code hexadecimal d'une couleur
Bref, si vous pouvez apporter quelquechose à ce code, laissez un commentaire ou envoyez-moi un mail
svp
cs_OphidiaN Messages postés 235 Date d'inscription mercredi 4 avril 2001 Statut Membre Dernière intervention 9 novembre 2007
12 juil. 2003 à 23:15
heureusement que tout est relatif :D
nan jdéconne, c une tres bonne reprise de jray que j'avais félicité ya déjà si longtemps...
sympa...
Rejoignez-nous