# Funktionsreferenz

GUICtrlCreateSlider

Erstellt einen Schieberegler für die GUI.

GUICtrlCreateSlider ( left, top [, width [, height [, style [, exStyle]]]] )

Parameter

left | Die linke Seite des Steuerelements. Wird -1 verwendet, dann wird left mit Hilfe von GUICoordMode berechnet.
top | Die Oberkante des Steuerelements. Wird -1 verwendet, dann wird top mit Hilfe von GUICoordMode berechnet.
width | [optional] Die Breite des Steuerelements (voreingestellt ist die zuvor verwendete Breite).
height | [optional] Die Höhe des Steuerelements (voreingestellt ist die zuvor verwendete Höhe).
style | [optional] Legt den Stil des Steuerelements fest. Siehe Appendix "GUI Control"-Stile. Standard (-1) : $TBS_AUTOTICKS
exStyle | [optional] Legt den erweiterten Stil des Steuerelements fest. Siehe Tabelle der erweiterten Stile.

Bemerkungen

Um den Wert des Steuerelements zu erhalten siehe GUICtrlRead.
Um Informationen im Steuerelement zu setzen oder zu verändern siehe GUICtrlSet....
Um die Position des Reglers zu verändern verwende GUICtrlSetData.
Zum Setzen des Minimal- und Maximalwerts benutze GUICtrlSetLimit.
Um weitere Stile zusätzlich zum Standardstil zu verwenden benutze BitOr($GUI_SS_DEFAULT_SLIDER, newstyle,...).

Siehe auch

GUICoordMode (Option), GUICtrlSetData, GUICtrlSetLimit, GUICtrlSet..., GUIGetMsg

Beispiel

#include <GUIConstants.au3>
GUICreate("slider",220,100, 100,200)
GUISetBkColor (0x00E0FFFF) ; will change background color
$slider1 = GUICtrlCreateSlider (10,10,200,20)
GUICtrlSetLimit(-1,200,0) ; change min/max value
$button = GUICtrlCreateButton ("Value?",75,70,70,20)
GUISetState()
GUICtrlSetData($slider1,45) ; set cursor
$start=TimerInit()
Do
$n = GUIGetMsg ()
If $n = $button Then
MsgBox(0,"slider1",GUICtrlRead($slider1),2)
$start=TimerInit()
EndIf
Until $n = $GUI_EVENT_CLOSE