red lion CRIMSON 2 Manuel De L'utilisateur page 167

Table des Matières

Publicité

R
A
UBRIQUES
VANCEES
T
RAITEMENT DES
Lorsque vous appuyez ou relâchez une touche, Crimson subit une séquence définie lors de la
décision de l'action à prendre avec l'événement. Si une action est effectuée à n'importe quelle
étape, la séquence est interrompue et les autres étapes ne peuvent pas traiter la touche.
La séquence se présente comme suit...
1. Si vous sélectionnez une primitive d'affichage pour l'interaction d'utilisateur,
elle peut alors traiter la touche. Les champs d'entrée de données actifs utilisent
les touches
l'opération en cours d'exécution. Par exemple, les champs d'entrée des entiers
utilisent également les touches numériques.
2. Si vous sélectionnez une primitive d'affichage pour l'interaction d'utilisateur et
que vous appuyez sur les touches
primitive d'affichage suivante ou précédente qui souhaite aussi l'interaction
d'utilisateur. Si un tel champ existe, la touche est utilisée et cette primitive est
activée.
3. Si vous définissez une action locale, l'action est effectuée et la touche utilisée.
4. Si vous définissez une action globale, l'action est effectuée et la touche utilisée.
5. Si vous n'utilisez pas la touche, les actions par défaut sont mises en œuvre...
E
VENEMENT
Touche NEXT appuyée
Touche PREV appuyée
Touche EXIT appuyée
Touche MENU appuyée
Touche MUTE appuyée
Comme nous venons de le décrire ci-dessus, la configuration d'une touche pour toute action
globale ou locale (même une action qui n'effectue rien comme Bloquer action par défaut)
empêche l'opération de cette séquence. Par conséquent, il est évident que cette action est utile
même si elle ne semble avoir aucune utilité à première vue !
D
ISPONIBILITE DES
L'infrastructure de communication de Crimson effectue une lecture des seuls éléments de
données qui sont nécessaires et inclus dans la page en cours. C'est-à-dire que lorsque vous
sélectionnez une page pour la première fois, certains éléments de données peuvent ne pas être
disponibles. Ce n'est pas un problème pour une primitive d'affichage car dans ce cadre elle
affiche uniquement un "état indéfini" (généralement un nombre de tirets) jusqu'à ce sur les
données (les valeurs provenant des étiquette) soient disponibles. En revanche, les choses
peuvent s'avérer plus complexes pour les actions.
R
3
EVISION
A
CTIONS
,
,
et
Raise
Lower
Exit
NEXT
A
CTION
Affiche la page suivante de la page si aucune n'est
définie.
Affiche la page précédente de la page si aucune n'est
définie.
Affiche la page parente de la page si aucune n'est définie.
Affiche la première page dans la liste des pages.
Met le beeper de l'alarme interne en sourdine.
D
ONNEES
C
'IHM V
ONFIGURATION DE L
, plus les autres touches appropriées à
Enter
ou
, Crimson tente de rechercher la
PREV
N
M
IRTUEL OU
ON
ONOCHROME
P
151
AGE

Publicité

Table des Matières
loading

Table des Matières