ça marche très bien chez moi, à part que tu as fait une erreur sur l'initialisation : tu mets le skin rouge alors que tu coche le skin bleu.
à part ça bon boulot
En fait dans l'exe, il a un léger problème dans l'affichage qui fait que lors de l'agrandissement, la barre de titre n'est pas complètement colorié; j'utilise un bitmap et non un brush (win95 ne supporte les brush que de quelques pixels), c'est corrigé)
Par contre si on rétrécit la fenêtre le menu occupant deux lignes, il apparait une zone qui n'est pas colorié (la première ligne), on pourrait corriger ce problème mais en multipliant par 2 ou 3 le code, je ne sais pas si ça vaut le coup.
Pour le skin rouge, je voulais vérifier que la barre était bien dessiné dès l'apparition de la fenêtre, le skin bleu coloriant la barre de titre de la couleur window sur XP.
En fait dans l'exe, il a un léger problème dans l'affichage qui fait que lors de l'agrandissement, la barre de titre n'est pas complètement colorié; j'utilise un bitmap et non un brush (win95 ne supporte les brush que de quelques pixels), c'est corrigé)
A oui, j'avais pas testé ça... tu devrais laisser tomber win95 (comme tout le monde)
Surtout que ceux qui possède win95 ne peuvent pas afficher des couleurs en 24 bits pour la plupart ce qui posent des problèmes de couleur en plus!
Bon finalement, j'ai corrigé la barre de titre quand elle s'affiche sur plusieurs lignes, la couleur de fond de la barre de titre reste pleine.
(34 lignes de code en plus)
Au total le code doit faire plus de 2200 lignes, c'est le plus gros que j'ai eu à faire.
Bien vu, cela le fait aussi quand on passe le curseur sur les items de menu quand la fenêtre est réduite au minimum de sa hauteur; je crois que le mieux est de limité la réduction de la fenêtre parce que sinon je vais pas m'en sortir.
A mon avis, même si le support des fenêtres MDI n'est pas intégré,
çà mérite quand même d'aller plus loin.
Après tout, les fenêtres MDI ne sont pas utilisées partout au contraire.
Flype a écrit :A mon avis, même si le support des fenêtres MDI n'est pas intégré,
çà mérite quand même d'aller plus loin.
Après tout, les fenêtres MDI ne sont pas utilisées partout au contraire.
Bref, c'était juste pour t'encourager à finir
D'accord 100% avec Flype, on va pas se laisser emmerder par des fenêtres
Je ne désespère pas de pouvoir créer un autre menu du style internet explorer (menu fait à partir d'un toolbar pouvant être contenu dans un rebar), qui devrait me permettre de gérer le MDI.