red lion CRIMSON 2 Manuel De L'utilisateur page 227

Table des Matières

Publicité

M
P
ODIFICATION DE
ROGRAMMES
Pour sélectionner un programme, cliquez sur le nom dans la liste ou utilisez les flèches haut et
bas de la barre d'outils. Une autre solution consiste à utiliser les associations de touches
et
Alt+Gauche
fonctionnent quel que soit le volet qui est sélectionné.
M
ODIFICATION DE
Pour modifier un programme, il vous suffit de modifier le texte du programme à l'aide de la
grande zone située dans le volet droit de la fenêtre Programmation. Une fois terminé, appuyez
sur l'association de touches
Programme. Cette opération lit le programme et vérifie la présence d'éventuelles erreurs. Si
une erreur est détectée, une boîte de dialogue s'affiche et le curseur est déplacé sur
l'emplacement approximatif de l'erreur. Si aucune erreur n'est détectée, une boîte de dialogue
s'affiche pour confirmer ce fait et le programme est compilé dans le format interne de
Crimson en vue d'une exécution ultérieure par le maître.
P
P
ROPRIETES DU
Les différents champs situés dans la partie inférieure droite du volet permettent de modifier
les propriétés du programme...
La propriété Données Retournées permet d'indiquer si ce programme doit
uniquement effectuer une série d'actions ou s'il doit effectuer un calcul, puis
renvoyer la valeur de ce calcul à l'utilisateur. Les programmes qui renvoient des
valeurs sont décrits plus en détail ci-dessous.
La propriété En Arrière-Plan permet d'indiquer si Crimson doit attendre que le
programme se termine avant de continuer le traitement de n'importe quelle tâche
appelée qui a appelé le programme. Par exemple, si cette propriété est définie sur
Non, si vous exécutez un programme après avoir appuyé sur une touche, une
pause se produit dans les mises à jour de l'affichage jusqu'à ce que le
programme se termine. (Comme la majorité des programmes mettent très peu de
temps à s'exécuter, vous ne le noterez peut-être même pas.) Si cette propriété est
définie sur Oui, les mises à jour de l'affichage continuent immédiatement et le
programme s'exécute en arrière-plan, avec une priorité inférieure. Seul un
programme en arrière-plan s'exécute à la fois. Par conséquent, les requêtes
suivantes sont mises en file d'attente en vue d'une exécution ultérieure. Notez
également que les programmes qui renvoient des valeurs ne peuvent pas être
exécutés en arrière-plan car leur valeur de retour ne serait alors pas disponible
pour que l'appelant puisse l'utiliser !
Les propriétés Données externes et Timeout permettent de contrôler l'interaction
du programme avec l'infrastructure de communication de Crimson en ce qui
concerne les éléments de données externes auxquels le programme fait référence.
Rappelez-vous que Crimson lit uniquement les données lorsqu'elles sont
utilisées. Cette propriété permet de contrôler l'interprétation exacte de cette règle
en ce qui concerne les programmes...
R
3
EVISION
pour vous déplacer vers le haut ou le bas de la liste. Ces touches
Alt+Droite
P
ROGRAMMES
ou sélectionnez la commande Compiler dans le menu
Ctrl+T
ROGRAMME
C
'
IHM V
ONFIGURATION D
UN
IRTUEL
C
OULEUR
P
211
AGE

Publicité

Table des Matières
loading

Table des Matières