Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Handbuch Seite 692

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Anwenderdialoge erstellen
1.6 XML-Bezeichner
Tag-Bezeichner
SEND_MESSAGE
FOCUS_IN
PAINT
48
Bedeutung
Das Tag sendet eine Nachricht mit zwei Parametern zur aktiven Form, die im Tag Message
verarbeitet wird (siehe auch MESSAGE).
Syntax:
<SEND_MESSAGE>p1, p2</SEND_MESSAGE>
Beispiel :
<LET name="user_selection" />
<SOFTKEY POSITION="3">
<CAPTION>Set%nParameter</CAPTION>
<SEND_MESSAGE>1, 10</SEND_MESSAGE>
</SOFTKEY>
...
...
<FORM>
...
...
<MESSAGE>
<SWITCH>
<CONDITION>$message_par1</CONDITION>
<CASE value="1">
<OP> user_selection = $message_par2 </OP>
...
</CASE>
</SWITCH>
</MESSAGE>
...
...
</FORM>
Dialogboxnachricht
Das Tag wird aufgerufen, wenn das System den Focus auf ein Control setzt. Zur Identifikation
des Controls kopiert das System den Namen des Controls in die Variable $focus_name und
den Wert des Attributes item_data in die Variable $focus_item_data. Die Variablen legt das
System automatisch an.
Diese Nachricht kann z.B. benutzt werden, um Bilder in Abhängigkeit der Focus-Position aus‐
geben zu können.
Beispiel:
<focus_in>
<PRINT text="focus on filed:%s, %d">$focus_name,
$focus_item_data </PRINT>
</focus_in>
Dialogboxnachricht
Das Tag wird mit dem Aufblenden der Dialogbox abgearbeitet. Hier sind alle Texte und Bilder
anzugeben, die die Dialogbox anzeigen soll.
Weiterhin wird das Tag ausgeführt, wenn das System feststellt, dass Teile der Dialogbox neu
anzuzeigen sind. Dieses kann z.B. durch das Schließen von überlagernden Fenstern initiiert
werden.
Programmierhandbuch, 01/2015, 6FC5397-3DP40-5AA2
Easy XML

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis