Wiki source code of Titre et Touches dans le cadre d'une fenêtre IBM
Last modified by Julien EYMERY on 2015/08/07 16:31
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | Pour Adelia, il est possible de mettre un Titre et des Touches de fonctions dans le cadre d'une fenêtre IBM. | ||
| 2 | |||
| 3 | Sur le format de l'entête de la fenêtre : | ||
| 4 | * il suffit d'aller dans "(% style="color: rgb(255,102,0);" %)Autres paramètres(%%)..." | ||
| 5 | * d'y mettre pour le titre de la fenêtre | ||
| 6 | * et celui des touches | ||
| 7 | |||
| 8 | |||
| 9 | |||
| 10 | {{code title="Le titre" language="none"}} | ||
| 11 | WDWTITLE((*TEXT &WTITRE) *TOP) | ||
| 12 | {{/code}} | ||
| 13 | |||
| 14 | |||
| 15 | |||
| 16 | {{code title="et un second pour les touches" language="none"}} | ||
| 17 | WDWTITLE((*TEXT &WTOUCHES) *BOTTOM) | ||
| 18 | {{/code}} | ||
| 19 | |||
| 20 | |||
| 21 | Le (% style="color: rgb(255,102,0);" %)*TOP(%%) sera centré par défaut et le (% style="color: rgb(255,102,0);" %)*BOTTOM(%%) cadré à gauche par défaut. | ||
| 22 | |||
| 23 | |||
| 24 | Sinon, il existe des mots pour centrer et autre comme par exemple pour ne pas prendre les options par défaut : | ||
| 25 | |||
| 26 | |||
| 27 | {{code title="Autre exemple" language="none"}} | ||
| 28 | WDWTITLE((*TEXT &WTITRE) *TOP *LEFT) | ||
| 29 | WDWTITLE((*TEXT &WTOUCHES) *BOTTOM *CENTER) | ||
| 30 | {{/code}} | ||
| 31 | |||
| 32 | |||
| 33 | |||
| 34 | Il faut ensuite (ou avant) (% style="color: rgb(255,102,0);" %)déclarer(%%) les 2 zones paramètres WTITRE et WTOUCHES toujours dans le format de la fenêtres mais dans "(% style="color: rgb(255,102,0);" %)Zones messages/paramètres(%%)". | ||
| 35 | |||
| 36 | Puis, dans le paragraphe initialisation de la transaction de votre programme, ajouter le code pour le titre et les touches. | ||
| 37 | |||
| 38 | |||
| 39 | |||
| 40 | {{code title="Initialisation (de la transaction)" language="none"}} | ||
| 41 | WTITRE = 'Je suis titre de la fenêtre' | ||
| 42 | WTOUCHES = 'F3=Exit F12=Précédent' | ||
| 43 | {{/code}} | ||
| 44 | |||
| 45 | |||
| 46 | |||
| 47 | Et donc mieux que la fenêtre Adélia car on peut faire un titre et des touches, variant dans le cadre !!! | ||
| 48 | |||
| 49 | Ainsi, vous évitez tous les problèmes avec les fenêtres Adelia (problème d'affichage et problème de sous-fichier) et vous avez tout de même une fenêtre minimum avec le gain de 2 lignes pour le titre et les touches. | ||
| 50 | |||
| 51 | Vos fenêtres sont identiques à l'affichage aux fenêtre Adélia, mais elles peuvent en plus (si vous le désirez) se positionner par défaut pour éviter de cacher la zone en saisie. | ||
| 52 | |||
| 53 | |||
| 54 | {{hardis-info type="tip" icon="true"}} | ||
| 55 | Vous trouverez toutes les informations nécessaires en suivant ce lien | ||
| 56 | {{/hardis-info}} | ||
| 57 | |||
| 58 | [[http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/index.jsp?topic=%2Frzakc%2Frzakcmstwdwtit.htm>>url:http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/index.jsp?topic=%2Frzakc%2Frzakcmstwdwtit.htm]] |