Instructions pour l'IHM

Instruction Action

ALARMDISPLAY

Gestion des fenêtres d'alarmes, notamment navigation dans la liste des alarmes, actions sur les alarmes et filtrage.
ANIMATION Exécution de l'équivalent d'un clic d'un utilisateur sur une animation zone de contrôle.
BIMDISPLAY Gestion du contrôle BIM, incluant le chargement des modèles, la gestion des presets et la récupération des propriétés d'objet.
CAMERADISPLAY Gestion des dispositifs de sécurité de type caméra, y compris l'accès aux propriétés, la gestion du flux AV et les commandes PTZ via le contrôle ONVIF.

CHART

Gère le fonctionnement d'un contrôle graphique XY.

CHECKLIST

Accès aux propriétés du contrôle Check-box list.

COMBOBOX

Accès aux propriétés du contrôle Combo-box.

LISTBOX

Accès aux propriétés du contrôle List-box.

LOGDISPLAY

Gestion des fenêtres de consignation, notamment navigation dans la liste des événements et filtrage.
MAPDISPLAY Gère le fonctionnement d'un contrôle carte.

OPTIONLIST

Accès aux propriétés du contrôle Option-button list.
PIE Gestion des Graphiques de type Secteur, Anneau et Pyramide dans l'IHM.

SELECTOR

Modification des caractéristiques d'une animation contrôle grid.

TEXTBOX

Accès aux propriétés du contrôle Zone de texte.

TREEVIEW

Accès aux propriétés du contrôle Tree-view.

TREND

Modification des caractéristiques d'une courbe de tendance.
VIDEODISPLAY Gestion du contrôle vidéo, y compris la lecture et l'interruption d'un flux AV ou d'un fichier.
WEBBROWSER Gestion du contrôle du navigateur Web, y compris la navigation.

Les instructions IHM nécessitent d'identifier l'objet graphique à scripter, soit un élément de dessin/animation, soit un contrôle graphique. Ceci se fait en passant les arguments suivants à l'instruction :

Argument

Définition

Window

Nom de la fenêtre contenant l'objet graphique. Type STR.

Branch

Branche (si elle existe) de la fenêtre. Utiliser "*" pour indiquer la branche courante du programme. Type STR.

Identity

Identifiant de l'objet graphique dans la fenêtre spécifiée. Type STR.

L'argument Identity représente l'Id unique de l'objet graphique dans la fenêtre ou le synoptique. Cet Id unique est visible et peut être modifié avec les outils suivants que vous trouverez dans le menu Affichage :

  • L'Explorateur Graphique - L'Id unique de chaque objet graphique est indiqué entre crochets
  • La Liste des propriétés - Propriété Name

Il s'agit également de l'identifiant unique utilisé par le moteur de script VBA.

Exemples :

Trend(“Show_Legend”, “M1”, “ProcessA”, “Trd3”, 1);

Affichera la légende d'une fenêtre de tendances nommée Trd3, située dans un synoptique nommé M1 qui a été ouvert avec la branche ProcessA.

Trend(“Show_Legend”, “M2”, “”, “S2.Trd1”, 1);

Affichera la légende d'une fenêtre de tendances nommée Trd1, située dans un symbole ou un groupe d'objets graphiques nommé S2, dans un synoptique nommé M2 qui a été ouvert avec une branche vide.