Class TRVScroller (unit RVScroll)

Inherits from

TCustomControl

Constructors


constructor Create(AOwner: TComponent);

Public declarations

------------------------------------------------------



Functions

procedure ScrollTo(y: Integer);

------------------------------------------------------

procedure CreateParams(var Params: TCreateParams);

------------------------------------------------------

procedure CreateWnd;

------------------------------------------------------

procedure Paint;

------------------------------------------------------

procedure ScrollChildren(dx, dy: Integer);

------------------------------------------------------

procedure SetHPos(p: Integer);

------------------------------------------------------

procedure SetVPos(p: Integer);

------------------------------------------------------

procedure UpdateChildren;

------------------------------------------------------

procedure UpdateScrollBars(XS, YS: Integer);

------------------------------------------------------

procedure WMGetDlgCode(var Message: TWMGetDlgCode);

-------------------------------------------------------

procedure WMHScroll(var Message: TWMHScroll);

------------------------------------------------------

procedure WMKeyDown(var Message: TWMKeyDown);

------------------------------------------------------

procedure WMVScroll(var Message: TWMVScroll);

------------------------------------------------------

function GetVScrollMax: Integer;

-------------------------------------------------------

function GetVScrollPos: Integer;

-------------------------------------------------------

procedure SetVScrollPos(Pos: Integer);

-------------------------------------------------------

procedure SetVScrollVisible(vis: Boolean);

-------------------------------------------------------

Properties

property Align :


property HelpContext :


property TabOrder :


property TabStop :


property Tracking : Boolean


property Visible :

Published declarations

property VScrollVisible : Boolean


property VScrollMax : Integer


property VScrollPos : Integer


property FullRedraw : Boolean


Events

Variables

HPos : Integer;


SmallStep : Integer;


VPos : Integer;


XSize : Integer;


YSize : Integer;


FFullRedraw : Boolean;


FTracking : Boolean;


FVScrollVisible : Boolean;



Constructors


constructor Create(AOwner: TComponent);

Public declarations

------------------------------------------------------


Functions


procedure ScrollTo(y: Integer);

------------------------------------------------------


procedure CreateParams(var Params: TCreateParams);

------------------------------------------------------


procedure CreateWnd;

------------------------------------------------------


procedure Paint;

------------------------------------------------------


procedure ScrollChildren(dx, dy: Integer);

------------------------------------------------------


procedure SetHPos(p: Integer);

------------------------------------------------------


procedure SetVPos(p: Integer);

------------------------------------------------------


procedure UpdateChildren;

------------------------------------------------------


procedure UpdateScrollBars(XS, YS: Integer);

------------------------------------------------------


procedure WMGetDlgCode(var Message: TWMGetDlgCode);

-------------------------------------------------------


procedure WMHScroll(var Message: TWMHScroll);

------------------------------------------------------


procedure WMKeyDown(var Message: TWMKeyDown);

------------------------------------------------------


procedure WMVScroll(var Message: TWMVScroll);

------------------------------------------------------


function GetVScrollMax: Integer;

-------------------------------------------------------


function GetVScrollPos: Integer;

-------------------------------------------------------


procedure SetVScrollPos(Pos: Integer);

-------------------------------------------------------


procedure SetVScrollVisible(vis: Boolean);

-------------------------------------------------------


Properties


property Align :


property HelpContext :


property TabOrder :


property TabStop :


property Tracking : Boolean


property Visible :

Published declarations


property VScrollVisible : Boolean


property VScrollMax : Integer


property VScrollPos : Integer


property FullRedraw : Boolean


Events


Variables


HPos : Integer;


SmallStep : Integer;


VPos : Integer;


XSize : Integer;


YSize : Integer;


FFullRedraw : Boolean;


FTracking : Boolean;


FVScrollVisible : Boolean;