...
END_PRESS
PRESS(RECALL)
LM("Dialogue21")
END_PRESS
//END
Touche <RECALL>
En plus des touches logicielles, la touche <RECALL> est aussi disponible pour la
commande.
Contrairement aux touches logicielles, la touche ne doit pas être définie. En cours
d'exécution, il est possible d'affecter à la touche les caractéristiques "État" et "Niveau
d'accès".
Si aucune action (fonction, calcul de variables, modification de propriétés) n'est affectée à la
touche, vous pouvez quitter les interfaces utilisateur nouvellement configurées avec
<RECALL> et retourner dans l'application standard.
Exemple
PRESS(RECALL)
RECALL.ac = 1
LM("Dialogue5")
END_PRESS
2.5.3
Modifier les propriétés des touches logicielles en cours d'exécution
Description
Les caractéristiques Texte, Niveau d'accès et Etat d'une touche logicielle peuvent être
modifiées en cours d'exécution.
Programmation
Syntaxe :
Extension de l'interface utilisateur
Manuel de mise en service, 11/2006, 6FC5397-0DP0-0DA0
;
Identifiant de fin de la mÈthode
;
Identifiant de dÈbut de la mÈthode
;
Charger le dialogue
;
Identifiant de fin de la mÈthode
;
Identifiant de fin de la barre de touches
logicielles
SK.st = "Texte""
SK.ac = niveau d'accès
SK.se = état
2.5 Barres de touches logicielles
;Touche logicielle avec légende
;Touche logicielle avec niveau de
protection
;Touche logicielle avec état
Programmation
2-57