Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Handbuch Seite 693

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

Werbung

Tag-Bezeichner
TIMER
CAPTION
CLOSE
CLOSE_FORM
Easy XML
Programmierhandbuch, 01/2015, 6FC5397-3DP40-5AA2
Bedeutung
Dialogboxnachricht
Das Tag wird zyklisch abgearbeitet.
Jeder Form ist ein Timer zugeordnet, der ca. aller 100 ms die Abarbeitung des Timer – Tags
anstößt.
Das Tag beinhaltet den Titel der Dialogbox.
Dieses Tag ist innerhalb des INIT-Tags zu verwenden.
Die Titelzeile kann in mehrere Spalten unterteilt werden.
Zur Unterteilung der Titelzeile ist vor dem Ausgeben des Textes das Tag caption mit dem
Attribut define_section zu programmieren.
Das Attribut define_section legt die Anzahl Spalten fest
Mit dem Attribut property wird für jede Spalte die Länge, die Startposition und die Textaus‐
richtung definiert. Die Position- und Längenangabe ist ein prozentualer Wert, der sich auf die
Breite der Form bezieht.
Der Wert des Attributs value indiziert die Spaltennummer (mit Null beginnend)
<caption define_sections="3">
<property value="0" length="20" position="2" alingment="left" />
<property value="1" length="20" position="79"
alingment="right" />
</caption>
Anschließend kann der Text der Spalte zugewiesen werden, indem man zusätzlich das Attri‐
but index mit dem Spaltenindex angibt.
<caption index="0">Spalte1</caption>
<caption index="1">Spalte2</caption>
Syntax:
<CAPTION>Titel</CAPTION>
Beispiel:
<CAPTION>my first dialogue</CAPTION>
Dialogboxnachricht
Vor dem Schließen der Dialogbox wird dieses Tag abgearbeitet.
Das Tag schließt den aktiven Dialog.
Diese Anweisung ist nur notwendig, wenn der Dialog durch das MMC Kommando geöffnet
wurde und dem Bediener eine Softkey-Funktion zum Schließen des Dialogs angeboten wird.
Generell werden Dialoge automatisch verwaltet und müssen nicht explizit geschlossen wer‐
den.
Syntax:
<CLOSE_FORM/>
Beispiel:
<softkey_ok>
<caption>OK</caption>
<CLOSE_FORM />
<navigation>main_menu</navigation>
</softkey_ok>
Anwenderdialoge erstellen
1.6 XML-Bezeichner
49

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis