PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Les ancrages pour une fenêtre très chargée
Les ancrages pour une fenêtre très chargée
Started by Rastam, Feb., 28 2021 7:21 PM - 4 replies
Posted on February, 28 2021 - 7:21 PM
Bonjour,

J'ai besoin de vos lumières sur le casse-tête des ancrages, du moins pour moi.

Une fenêtre très très chargée contient :
- 4 libellés verticaux (utilisés comme des cellules) qui contiennent des champs de saisie, des combos, des libellés (pour les titres), ... etc
- 1 libellé tout en bas (utilisé aussi comme une cellule) contenant plusieurs champs de saisie, ... etc
- plusieurs boutons (à droite de la fenêtre)

Comment bien utiliser les ancrages pour agrandir tous les objets de manière proportionnelle quand on agrandi la fenêtre ?

Par avance, un grand merci

Rastam
Registered member
3,845 messages
Popularité : +227 (347 votes)
Posted on February, 28 2021 - 11:20 PM
Bonjour,
Pourquoi ne pas utiliser des modèles de champs (ou des superchamps).
Tu ancre dans les modèle, puis tu ancres les modèles dans la fenêtre.
Tu peux aussi utiliser l'outil d'ancrage automatique.

--
Il y a peut être plus simple, mais, ça tourne
Registered member
213 messages
Popularité : +12 (12 votes)
Posted on March, 01 2021 - 1:32 AM
Rastam,

Tu dois définir des ancrages personnalisés.




Ceci dit, ça risque d'être la galère si tu as de nombreux objets.

Pour les besoins de l'exemple:
- Les 4 libellés du haut sont répartis également (25%) en largeur.
- Les 4 libellés du haut occupent 60% de la hauteur
- Le libellé du bas occupe 100% de la largeur.
- Le libellé du bas occupe 40% de la hauteur.

Les ancrages listés sont: à droite, en bas, en largeur, en hauteur

Libellé #1 depuis la gauche : 0, 0, 25, 60
Libellé #2 depuis la gauche: 25, 0, 25, 60
Libellé #3 depuis la gauche: 50, 0, 25, 60
Libelle #4 depuis la gauche: 75, 0, 25, 60

Libellé #4
75 = Se déplace de 75% vers la droite
0 = Ne se déplace pas en hauteur
25 = Occupe 25% de toute la largeur
60 = Occupe 60% de toute la hauteur

----------
Libellé du bas: 0, 60, 100, 40
0 = Ne se déplace pas vers la droite
60 = Se déplace de 60% vers le bas
100 = Occupe toute la largeur
40 = Occupe 40% de la hauteur

Si tu t'y aventures, débutes avec tes 4 libellés.
Tu ajouteras les autres champs lorsque tu seras satisfaits.

Bon dev.

Serge

--
-----
Parfois, la logique est implacable...
Posted on March, 01 2021 - 10:37 AM
Hummmm,

Ah comme le mot "merci" n'est assez fort !
Alors je vous dirais un Grand MERCI à vous deux, surtout Monsieur SERGE qui a pris la peine de tout me détailler !
Je n'ai pas encore testé, mais je tenais à vous remercier Avant tout.

A bientôt

Rastam
Registered member
446 messages
Popularité : +31 (43 votes)
Posted on March, 01 2021 - 12:05 PM
Bonjour

Sur la photo de monsieur serge au dessus de ancrage personnalisé il y'a un bouton de grisé( il permet de faire une répartition horizontale) pour qu'il soit actif il suffit de sélectionner plusieurs champs qui sont sur une même ligne horizontale et clic droit ancrage et le choisir

cdlt

DG