Mise en œuvre sous OS/400
- clic droit : émission de roll up (simulation frappe clavier).
- double-clic droit : émission de roll down (simulation frappe clavier).
Note sur l'identification de la chaîne de caractères sous le curseur souris :
Les délimiteurs de cette chaîne sont :
- les attributs vidéo,
- et les codes EBCDIC suivants : 00, 40, 4A, 4B, 4C, 4D, 4E, 5A, 5C, 5D, 5E, 60, 61, 6B, 6E,
6F, 7A, 7E, C0 et D0.
Exemple pour la chaîne "F3=Exit" :
- clic gauche ou double-clic gauche sur "F" ou "3" : émission de <F3>
- double-clic gauche sur "E" : émission de Exit puis <Entrée>.
6.2.5 - Le mode transparent
Le but de cette fonction est de permettre aux développeurs d'applications sur AS/400 d'envoyer
directement sur les ports auxiliaires et logiques du client léger des caractères ASCII au travers de
leurs programmes.
Le mode transparent peut être utilisé :
- depuis une session écran (voir le chapitre 6.1.4) : les caractères sont redirigés vers la
ressource précisée.
Exemple : gestion d'une balance en association avec la fonction ASCII to EBCDIC.
- depuis une session imprimante (voir le chapitre 6.3.1) : les caractères sont émis vers le
port de cette session.
a) Séquence d'introduction
Activez le mode transparent et sélectionnez la séquence d'introduction (valeur défaut : @%@)
Note : il est important de choisir une séquence suffisamment complexe pour ne pas la recevoir par
mégarde dans un flux standard d'affichage ou d'édition..
b) Règles de fonctionnement
Le mode transparent obéit aux règles suivantes :
Pour les sessions 'Ecran' le mécanisme est activé par l'envoi de la séquence d'introduction
(par exemple @%@) suivie du numéro de port d'impression :
0 : port par défaut.
1 à 3 : ports auxiliaires natifs (respectivement Aux1, Aux2 et parallèle)
4 à 5 : imprimantes réseau (respectivement Net1 et Net2).
6 à 9 : ports logiques USB (respectivement Usb1, Usb2, Usb3 et Usb4).
10 à 11 : imprimantes réseau (respectivement Net3 et Net4)
Pour les sessions 'Imprimante' le mécanisme est activé par l'envoi de la séquence
d'introduction seule.
Dans les deux cas, le mécanisme est désactivé suite à la réception de la séquence
d'introduction une seconde fois.
La transformation est basée sur la table ASCII (PC 850) qui sert à la fonction ASCII to
EBCDIC.
134
AX3000 modèles 80 et 85 - Manuel de l'utilisateur