Après un peu de temps, l’explication a été fournie :
Windows Vista a introduit le mode « Aéro » et ce mode ‘Aéro’ pose
problème sur les fenêtres qui sont « Dockables » ET qui ont un titre
« HalfHeight ».
Ce n’est pas un problème purement Visual Foxpro puisque les
applications utilisant des fenêtres « HalfHeight » +
« Dockable » ont eu le même problème.
Dans le Visual Foxpro l’impact est uniquement sur l’IDE.
(Fenêtres de commandes, projets, propriétés, sessions…)
En solutions :
a) La première a été évoquée ci-avant : il suffit de ne
pas « docker » les fenêtres.
(Cela n’est pas possible pour le gestionnaire de projet)
b) Désactiver le mode « Aéro ».
Finalement le mode Aéro (que l’on peut résumer fonctionnellement à la
transparence des fenêtres) : est-il réellement indispensable sur une
machine de développement ?
(Surtout que c’est un bouffe CPU et mémoire sous Vista)
c) Simplement désactiver le mode « Aéro »
uniquement lorsque l’on est dans l’environnement de développement VFP.
En complément : on peut raisonnablement penser que la
modification des fenêtres de l’IDE de VFP ne sera jamais modifiée par les développeurs
Microsoft, puisque la « fox team » n’existe plus, et que pour la
sortie du SP2 qui gérait les problèmes « Vista » ce problème a été répertorié
mais classé non prioritaire puisque cela n’impact que l’IDE. Puis finalement
abandonné par la team faute de temps.
Avec la commercialisation récente de Windows 7, bon nombre
de questions similaires à ce sujet arrivent à nouveaux dans les forums.
En fait les causes et les solutions sont les mêmes…
La version Windows 7 béta de fin décembre 2008: le mode
« Aéro » n’était pas activé par défaut : du coup le problème ne
se posait plus.
La version commerciale de Win7 active le mode
« Aéro » par défaut.
Pour en revenir aux solutions :
Les commentaires des internautes
Aucun commentaire n'a été posté ...
Ajouter un commentaire :