Table de matières / Chapitre 7 / Annexe B /
Les codes du clavier sont assignés aux fonctions du clavier du terminal à travers le fichier de configuration (voir _WTn52.cfg, Chapter 5 section [CONTROL_KEYS]).
| BackSpace | Retour Arrière. Valide dans un champ non-protégé. Étant à la première position du champ, fait bouger le curseur à la dernière position du champ précédent. Sinon, fait bouger le curseur une colonne à gauche. Scan-code assignment. |
| BackTab | Tabulation en arrière. Fait bouger le curseur au commencement du champ. Étant déjà au commencement du champ, fait bouger le curseur au champ précédent. Scan-code assignment. |
| CursorDown | Curseur en bas. Dans le mode libre du curseur (Free), fait bouger le curseur une ligne en bas. Sinon, fait bouger le curseur au prochaine champ. Scan-code assignment. |
| CursorLeft | Curseur Gauche. Fait bouger le curseur une colonne à gauche. Étant déjà au commencement du champ, fait bouger le curseur au champ précédent. Scan-code assignment. |
| CursorRight | Curseur Droit. Fait bouger le curseur une colonne à droite. Étant déjà à la fin du champ, fait bouger le curseur au champ prochaine. Scan-code assignment. |
| CursorSelect | 3270, Non implémenté. |
| CursorUp | Curseur en haut. Dans le mode libre du curseur (Free), fait bouger le curseur une ligne en haut. Sinon, fait bouger le curseur au champ précédent. Scan-code assignment. |
| Data | Entrée de données. Valide dans un champ non-protégé. Quand un caractère est entré, on constate que ce soit valide pour le type de champ, et qu'il aille sur la longueur du champ (en consonance avec le mode remplacer/insérer). Si le champ est plein, fait les fonctions de pad et réglage d'accord avec le type de champ. Si l'attribut "FER" (Field Exit Required) du champ est activé, attend la touche de Sortie du Champ (Field Exit), ou d'autres touches d'édition (Back Space, Delete, Cursor Left, etc.). Si l'attribut Auto-Enter du champ est activé, fait une fonction Enter AID. Sinon, fait bouger le curseur au prochaine champ non by-pass. |
| Delete | Supprimer. Valide dans un champ non-protégé. Supprime le caractère au dessous du curseur. Fait défiler une position à gauche le reste droit du champ. Met un nulle dans la position la plus à droite. Scan-code assignment. |
| Dup | Dupliquer. Valide dans un champ non-protégé. Valide si le champ accepte des caractères Dup ou Mark. Remplit le reste du champ avec des caractères "dup". Scan-code assignment. |
| End | Fin de données. Fait bouger le curseur à la dernière position de données dans le champ. Scan-code assignment. |
| EraseEof | Effacer Fin du Champ. Efface (nulle) tous les caractères du champ qui sont à droite du curseur. Scan-code assignment. |
| EraseInput | Effacer Entrée. Efface (met à nulle) tous les champs modifiés. Fait bouger le curseur jusqu'au premier champ non by-pass. Scan-code assignment. |
| ErrorReset | Réinitialiser Erreur. Réinitialise l'indicateur "X Input Inhibit" (X II). Met le terminal à l'état pas-d'erreur. Met le mode remplacer/insérer à remplacer. Scan-code assignment. |
| FieldExit | Sortie du champ. Valide dans un champ non-protégé. Surveille les champs obligatoires et les conditions d'entrée obligatoires. Fait les fonctions de pad et réglage d'accord avec le type de champ. Si l'attribut Auto-Enter du champ est activé, fait une fonction Enter AID. Sinon, fait bouger le curseur au prochaine champ non by-pass. Scan-code assignment. |
| FieldMark | Marque du champ. 3270, Même que Dup. Valide dans un champ non-protégé. Valide si le champ permet des caractères Dup ou Mark. Remplie le reste du champ avec des caractères "Mark". Scan-code assignment. |
| FieldMinus | Champ Moins. Valide dans un champ non-protégé. Dans des champs numériques, met un signe negative (le dernière char numérique porte le signe), et fait une fonction de sortie de champ. Dans de champs numériques avec signe, met un signe negative ("-" tiret), et fait une fonction de sortie de champ. Non admis dans d'autres types de champs. La touche "-" fonctionne comme un FieldMinus dans de champs numériques et numériques avec signe. Scan-code assignment. |
| FieldPlus | Champ Plus. Valide dans un champ non-protégé. Dans de champs numériques avec signe, met un signe positif, et fait une fonction de sortie de champ. Dans d'autres champs, fait une fonction de sortie de champ. La touche "+" fonctionne comme un FieldPlus dans de champs numériques et numériques avec signe. Scan-code assignment. |
| ForwTab | Tabulation en avance. Fait bouger le curseur au prochain champ. Scan-code assignment. |
| Home | Home. Fait bouger le curseur à la position de commencement (home - normalement le premier champ) Si déjà à la position home, envoie un code "Record-Backspace" AID. Scan-code assignment. |
| Insert | Alterne le mode insérer/remplacer. Insérer, lors de l'entrée de données, fait bouger les caractères du champ qui sont à droite du curseur une position à droite (si possible) et insère le caractère entré. Fait bouger le curseur un caractère à droite. Remplacer, los de l'entrée de données, met le caractère entré à la position du curseur (en remplaçant le caractères existant). Fait bouger le curseur un caractère à droite. Scan-code assignment. |