Manuel §2.10    

Objet graphique

Les objets graphiques sont définis uniquement dans les synoptiques. Ils permettent de créer des écrans de paramètrage et de pilotage conforme au standard Windows.

Les objets graphiques comprennent les objets Windows et les composants Sisal.

Tous les objets graphiques disposent des variables et fonctions suivantes : X, Y, W, H, Visible, Enable, et SetFocus décrites ci-après. Ils disposent en plus de variables, fonctions et événements définis dans leurs paragraphes respectifs.

La déclaration [1] d ’un objet d ’interface homme-machine graphique, sauf cas particulier, comprend les paramètres suivants :

NomDObjet TypeDObjet, Texte, X, Y, W, H, Styles, Police, TailleDePolice ;

La déclaration d ’un composant Sisal comprend les éléments suivants :

NomDeComposant TypeDObjet, Texte, X, Y, W, H, Styles;

Par exemple :

edTemperature Edit, "  37,2 " ,  210, 125, 120, 25, ES_RIGHT | WS_TABSTOP,, ;

déclare un champ d ’édition contenant au démarrage du synoptique le texte 37,2, de position et taille ainsi précisées, et cadré à gauche. Les positions et tailles sont toujours exprimées en pixels.

Les objets graphiques définis sont

Mots clés

Objets graphiques

Button

Bouton

CheckBox

Boite à cocher

ComboBox

Boite combinée

Edit

Champ d ’édition

ListBox

Boite à liste

ScrollBar

Barre de déroulement

Static

Champ statique

TabControl

Boite à onglet

TabSheet

Onglet

Image

Image

ImageList

Image multiple

Les composants Sisal sont

Mots clés

Composants Sisal

ProdLog

Suivi de production

ProdPareto

Pareto des défauts produit

ProdHistogram

Histogramme de mesure

PrcLog

Suivi du procédé

PrcPareto

Pareto des modes de marche

SpcView

Carte de controle

SpcCard

Carte de contrôle active

AlarmList

Journal d ’alarme

AlarmPareto

Pareto des alarmes

Table

Tableau

Le champ Styles énumère une suite de constantes prédéfinies pouvant être réunies par un ou inclusif correspondant aux caractéristiques de la fenêtre élémentaire d ’IHM graphique que l ’on veut appliquer à l ’objet graphique.

Ces constantes sont énumérées ci-après, mais nous invitons les utilisateurs à regarder la documentation de wxWidgets/Windows/GTK2 afin de bien maîtriser leurs significations.

Constantes Windows

Significations

WS_DISABLED

WS_GROUP

WS_TABSTOP

Sur tabulation le curseur s ’arrêtera sur cet objet

WS_VISIBLE

L ’objet est rendu visible ou non à sa création

[1] A partir de la version 6 seuls les drapeaux activés sont conservés sous le nom de Styles, les drapeaux désactivés sont devenus obsolètes.