Objet Sprite
L ’objet Sprite permet d ’afficher des images mobiles et animées, appelées sprite, dans une partie de l'écran et des contours colorés appelés shape. Les sprites sont dessinés en transparence sur le fond d'écran du synoptique. Il peuvent s'empiler les uns sur les autres, auquel cas les plus récemment introduits dans l'objet Sprite, masquent les plus anciens.
Il se déclare de manière semblable à la liste d'image, les images affichées étant sélectionnées dans la liste d'image.
La série d ’image est une bande d ’image définie dans une bitmap caractérise par la largeur des images élémentaires et une couleur de masque qui rend transparent tous les pixels de l ’image de cette couleur.
NomDesSprites Sprite, Fichier, X, Y, W, H, Largeur, Masque;
Masque est une couleur qui peut s ’exprimer sous forme d ’entier 0xFF0000 ou sous forme de macro RGB.
Par exemple:
Sprites Sprite, " LstImage.bmp ", 100, 100, 32, 32, 32, RGB( 255, 0, 0);
Les shapes sont dessinés d'après un polygone quelconques et permettent d'attirer l'attention de l'opérateur sur un équipement défectueux. Les shapes peuvent être affichés et masqués, changés de couleur et animés.
Au départ l'objet est vide, chaque sprite et shape doivent être déclaré afin de pouvoir apparaître.