website logo
Auteur
avatar
Tcheko

Forum » » Développement » » Rétrécissement d'une interface MUI


Post� : 18-06-2022 19:12 icone du post

1. On ne donne pas une taille fixe à une fenêtre dans MUI. Préférer indiquer un pourcentage de la surface de l'écran par exemple. La raison est assez simple, tout le monde n'utilise pas la même police/taille de caractère, tout le monde n'utilise pas forcément la même décoration MUI (marges, habillage etc...). Quand tu indiques une taille fixe, cela fonctionnera bien avec ta configuration MUI mais pourra lamentablement échouer sur une autre configuration. 2. Il n'y a aucun moyen de contrôler la taille mini d'une fenêtre. Chaque objet MUI dispose de la méthode askMinMax qui retourne la taille mini/défaut/maxi de l'objet. MUI à partir de cette information essaye de faire au mieux pour positionner les objets entre eux. La taille mini d'une fenêtre est la somme des valeurs mini retournées par la méthode askMinMax des objets. Cela dit en passant, c'est le comportement par défaut de MUI. Le seul défaut de son layouter, c'est qu'il est simple passe. C'est rapide mais tu ne peux pas de façon simple faire des objets homothétiques par exemple (qui conserve leur ratio hauteur/largeur) Concernant ton soucis de réduction à une taille ridicule, si tu as mis un virtgroup à la racine, c'est probablement la cause de cet effet.

Cet article provient de Meta-MorphOS
https://www.meta-morphos.org/viewtopic.php?topic=2275&forum=52