Siemens SINUMERIK 840D SL Manuel De Mise En Service page 818

Logiciel de base et logiciel de commande
Masquer les pouces Voir aussi pour SINUMERIK 840D SL:
Table des Matières

Publicité

Création de boîtes de dialogue utilisateur
1.7 Descripteur XML
Descripteur de balise
DATA_ACCESS
EDIT_CHANGED
GESTURE_EVENT
INDEX_CHANGED
70
Signification
La balise gère le comportement des masques de dialogue lors de l'enregistrement des entrées
utilisateur.
Le comportement doit être défini à l'intérieur de la balise INIT.
Si la balise n'est pas utilisée, l'enregistrement temporaire des entrées a toujours lieu.
Exception : Les éléments de commande pour lesquels l'attribut hotlink est défini sur true sont
toujours écrits et lus directement.
Attribut :
● type = "TRUE" – aucun enregistrement temporaire des valeurs d'entrée n'a lieu. Le masque
de dialogue copie les valeurs saisies directement dans les variables de référence.
● type = "FALSE" – les valeurs sont copiées à l'aide de la balise UPDATA_DATA type =
"FALSE" dans la variable de référence.
Exemple :
<DATA_ACCESS type = "true" />
Message de boîte de dialogue
La balise est appelée si le contenu d'un élément de commande edit a été modifié.
Pour l'identification de l'élément de commande, le système copie le nom de l'élément de com‐
mande dans la variable $focus_name et la valeur de l'attribut item_data dans la variable $fo‐
cus_item_data.
Exemple :
<EDIT_CHANGED>
<print text="index changed filed:%s, %d"> $focus_name,
$focus_item_data </print>
...
...
</EDIT_CHANGED>
La balise sert à exécuter des gestes pour la commande Multitouch.
La balise est décrite au chapitre "Commande multitactile (Page 142)".
Message de boîte de dialogue
La balise est appelée si l'opérateur modifie la sélection d'une zone de liste déroulante.
Pour l'identification de l'élément de commande, le système copie le nom de l'élément de com‐
mande dans la variable
$focus_name et la valeur de l'attribut item_data dans la variable $focus_item_data.
Remarque :
Une variable de référence affectée à l'élément de commande n'a pas encore été comparée
pour le moment à la variable de l'élément de commande et contient l'indice de la sélection
précédente de la zone de liste déroulante.
Exemple :
<INDEX_CHANGED>
<print text="index changed filed:%s, %d"> $focus_name,
$focus_item_data </print>
...
...
</INDEX_CHANGED>
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1
Easy XML

Publicité

Table des Matières
loading

Table des Matières