Eléments graphiques et logiques
7.6 SlEsTouchButton
7.6.6
Positionnement et orientation de l'image et du texte
Positionnement des images
Une image est positionnée comme suit avec l'orientation prédéfinie (Alignment) :
● La première étape consiste à déterminer l'image correspondant à la résolution actuelle
dans le répertoire de résolution correspondant.
● Le rectangle de surface (ClientArea) est ensuite réduit afin de correspondre aux marges
prédéfinies par rapport aux bords.
La zone de marge (MarginArea) peut être modifiée avec la fonction "setMargins" :
– setMargins(-1, -1, -1, -1, -1)
– setMargins(0, 0, 0, 0, 0)
– setMargins(20, 20, 20, 20, 20)
Exemple d'orientation "gauche"
La surface est partagée en deux horizontalement de manière à ce que l'image à afficher puisse
prendre la moitié de la surface.
278
Figure 7-33
setMargins(-1, -1, -1, -1, -1)
Figure 7-34
setMargins(0, 0, 0, 0, 0)
Figure 7-35
setMargins(20, 20, 20, 20, 20)
SINUMERIK Integrate Run MyScreens (BE2)
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1