Name
UI_SLIDER
Syntax
UI_SLIDER "Name", x0, y0, Breite, Hoehe [, AnzahlSegmente [, SliderStil]]
Name: Ganzzahlwert als Stringausdruck
x0, y0: Position der linken oberen Ecke des UI-Feldes in Pixeln
Breite, Hoehe: Breite und Höhe des UI-Feldes in Pixeln; falls die Breite größer als die Höhe ist, ist der Slider waagerecht, andernfalls senkrecht.
AnzahlSegmente: optionale Anzahl der Segmente des Schiebereglers. Falls der Wert 0 ist, werden keine Segmente dargestellt; falls weggelassen oder negativ, ergibt sich entgegen dem GDL-Referenzhandbuch keine sinnvolle Segmentierung.
SliderStil: optionaler Stil des Sliders; der Wert 0 ist der grundeingestellte.
0: Segmente am Slider unten bzw. rechts
1: Segmente am Slider oben bzw. links (funktioniert am MAC entgegen dem Handbuch nicht)
x0, y0: Position der linken oberen Ecke des UI-Feldes in Pixeln
Breite, Hoehe: Breite und Höhe des UI-Feldes in Pixeln; falls die Breite größer als die Höhe ist, ist der Slider waagerecht, andernfalls senkrecht.
AnzahlSegmente: optionale Anzahl der Segmente des Schiebereglers. Falls der Wert 0 ist, werden keine Segmente dargestellt; falls weggelassen oder negativ, ergibt sich entgegen dem GDL-Referenzhandbuch keine sinnvolle Segmentierung.
SliderStil: optionaler Stil des Sliders; der Wert 0 ist der grundeingestellte.
0: Segmente am Slider unten bzw. rechts
1: Segmente am Slider oben bzw. links (funktioniert am MAC entgegen dem Handbuch nicht)
Erzeugt einen Schieberegler im User Interface. Der Wertebereich des Reglers sollte mit RANGE im Parameterscript eingegrenzt werden.
Bei nicht mit RANGE eigegrenzten Ganzzahlparametern liegen die unteren/oberen Grenzwerte bei -32.768/+32.768.
Normalerweise arbeitet der Befehl mit Parametern vom Typ Ganzzahl. Er lässt sich aber auch mit anderen Parameter verwenden, welche auf Ganzzahlen zugreifen, wie Schraffur, Material, Linientypen, Stiftfarben, was aber keinen direkten Vorteil bietet.
Die Einstellung der Segmentierung sollte entsprechend den möglichen Ganzzahlwerten erfolgen, da der Slider bei den möglichen Ganzahlwerten einrastet, wesehalb es wenig Sinn macht, dass man Segmente zwischen den Einraststellen anordnet.
Bei nicht mit RANGE eigegrenzten Ganzzahlparametern liegen die unteren/oberen Grenzwerte bei -32.768/+32.768.
Normalerweise arbeitet der Befehl mit Parametern vom Typ Ganzzahl. Er lässt sich aber auch mit anderen Parameter verwenden, welche auf Ganzzahlen zugreifen, wie Schraffur, Material, Linientypen, Stiftfarben, was aber keinen direkten Vorteil bietet.
Die Einstellung der Segmentierung sollte entsprechend den möglichen Ganzzahlwerten erfolgen, da der Slider bei den möglichen Ganzahlwerten einrastet, wesehalb es wenig Sinn macht, dass man Segmente zwischen den Einraststellen anordnet.
Parameter-Script: VALUES "schieber" RANGE[0, 10]
UI-Script: UI_SLIDER "Schieber", 30, 210, 200, 20, 10, 1
UI-Script: UI_SLIDER "Schieber", 30, 210, 200, 20, 10, 1
18.0