XML-Element zur Anzeige eines CheckButtons und den entsprechenden Eigenschaften. Das Element ist ein Button-Derivat und besitzt entsprechend alle Attribute und Eigenschaften von Button.
XML
Attribute
Kindelemente
Vorlagen
Beispiele
Beispiel1:
- Das Element besitzt alle Attribute des Elementes Button sowie zusätzlich die folgende Attribute:
-
checked
Der Status des CheckButtons. Es kann “true” für gesetzt und “false” für nicht gesetzt verwendet werden.
Kindelemente
- Das Element kann alle Kindelemente des Elementes Button erhalten, sowie zusätzlich die folgenden Kindelemente
-
CheckedTexture
Ein Element zur Angabe einer Textur, wenn der CheckButton im Status “gesetzt” sein soll. -
DisabledCheckedTexture
Ein Element zur Angabe einer Textur, die angezeigt werden soll, wenn der CheckButton im Zustand “Deaktiviert” ist.
Vorlagen
- OptionsCheckButtonTemplate
Beispiele
Beispiel1:
-
CheckButton name=”MeinCheckButton” text=”Drück mich!” inherits=”OptionsCheckButtonTemplate” checked=”true”
-
Size x=”80″ y=”24″ /
-
Anchors
-
Anchor point=”CENTER” relativePoint=”CENTER” relativeTo=”UIParent” /
-
/Anchors
-
/CheckButton
Lua
Funktionen
- Das Element besitzt alle Funktionen von Button sowie zusätzlich folgende Funktionen:
-
CheckButton:GetChecked()
Ermittelt den aktuellen Status des CheckButtons. -
CheckButton:GetCheckedTexture()
Gibt das Textur-Objekt zurück für den Status “gesetzt”. -
CheckButton:GetDisabledCheckedTexture()
Gibt das Textur-Objekt zurück für den Zustand “Deaktiviert”. -
CheckButton:SetChecked([status])
Setzt den Status des Buttons entsprechend der übergebenen Angabe. -
CheckButton:SetCheckedTexture(textur)
Setzt das angegebene Textur-Objekt für den Status “gesetzt”. -
CheckButton:SetDisabledCheckedTexture(textur)
Setzt das angegebene Textur-Objekt für den Zustand “Deaktiviert”.
zurück zur AddOn-Materie
zurück zur Übersicht der Skript-Sektion









