| Class TRVScroller (unit RVScroll) |
TCustomControl
| Constructors |
constructor Create(AOwner: TComponent);------------------------------------------------------
| 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 :
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;