Pour Adelia, il est possible de mettre un Titre et des Touches de fonctions dans le cadre d'une fenêtre IBM.

Sur le format de l'entête de la fenêtre :

  • il suffit d'aller dans "Autres paramètres..."
  • d'y mettre pour le titre de la fenêtre
  • et celui des touches
Le titre
WDWTITLE((*TEXT &WTITRE) *TOP)
et un second pour les touches
WDWTITLE((*TEXT &WTOUCHES) *BOTTOM)

Le *TOP sera centré par défaut et le *BOTTOM cadré à gauche par défaut.

 

Sinon, il existe des mots pour centrer et autre comme par exemple pour ne pas prendre les options par défaut :

Autre exemple
WDWTITLE((*TEXT &WTITRE) *TOP *LEFT)
WDWTITLE((*TEXT &WTOUCHES) *BOTTOM *CENTER)

 

Il faut ensuite (ou avant) déclarer les 2 zones paramètres WTITRE et WTOUCHES toujours dans le format de la fenêtres mais dans "Zones messages/paramètres".

Puis, dans le paragraphe initialisation de la transaction de votre programme, ajouter le code pour le titre et les touches.

 

Initialisation (de la transaction)
WTITRE = 'Je suis titre de la fenêtre'
WTOUCHES = 'F3=Exit F12=Précédent'

 

Et donc mieux que la fenêtre Adélia car on peut faire un titre et des touches, variant dans le cadre !!!

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.

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.

 

Vous trouverez toutes les informations nécessaires en suivant ce lien

http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/index.jsp?topic=%2Frzakc%2Frzakcmstwdwtit.htm