Class: TrackBar_Mixin
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.
Class Hierarchy:
cObject

Mixin


TrackBar_MixinMixins:
External_Class_Mixin,
Class Definition
Properties
integer
m_Current_Position
integer
m_Line_Size
integer
m_Maximum_Position
integer
m_Minimum_Position
integer
m_Orientation_Mode
integer
m_Page_Size
(20% of range)
integer
m_Tick_Frequency
integer
m_Tick_Orientation
integer
m_Visible_Tick_State
integer
pbTooltips
design-time only!
Functions and Procedures
integer
Current_Position()

Define_TrackBar_Mixin()

InitializeWindow()
integer
Line_Size()
integer
Maximum_Position()
integer
Minimum_Position()

Notify()

OnFinishedSliding()
sliding has stopped

OnGoneToEnd()

OnGoneToStart()

OnLineDown()

OnLineUp()

OnPageDown()

OnPageUp()

OnSetPosition(Integer iPosition)

OnSliding()
slider has started to move
integer
Orientation_Mode()
integer
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)
integer
Tick_Frequency()
integer
Tick_Orientation()
Integer
Visible_Tick_State()