Herunterladen Diese Seite drucken

Siemens SINUMERIK 828D Inbetriebnahmehandbuch Seite 828

Vorschau ausblenden Andere Handbücher für SINUMERIK 828D:

Werbung

Anwenderdialoge erstellen
1.6 XML-Bezeichner
Tag-Bezeichner
CONTROL Fortsetzung
60
Bedeutung
Beispiel:
<CONTROL name = "button1" xpos = "10" ypos = "10" fieldtype = "
combobox ">
<ITEM>text1</ITEM>
<ITEM>text2</ITEM>
<ITEM>text3</ITEM>
<ITEM>text4</ITEM>
</CONTROL>
Soll ein beliebiger Integer-Wert einem Ausdruck zugeordnet werden, ist das Attribut value =
"Wert" dem Tag hinzuzufügen.
Anstelle der fortlaufenden Nummerierung enthält jetzt die Control-Variable den zugewiesenen
Wert des Items.
Beispiel:
<CONTROL name = "button1" xpos = "10" ypos = "10" fieldtype = "
combobox ">
<ITEM value = "10">text1</ITEM>
<ITEM value = "20">text2</ITEM>
<ITEM value = "12">text3</ITEM>
<ITEM value = "1">text4</ITEM>
</CONTROL>
Beispiel Fortschrittsbalken:
<CONTROL name = "progress1" xpos = "10" ypos = "10" width = "100"
fieldtype = "progressbar" hotlink = "true" refvar = "nck/Channel/
GeometricAxis/actProgPos[1]">
<PROPERTY min = "0" />
<PROPERTY max = "1000" />
</CONTROL>
Beispiel Listbox:
<let name="item_string" type="string"></let>
<let name="item_data" ></let>
<CONTROL name="listbox1" xpos = "360" ypos="150" width="200"
height="200" fieldtype="listbox" />
● Hinzufügen von Elementen:
Elemente werden mit der Funktion additem oder loaditem hinzugefügt.
● Inhalt löschen:
Der Inhalt wird mit der Funktion empty gelöscht.
<op> item_string = _T"text1\\n" </op>
<function name="control.additem">_T"listbox1", item_string,
item_data </function>
<op> item_string = _T"text2\\n" </op>
<function name="control.additem">_T"listbox1", item_string,
item_data </function>
Programmierhandbuch, 10/2015, 6FC5397-3DP40-5AA3
Easy XML

Quicklinks ausblenden:

Werbung

loading