XML-Element zur Anzeige eines Schiebebalkens. Das Element ist ein Frame-Derivat und besitzt entsprechend alle Attribute und Eigenschaften von Frame.

XML

Attribute
  • Das Element besitzt alle Attribute des Elementes Frame sowie zusätzlich die folgende Attribute:
  • drawLayer
    Die Ebene in der der Slider gezeichnet werden soll. Siehe DRAWLAYER
  • minValue
    Der Mindestwert des Schiebereglers. Der Wert kann als Dezimalwert angegeben werden.
  • maxValue
    Der Maximalwert des Schiebereglers. Der Wert kann als Dezimalwert angegeben werden.
  • defaultValue
    Der Standardwert des Schiebereglers. Der Wert kann als Dezimalwert angegeben werden.
  • orientation
    Die Ausrichtung des Slider. Der Standardwert ist “HORIZONTAL”. Siehe orientation
  • valueStep
    Die Schrittweite, in der sich der Schieberegler verschieben lässt. Der Wert kann als Dezimal-Wert angegeben werden.

Kindelemente

  • Das Element kann alle Kindelemente des Elementes Frame erhalten, sowie zusätzlich die folgenden Kindelemente:
  • ThumbTexture
    Ein Element zur Angabe einer Textur des Schiebereglers.

Vorlagen

  • OptionsSliderTemplate

Beispiele
Beispiel1:

  1. Slider name="Schieberegler" minValue="1.0" maxValue="20.0" defaultValue="10.0" valueStep="0.5"
  2. Size x="200" y="20" /
  3. Anchors
  4. Anchor point="CENTER" relativePoint="CENTER" relativeTo="UIParent" /
  5. /Anchors
  6. /Slider

Lua

Funktionen
  • Das Element besitzt alle Funktionen von Frame sowie zusätzlich folgende Funktionen:
  • Slider:GetMinMaxValues()
    Gibt die Mindest- und Maximalwerte des Schiebereglers zur/uuml;ck.
  • Slider:GetOrientation()
    Ermittelt die aktuelle Orientierung des Schiebereglers.
  • Slider:GetThumbTexture()
    Gibt die verwendete Textur des Schiebereglers wieder.
  • Slider:GetValue()
    Ermittelt den aktuellen angezeigten Wert des Schiebereglers.
  • Slider:GetValueStep()
    Ermittelt den die Schrittweite des Schiebereglers.
  • Slider:SetMinMaxValues(min,max)
    Setzt den Minimalwert und den Maximalwert des Schiebereglers entsprechend der Angaben.
  • Slider:SetOrientation(orientation)
    Setzt die Orientierung des Schiebereglers entsprechend der Angabe. siehe orientation
  • Slider:SetThumbTexture(textur oder “Texturpfad)
    Setzt die Textur des Schiebereglers des Slider-Objektes entsprechend der Angabe.
  • Slider:SetValue(wert)
    Setzt den aktuellen Wert des Schiebereglers entsprechend der Angabe.
  • Slider:SetValueStep(wert)
    Setzt die Schrittweite des Schiebereglers.

zurück zur AddOn-Materie
zurück zur Übersicht der Skript-Sektion