Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour, je débute un peu à powerbuilder.
Je travaille dans une entreprise qui utilise depuis pas mal d'années PB 7.0.3, et une application qui va être migrée vers PB 11.5
Cette fonction m'intéresse parce qu'ils souhaitent changer la résolution sans avoir à retoucher à toutes les fenêtres.
Le fonctionnement est à peu près simple, les windows héritent toutes d'un userobject.
Mais votre fonction est à mettre où ?
Que sont ces variables que vous n'avez pas définies au début ? les initialiser à quoi ?
Je vous remercie d'avance
Sincèrement
Hors ligne
Bonjour, j'ai créé un nouveau sujet pour ta question pour ne pas interférer avec l'autre. ( http://pbadonf.fr/forum/viewtopic.php?id=2436 )
Hors ligne
Salut,
Ma première question n'est pas directement une réponse à ta question mais utilise tu dans ton application un framework ( exemple le PFC de sybase) ?
Pour ce qui concerne le code que tu regarde c'est simplement un exemple pour dire :
- Sauvegarder les valeurs initiales de Hauteur et Largeur de la fenêtre ( à l'ouverture de la fenêtre par exemple )
- Sauvegarder les valeurs initiales X, Y ainsi que HEIGHT et WIDTH de chaque objet ( à l'ouverture de la fenêtre par exemple )
- Retailler ( voir seconde partie du code ) en ayant calculer un ratio Vertical et horizontal au travers des informations
suivantes : Nouvelles hauteur et largeur de fenêtre / Valeur initiales hauteur et largeur de la fenêtre
( à déclencher dans l'evt resize de la fenêtre par exemple)
Hors ligne