//M(MyTBMask/"My CustomWidget TouchButton ...")
DEF MyTB1 = (W///,"slesstdcw.SlEsTouchButton"/////70,20,200,100/0,0,0,0)
END_LANGUAGE
Les textes sont automatiquement coupés en limite de mot dans le rectangle mis à disposition.
Un retour à la ligne forcé n'est possible que si le texte à afficher provient d'un fichier de langue.
Pour cela, il faut insérer "%n" à l'endroit correspondant du texte (voir exemple suivant).
user_eng.txt
85001 0 0 "This is%nmy%nfirst%nTouchButton !!!"
Fichier de configuration :
WRITECWPROPERTY("MyTB1", "text", $85001)
Résultat
Figure 7-41
SINUMERIK Integrate Run MyScreens (BE2)
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1
Exemple de retour à la ligne dans un texte localisé
Eléments graphiques et logiques
7.6 SlEsTouchButton
281