Siemens SINUMERIK 840D SL Manuel De Mise En Service page 1280

Logiciel de base et logiciel de commande
Masquer les pouces Voir aussi pour SINUMERIK 840D SL:
Table des Matières

Publicité

Eléments graphiques et logiques
7.6 SlEsTouchButton
Exemple
//M(MyTBMask/"My CustomWidget TouchButton ...")
DEF MyTB1 = (W///,"slesstdcw.SlEsTouchButton"/////70,20,200,100/0,0,0,0)
LOAD
WRITECWPROPERTY("MyTB1", "text", "This is my first TouchButton !!!")
WRITECWPROPERTY("MyTB1", "textPressed", "This is my first TouchButton (pressed)!!!")
WRITECWPROPERTY("MyTB1", "picture", "dsm_remove_trashcan_red.png") WRITECWPROPERTY("MyTB1", "pic-
tureAlignment", "left")
WRITECWPROPERTY("MyTB1", "scalePicture", FALSE)
WRITECWPROPERTY("MyTB1", "picturePressed", "slsu_topology_empty_round_slot.png") WRITECWPROPER-
TY("MyTB1", "picture", "slsu_topology_empty_slot_left_error.png")
END_LOAD
Figure 7-18
7.6.2
Lecture et écriture de propriétés
Description
Les propriétés présentées dans le chapitre suivant sont lues avec la fonction
ReadCWProperty() et définies avec WriteCWProperty().
Exemples
Lecture de la propriété "Text" du SlEsTouchButton lié par la variable d'affichage
"MyTouchButton". Le résultat est écrit dans le registre 0.
REG[0] = ReadCWProperty("MyTouchButton", "Text")
Écriture de la valeur "sk_ok.png" dans la propriété "Picture" du SlEsTouchButton lié par la
variable d'affichage "MyTouchButton".
WriteCWProperty("MyTouchButton", "Picture", "sk_ok.png")
256
Exemple "This is my first TouchButton !!!"
SINUMERIK Integrate Run MyScreens (BE2)
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1

Publicité

Table des Matières
loading

Table des Matières