# GuiSlider user defined functions Reference

Below is a complete list of the user defined functions available in AutoIt. Click on a user defined function name for a detailed description.

When using them you need to add a #include <GuiSlider.au3>.

User Defined Function | Description
--- | ---
_GUICtrlSlider_ClearSel | Clears the current selection range
_GUICtrlSlider_ClearTics | Removes the current tick marks from a slider
_GUICtrlSlider_Create | Create a Slider control
_GUICtrlSlider_Destroy | Delete the control
_GUICtrlSlider_GetBuddy | Retrieves the handle to a slider control buddy window at a given location
_GUICtrlSlider_GetChannelRect | Retrieves the size and position of the bounding rectangle for a sliders's channel
_GUICtrlSlider_GetChannelRectEx | Retrieves the size and position of the bounding rectangle for a sliders's channel
_GUICtrlSlider_GetLineSize | Retrieves the number of logical positions the slider moves
_GUICtrlSlider_GetLogicalTics | Retrieves an array that contains the logical positions of the tick marks for a slider
_GUICtrlSlider_GetNumTics | Retrieves the number of tick marks from a slider
_GUICtrlSlider_GetPageSize | Retrieves the number of logical positions the slider moves
_GUICtrlSlider_GetPos | Retrieves the logical position the slider
_GUICtrlSlider_GetRange | Retrieves the maximum and minimum position for the slider
_GUICtrlSlider_GetRangeMax | Retrieves the maximum position for the slider
_GUICtrlSlider_GetRangeMin | Retrieves the minimum position for the slider
_GUICtrlSlider_GetSel | Retrieves the ending and starting position of the current selection range
_GUICtrlSlider_GetSelEnd | Retrieves the ending position of the current selection range
_GUICtrlSlider_GetSelStart | Retrieves the starting position of the current selection range
_GUICtrlSlider_GetThumbLength | Retrieves the length of the slider
_GUICtrlSlider_GetThumbRect | Retrieves the size and position of the bounding rectangle for the slider
_GUICtrlSlider_GetThumbRectEx | Retrieves the size and position of the bounding rectangle for the slider
_GUICtrlSlider_GetTic | Retrieves the logical position of a tick mark
_GUICtrlSlider_GetTicPos | Retrieves the current physical position of a tick mark
_GUICtrlSlider_GetToolTips | Retrieves the handle to the ToolTip control assigned to the slider, if any
_GUICtrlSlider_GetUnicodeFormat | Retrieves the Unicode character format flag for the control
_GUICtrlSlider_SetBuddy | Assigns a window as the buddy window for a slider control
_GUICtrlSlider_SetLineSize | Sets the number of logical positions the slider moves
_GUICtrlSlider_SetPageSize | Sets the number of logical positions the slider moves
_GUICtrlSlider_SetPos | Sets the current logical position of the slider
_GUICtrlSlider_SetRange | Sets the range of minimum and maximum logical positions for the slider
_GUICtrlSlider_SetRangeMax | Sets the maximum logical position for the slider
_GUICtrlSlider_SetRangeMin | Sets the minimum logical position for the slider
_GUICtrlSlider_SetSel | Sets the starting and ending positions for the available selection range
_GUICtrlSlider_SetSelEnd | Sets the ending logical position of the current selection range
_GUICtrlSlider_SetSelStart | Sets the starting logical position of the current selection range
_GUICtrlSlider_SetThumbLength | Sets the length of the slider
_GUICtrlSlider_SetTic | Sets a tick mark in a slider at the specified logical position
_GUICtrlSlider_SetTicFreq | Sets the interval frequency for tick marks in a slider
_GUICtrlSlider_SetTipSide | Positions a ToolTip control
_GUICtrlSlider_SetToolTips | Assigns a ToolTip control to a slider control
_GUICtrlSlider_SetUnicodeFormat | Sets the Unicode character format flag for the control