Class TTrackbar (unit Trackbar)
Inherits from
TWinControl
Constructors
constructor Create (AOwner : TComponent);
Functions
procedure ClearSelection (Redraw : boolean);
procedure ClearTics (Redraw : boolean);
procedure GetChannelRect (var Rect : TRect);
function GetNumTics : Integer;
procedure GetThumbRect (var Rect : TRect);
function GetTic (index : Integer) : LongInt;
function GetTicPos (index : Integer) : LongInt;
procedure SetTic (position : LongInt);
procedure CreateHandle;
procedure CreateParams (var Params: TCreateParams);
function GetPos : LongInt;
procedure SetLineSize (value : LongInt);
procedure SetMax (value : LongInt);
procedure SetMin (value : LongInt);
procedure SetPageSize (value : LongInt);
procedure SetPos (value : LongInt);
procedure SetSelectionEnd (value : LongInt);
procedure SetSelectionStart (value : LongInt);
procedure SetStyles (value : tbStyles);
procedure SetThumbLength (value : Integer);
procedure SetTickFreq (value : Integer);
procedure wmHScroll (var Msg : TMessage);
Properties
property Enabled :
property LineSize : LongInt
property Max : LongInt
property Min : LongInt
property PageSize : LongInt
property Position : LongInt
property SelectionEnd : LongInt
property SelectionStart : LongInt
property Style : tbStyles
property ThumbLength : Integer
property TickFreq : Integer
property Visible :
Events
event OnBottom : TNotifyEvent
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEndTrack : TNotifyEvent
event OnEnter :
event OnExit :
event OnKeyDown :
event OnKeyPress :
event OnKeyUp :
event OnLineDown : TNotifyEvent
event OnLineUp : TNotifyEvent
event OnPageDown : TNotifyEvent
event OnPageUp : TNotifyEvent
event OnThumbPosition : TNotifyEvent
event OnThumbTrack : TNotifyEvent
event OnTop : TNotifyEvent
Variables
EvBottom : TNotifyEvent;
EvEndTrack : TNotifyEvent;
EvLineDown : TNotifyEvent;
EvLineUp : TNotifyEvent;
EvPageDown : TNotifyEvent;
EvPageUp : TNotifyEvent;
EvThumbPosition : TNotifyEvent;
EvThumbTrack : TNotifyEvent;
EvTop : TNotifyEvent;
iLineSize : LongInt;
iMax : LongInt;
iMin : LongInt;
iPageSize : LongInt;
iPos : LongInt;
iSelectionEnd : LongInt;
iSelectionStart : Longint;
iThumbLength : Integer;
iTickFreq : Integer;
Styles : tbStyles;
Constructors
constructor Create (AOwner : TComponent);
Functions
procedure ClearSelection (Redraw : boolean);
procedure ClearTics (Redraw : boolean);
procedure GetChannelRect (var Rect : TRect);
function GetNumTics : Integer;
procedure GetThumbRect (var Rect : TRect);
function GetTic (index : Integer) : LongInt;
function GetTicPos (index : Integer) : LongInt;
procedure SetTic (position : LongInt);
procedure CreateHandle;
procedure CreateParams (var Params: TCreateParams);
function GetPos : LongInt;
procedure SetLineSize (value : LongInt);
procedure SetMax (value : LongInt);
procedure SetMin (value : LongInt);
procedure SetPageSize (value : LongInt);
procedure SetPos (value : LongInt);
procedure SetSelectionEnd (value : LongInt);
procedure SetSelectionStart (value : LongInt);
procedure SetStyles (value : tbStyles);
procedure SetThumbLength (value : Integer);
procedure SetTickFreq (value : Integer);
procedure wmHScroll (var Msg : TMessage);
Properties
property Enabled :
property LineSize : LongInt
property Max : LongInt
property Min : LongInt
property PageSize : LongInt
property Position : LongInt
property SelectionEnd : LongInt
property SelectionStart : LongInt
property Style : tbStyles
property ThumbLength : Integer
property TickFreq : Integer
property Visible :
Events
event OnBottom : TNotifyEvent
event OnDragDrop :
event OnDragOver :
event OnEndDrag :
event OnEndTrack : TNotifyEvent
event OnEnter :
event OnExit :
event OnKeyDown :
event OnKeyPress :
event OnKeyUp :
event OnLineDown : TNotifyEvent
event OnLineUp : TNotifyEvent
event OnPageDown : TNotifyEvent
event OnPageUp : TNotifyEvent
event OnThumbPosition : TNotifyEvent
event OnThumbTrack : TNotifyEvent
event OnTop : TNotifyEvent
Variables
EvBottom : TNotifyEvent;
EvEndTrack : TNotifyEvent;
EvLineDown : TNotifyEvent;
EvLineUp : TNotifyEvent;
EvPageDown : TNotifyEvent;
EvPageUp : TNotifyEvent;
EvThumbPosition : TNotifyEvent;
EvThumbTrack : TNotifyEvent;
EvTop : TNotifyEvent;
iLineSize : LongInt;
iMax : LongInt;
iMin : LongInt;
iPageSize : LongInt;
iPos : LongInt;
iSelectionEnd : LongInt;
iSelectionStart : Longint;
iThumbLength : Integer;
iTickFreq : Integer;
Styles : tbStyles;