DesktopSlider
From Xojo Documentation
Class (inherits from DesktopUIControl)
New in 2021r3
The slider control used by desktop applications. As the user moves the slider, the Value property changes. To create a vertical slider, make the height greater than the width.
Properties | |||||||||||||||||||||||||||||||
|
Methods | ||||||||
|
Enumerations | |
|
Notes
Sliders default to a height of 23 pixels so they use the normal size on all platforms.
on macOS vertical sliders no longer appear automatically when the height is greater than the width. To enable a vertical slider, put this code in the Opening event handler for the Slider:
Declare Sub setVertical Lib "Cocoa" Selector "setVertical:" (windowRef As Integer, id As Boolean)
setVertical(Me.Handle, True)
setVertical(Me.Handle, True)
Sample Code
Changing the maximum value of a DesktopSlider at runtime:
Slider1.MaximumValue = 200
Setting the text of TextField1 to the value of the slider when the user scrolls.
See Also
DesktopUIControl class; DesktopScrollbar control