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.