1.12.2.2
Eigenschaften für den Push-Button
Zusätzliche Eigenschaften werden mit dem Tag property dem Control zugewiesen.
Tastereigenschaft festlegen
Das Attribut checkable ermöglicht den Button als rastenden Taster zu verwenden. Dazu ist
der Wert des Attributs auf true zu setzen.
Syntax
<control name="name" xpos="x position" ypos="y position"
fieldtype="pushbutton" >
<property checkable="true/false" />
</control>
Taster sperren
Das Attribut disabled steuert die Bedienbarkeit des Buttons. Ist der Wert true, erfolgt keine
Verarbeitung von Bedienhandlungen.
Zustandsänderungen, die durch eine zugewiesene Referenzvariable hervorgerufen werden,
führen zur Aktualisierung des Buttons.
Syntax
<property disabled="true/false" />
Beispiel
<control name="name" xpos="x position" ypos="y position"
fieldtype="pushbutton" >
<caption alignment="left">Button text</caption>
<property disabled="true " />
</control>
Ikonen zuweisen
Das vordefinierte Design lässt sich durch die Angabe eigener Ikonen bzw. Button-Farben
überprägen. Für die Zustände "nicht gedrückt", "gedrückt" und "gesperrt" kann jeweils eine
Ikone dem Button zugewiesen werden. Erfolgt keine Zuweisung für die Zustände "gedrückt"
oder "gesperrt", zeigt das Control die Ikone für den Zustand "nicht gedrückt" an.
Weitere Attribute steuern die Ausrichtung, Skalierung und Transparenz der jeweiligen Ikone.
Attribut
Picture
PicturePressed
PictureDisabled
Easy XML
Programmierhandbuch, 12/2018, A5E40869575 AC
Bedeutung/Verhalten
Ikone im Vordergrund
Name der Ikone für den "nicht gedrückten" Zustand
Ikone im Vordergrund
Name der Ikone für den "gedrückten" Zustand
Ikone im Vordergrund
Name der Ikone für den Zustand "gesperrt"
Anwenderdialoge erstellen
1.12 Eigene Buttons projektieren
175