Page 1 sur 1
[Corrigé 5.8.58.5418] Tableau de bord - dimensionnement de la fenêtre
Posté : 30 octobre 2014, 14:36
par ropa
Bonjour,
j'ai entré un portefeuille assez diversfié (50 lignes) dans gesfine et je constate que la fenêtre Titres en portefeuille du tableau de bord n'affiche pas la liste complète ... ce doit être un problème de calcul de la taille de la fenêtre car il y a bien une barre de défilement.
pas urgent évidemment.
merci
Paul
Re: [Tableau de bord - Titres en portefeuille] dimensionnement de la fenêtre
Posté : 30 octobre 2014, 14:47
par Jacques Leblond
Bonjour Paul,
Je vais regarder, tu utilises la police de caractères par défaut de Windows (sans d'agrandissement), de même que dans GesFine, tu utilises la police et la taille par défaut ?
Re: [Tableau de bord - Titres en portefeuille] dimensionnement de la fenêtre
Posté : 30 octobre 2014, 15:07
par ropa
dans les préférences de gesfine, j'ai police :
Microsoft sans serif
hauteur des lignes de tableaux : 20
ma configuration d'affichage windows est standard (100%)
Re: [Tableau de bord - Titres en portefeuille] dimensionnement de la fenêtre
Posté : 30 octobre 2014, 15:10
par Jacques Leblond
Je viens de faire des tests avec une cinquantaine de ligne dans le tableau.
Police Windows à 100% + Microsoft sans Serif taille 8 (défaut) => OK
Police Windows à 125% + Microsoft sans Serif taille 8 => OK
Police Windows à 100% + Microsoft sans Serif taille 9 => OK
Police Windows à 125% + Microsoft sans Serif taille 9 => KO
Dans le dernier cas si je conjugue l'augmentation de police Windows et celle dans GesFine, la fenètre est effectivement pas assez haute je perd 1 ou 2 titres.
Quelle est la taille de police dans GesFine ?
Re: [Tableau de bord - Titres en portefeuille] dimensionnement de la fenêtre
Posté : 30 octobre 2014, 15:48
par Jacques Leblond
J'ai fait des tests complémentaires, mes calculs de hauteur de fenêtre sont corrects, sauf que la hauteur du tableau semble limitée à la définition verticale de l'écran. Toute valeur supérieure est ramenée au maximum de la résolution verticale de l'écran. C'est visiblement le comportement du Framework dans pareille situation.
Je ne sais pas si je vais pouvoir lever cette contrainte.
PS : le problème n'est donc pas lié à la police de caractères
EDIT : extrait de la documentation Microsoft
La valeur maximale de cette propriété est limitée par la résolution de l'écran sur lequel le formulaire est exécuté. La valeur ne peut pas dépasser de plus de 12 pixels chaque dimension d'écran (horizontal + 12 et vertical + 12).
C'est toute la conception du tableau de bord qui est remis en cause pour lever cette limite
Re: [Tableau de bord - Titres en portefeuille] dimensionnement de la fenêtre
Posté : 31 octobre 2014, 15:55
par Jacques Leblond
J'ai contourner la limite en adoptant le comportement suivant :
Si la taille verticale du tableau dépasse celle de la résolution verticale de l'écran, le tableau est dimensionné à la hauteur de la fenêtre de GesFine et l'ascenseur propre au tableau est activé.
L'ascenseur du tableau peut alors se conjuguer avec celui de la colonne du tableau de bord, mais pour éviter justement de devoir utiliser les deux, j'ai dimensionné le tableau à la taille de la fenêtre de GesFine.
Ainsi si l'on met le tableau seul dans une colonne, l'ascenseur de la colonne ne sera pas activé et seul celui du tableau le sera.
C'est disponible dans la dernière
version intermédiaire.
Re: [Tableau de bord - Titres en portefeuille] dimensionnement de la fenêtre
Posté : 01 novembre 2014, 23:18
par Jacques Leblond
Limitation levée dans la version 5.8.58.5418.