The eXSlider component provides a powerful and customizable way to add skinnable slider controls (also known as trackbars) to your forms or dialogs. A slider control displays a movable thumb that the user can drag with the mouse or adjust using keyboard keys, with optional tick marks to indicate scale. These controls are commonly used in applications such as volume or brightness settings. Unlike standard slider controls, eXSlider is built entirely from scratch - not subclassed from native Windows slider or trackbar classes - allowing it to support advanced features not available in typical controls. It offers full support for skins, enabling you to style any part of the control's background or foreground. Skins are easy to create and apply, delivering a rich, visually appealing experience that can match your application's look and feel. Whether you need horizontal or vertical orientation, floating-point support, HTML rendering, or fully owner-drawn customization, eXSlider delivers unmatched flexibility and visual control.
Features include:
1. Layout & Design
2. Theming & Appearance
3. Functionality



| Name | Description | |||
| AllowFloat | Specifies whether the slider's range includes floating numbers. | |||
| Appearance | Retrieves or sets the control's appearance. | |||
| AttachTemplate | Attaches a script to the current object, including the events, from a string, file, a safe array of bytes. | |||
| BackColor | Specifies the control's background color. | |||
| Background | Returns or sets a value that indicates the background color for parts in the control. | |||
| BeginUpdate | This method prevents the control from painting until the EndUpdate method is called. | |||
| Caption | Specifies the caption of the part of the control. | |||
| CaptionAlignment | Specifies the alignment of the part's caption. | |||
| CaptionIndentX | Indents the caption on x axis. | |||
| CaptionIndentY | Indents the caption on y axis. | |||
| Enabled | Enables or disables the control. | |||
| EnablePart | Indicates whether the specified part is enabled or disabled. | |||
| EnableParts | Specifies the parts of the control to be enabled or disabled. | |||
| EndUpdate | Resumes painting the control after painting is suspended by the BeginUpdate method. | |||
| EventParam | Retrieves or sets a value that indicates the current's event parameter. | |||
| ExecuteTemplate | Executes a template and returns the result. | |||
| Font | Retrieves or sets the control's font. | |||
| ForeColor | Specifies the control's foreground color. | |||
| HTMLPicture | Adds or replaces a picture in HTML captions. | |||
| hWnd | Retrieves the control's window handle. | |||
| Images | Sets at runtime the control's image list. The Handle should be a handle to an Images List Control. | |||
| ImageSize | Retrieves or sets the size of icons the control displays.. | |||
| LabelTick | Specifies the label to be shown on ticks. | |||
| LargeChange | Gets or sets a value to be added to or subtracted from the Value property when the slider is moved a large distance. | |||
| LargeChangeF | Gets or sets a value to be added to or subtracted from the Value property when the slider is moved a large distance( as float ). | |||
| Maximum | The upper limit value of the scrollable range. | |||
| MaximumF | The upper limit value of the scrollable range( as float ). | |||
| Minimum | The lower limit value of the scrollable range. | |||
| MinimumF | The lower limit value of the scrollable range( as float ). | |||
| NotifyParent | Specifies whether the control sends notifications to the parent window. | |||
| Orientation | Specifies the control's orientation. | |||
| OwnerDrawPart | Indicates which part of the control is responsible for its drawing. | |||
| PartFromPoint | Retrieves the part from the point. | |||
| Picture | Retrieves or sets a graphic to be displayed in the control. | |||
| PictureDisplay | Retrieves or sets a value that indicates the way how the graphic is displayed on the control's background | |||
| ReplaceIcon | Adds a new icon, replaces an icon or clears the control's image list. | |||
| SelectRange | Returns or sets a value that indicates whether the control can have a select range. | |||
| SelLength | Returns or sets the length of a selection. | |||
| SelStart | Returns or sets a value that indicates where a selection starts. | |||
| ShowFocusRect | Sets or gets a value that indicates whether the control is marked when it gets the focus. | |||
| ShowImageList | Specifies whether the control's image list window is visible or hidden. | |||
| ShowThumbProgress | Specifies whether the thumb indicates a progress bar. | |||
| ShowToolTip | Shows the specified tooltip at given position. | |||
| SmallChange | Gets or sets the value added to or subtracted from the Value property when the slider is moved a small distance. | |||
| SmallChangeF | Gets or sets the value added to or subtracted from the Value property when the slider is moved a small distance( as float ). | |||
| Template | Specifies the control's template. | |||
| TemplateDef | Defines inside variables for the next Template/ExecuteTemplate call. | |||
| TemplatePut | Defines inside variables for the next Template/ExecuteTemplate call. | |||
| ThumbSize | Specifies the width or the height of the thumb. | |||
| TickColor | Specifies the color for the control's ticks. | |||
| TickFrequency | Returns or sets a value that indicates the ratio of ticks on the control. | |||
| TickFrequencyF | Returns or sets a value that indicates the ratio of ticks on the control. | |||
| TickStyle | Specifies where the ticks appears on the control. | |||
| ToolTipFont | Retrieves or sets the tooltip's font. | |||
| ToolTipText | Specifies the control's tooltip text. | |||
| ToolTipTitle | Specifies the title of the control's tooltip. | |||
| ToolTipWidth | Specifies a value that indicates the width of the tooltip window, in pixels. | |||
| ToolTipX | Indicates an expression that determines the horizontal-position of the tooltip, in screen coordinates. | |||
| ToolTipY | Indicates an expression that determines the vertical-position of the tooltip, in screen coordinates. | |||
| UserData | Associates an extra data to a part of the control. | |||
| Value | The value that the thumb box position represents. | |||
| ValueF | The value that the thumb box position represents ( as float )( as float ). | |||
| ValueFromPoint | Retrieves the value from the point. | |||
| ValueFromPointF | Retrieves the value from the point ( as float). | |||
| Version | Retrieves the control's version. | |||
| VisiblePart | Indicates whether the specified part is visible or hidden. | |||
| VisibleParts | Specifies the parts of the control being visible. | |||
| VisualAppearance | Retrieves the control's appearance. |