Add a slider for values with a wide range. This one is set to be a number between 0 and 100, and a start value of 25.

For more info on the HandleTooltip, visit the wNumb page.

Dim slider As ABMSlider
slider.Initialize(page, "myslider", 25, 0, 100, 1, "")
slider.HandleToolTip = "wNumb({ decimals: 0 })"
slider.Connect = ABM.SLIDER_CONNECT_LOWER
	
page.Cell(2,1).AddComponent(slider)	

You can use the comp_changed() event and the GetValue()/SetValue() methods to manipulate the value. Note: for some reason I cannot retrieve the value as double, but only as string.

Sub myslider_Changed(value As String)
	Log("new value: " & value)
End Sub

Dim slider As ABMSlider = page.Component("myslider")
Log("Current value: " & slider.GetValue)
slider.SetValue(50)
slider.Refresh