The following procedures are 'Message Notifications'; that is to say, Windows has committed the event, and is politely notifying us. The notification messages are 'stubbed' (cancelled), as you can safely ignore them. Remember the Current_Position property is always valid, so you can augment that property being SET, if you want constant updating. alternatively, OnFinishedSliding is always sent after each update. If you only wanted to be notified at the end of any sliding operation (which includes keyboard support) then OnFinishedSliding is all you need to trap.
cObject

Mixin


TrackBar_Mixin
m_Current_Position
m_Line_Size
m_Maximum_Position
m_Minimum_Position
m_Orientation_Mode
m_Page_Size
m_Tick_Frequency
m_Tick_Orientation
m_Visible_Tick_State
pbTooltips
Current_Position()
			
Define_TrackBar_Mixin()
			
InitializeWindow()
			
Line_Size()
			
Maximum_Position()
			
Minimum_Position()
			
Notify()
			
OnFinishedSliding()
			
OnGoneToEnd()
			
OnGoneToStart()
			
OnLineDown()
			
OnLineUp()
			
OnPageDown()
			
OnPageUp()
			
OnSetPosition(Integer iPosition)
			
OnSliding()
			
Orientation_Mode()
			
Page_Size()
			
PreInitializeWindow()
			
Private_SliderNotification(integer wParam integer lParam)
			
SET(integer iTicks)
			
SET(integer iOrientation)
			
SET(Integer bTicks)
			
SET(integer iMin)
			
SET(integer iMax)
			
SET(integer iPos)
			
SET(integer iFreq)
			
SET(integer iSize)
			
SET(integer iSize)
			
Tick_Frequency()
			
Tick_Orientation()
			
Visible_Tick_State()