Page 1 sur 1

Ven 29/06/2012 - Actualités

Posté : ven. 29 juin 2012 09:56
par Xavier
Menus


Parmi les problèmes listés lundi, celui des menus incorrects sous Windows XP semble irrésolvable, chaque tentative de correction créant d'autres problèmes. :evil:

Le problème vient du fait que la Barre fait du zèle dans son travail pour rester au premier plan, et s'affiche devant le menu :
Bug1.png
Bug3.png
Il y a aussi un problème graphique, peut-être spécifique à la machine virtuelle, dont le résultat est une "trace" du menu après fermeture :
Bug2.png
Bug4.png
Donc:
  • Sous Windows XP (uniquement), les menus de la Barre s'afficheront en dessous d'elle (comme dans XT3). Cela sera visuellement génant en cas de rubans multiples, mais moins qu'avoir une portion du menu recouvert par la Barre. Le menu contextuel décalé sera également génant.
  • Sous Windows Vista et supérieur, le problème ne se pose pas, le positionnement des menus sera donc normal.

Ven 29/06/2012 - Actualités

Posté : ven. 29 juin 2012 12:51
par Xavier
Positions et tailles


Les options Positions et tailles présentes sur la plupart des fenêtres prendront désormais également en charge la position des séparateurs (Splitters).
SaveLayout.png
Comportement :
  • Garder l'option cochée permet de réouvrir une fenêtre dans l'état exacte ou elle a été fermée.
  • Décocher l'option permet de réouvrir la fenêtre dans un certain état préalablement sauvegardé, et donc d'ignorer les changements de la dernière session.
  • Cliquer sur le bouton permet de sauver l'état de la fenêtre : sa position, sa taille et la position de ses séparateurs.
La page sélectionnée à l'ouverture reste une option séparée.



Edit : les options Positions et tailles remplaceront également les "Sauver la taille des colonnes" des ListViews muti-colonnes.

Re: Ven 29/06/2012 - Actualités

Posté : ven. 29 juin 2012 14:24
par Xavier
Positions et tailles
XMo a écrit : Edit : les options Positions et tailles remplaceront également les "Sauver la taille des colonnes" des ListViews muti-colonnes.
Dans certains cas (par exemple le Gestionnaire de données), les tailles des colonnes sont ajustées automatiquement par l'application au redimensionnement de la fenêtre, elles ne seront pas sauvegardées :
CustomWidth.png

Ven 29/06/2012 - Actualités

Posté : ven. 29 juin 2012 18:15
par Xavier
Corrections


Les 12 anomalies listées lundi ont été corrigées.

A la réflexion, il reste le problème des fenêtres qui ne libèrent pas de mémoire à la fermeture... :?

Re: Ven 29/06/2012 - Actualités

Posté : ven. 29 juin 2012 18:22
par Xavier
XMo a écrit :A la réflexion, il reste le problème des fenêtres qui ne libèrent pas de mémoire à la fermeture... :?
Corrigé par ajout de la ligne manquante dans le OnClose :

Code : Tout sélectionner

	Action := caFree;