Class TScrollbar32 (unit Scroll32)

Inherits from

TWinControl

Constructors


constructor Create(AOwner: TComponent);

== TScrollbar32 =============================================================


Functions

procedure SetParams(APosition, AMin, AMax: Integer);


procedure SetParams32(APosition, AMin, AMax: Integer; APage: Cardinal);


procedure Change;


procedure CreateParams(var Params: TCreateParams);

this gives the classical thumb

procedure CreateWnd;


procedure Scroll(ScrollCode: TScrollCode; var Pos: Integer);


procedure CNHScroll(var Message: TWMHScroll);


procedure CNVScroll(var Message: TWMVScroll);


procedure DoScroll(var Message: TWMScroll);


procedure SetKind(Value: TScrollBarKind);


procedure SetMax(Value: Integer);


procedure SetMin(Value: Integer);


procedure SetPageSize(Value: Cardinal);


procedure SetPosition(Value: Integer);

remember changes

Properties

property Ctl3D :


property DragCursor :


property DragMode :


property Enabled :


property Kind : TScrollBarKind


property LargeChange : TScrollBar32Inc


property Max : Integer


property Min : Integer


property PageSize : Cardinal


property ParentCtl3D :


property ParentShowHint :


property PopupMenu :


property Position : Integer


property ShowHint :


property SmallChange : TScrollBar32Inc


property TabOrder :


property TabStop :


property Visible :


Events

event OnChange : TNotifyEvent


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnKeyDown :


event OnKeyPress :


event OnKeyUp :


event OnScroll : TScrollEvent


event OnStartDrag :


Variables

FKind : TScrollBarKind;


FLargeChange : TScrollBar32Inc;


FMax : Integer;


FMin : Integer;


FOnChange : TNotifyEvent;


FOnScroll : TScrollEvent;


FPageSize : Cardinal;


FPosition : Integer;


FSmallChange : TScrollBar32Inc;



Constructors


constructor Create(AOwner: TComponent);

== TScrollbar32 =============================================================


Functions


procedure SetParams(APosition, AMin, AMax: Integer);


procedure SetParams32(APosition, AMin, AMax: Integer; APage: Cardinal);


procedure Change;


procedure CreateParams(var Params: TCreateParams);

this gives the classical thumb


procedure CreateWnd;


procedure Scroll(ScrollCode: TScrollCode; var Pos: Integer);


procedure CNHScroll(var Message: TWMHScroll);


procedure CNVScroll(var Message: TWMVScroll);


procedure DoScroll(var Message: TWMScroll);


procedure SetKind(Value: TScrollBarKind);


procedure SetMax(Value: Integer);


procedure SetMin(Value: Integer);


procedure SetPageSize(Value: Cardinal);


procedure SetPosition(Value: Integer);

remember changes


Properties


property Ctl3D :


property DragCursor :


property DragMode :


property Enabled :


property Kind : TScrollBarKind


property LargeChange : TScrollBar32Inc


property Max : Integer


property Min : Integer


property PageSize : Cardinal


property ParentCtl3D :


property ParentShowHint :


property PopupMenu :


property Position : Integer


property ShowHint :


property SmallChange : TScrollBar32Inc


property TabOrder :


property TabStop :


property Visible :


Events


event OnChange : TNotifyEvent


event OnDragDrop :


event OnDragOver :


event OnEndDrag :


event OnEnter :


event OnExit :


event OnKeyDown :


event OnKeyPress :


event OnKeyUp :


event OnScroll : TScrollEvent


event OnStartDrag :


Variables


FKind : TScrollBarKind;


FLargeChange : TScrollBar32Inc;


FMax : Integer;


FMin : Integer;


FOnChange : TNotifyEvent;


FOnScroll : TScrollEvent;


FPageSize : Cardinal;


FPosition : Integer;


FSmallChange : TScrollBar32Inc;