Class tcustomscrollframe
Unit
Declaration
type tcustomscrollframe = class(tcustomcaptionframe)
Description
No description available, ancestor tcustomcaptionframe description follows
No description available, ancestor tcustomframe description follows
No description available, ancestor toptionalpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- toptionalpersistent
- tcustomframe
- tcustomcaptionframe
- tcustomscrollframe
Overview
Fields
fhorz: tcustomscrollbar; |
|
fvert: tcustomscrollbar; |
|
foptionsscroll: optionsscrollty; |
Methods
procedure settemplateinfo(const ainfo: frameinfoty); override; |
|
procedure updatestate; override; |
|
procedure updatevisiblescrollbars; virtual; |
|
procedure updaterects; override; |
|
procedure getpaintframe(var frame: framety); override; |
|
procedure addscrollbarwidth(var asize: sizety) override; |
|
procedure subscrollbarwidth(var asize: sizety) override; |
|
function getscrollbarclass(vert: boolean): framescrollbarclassty; virtual; |
|
procedure activechanged; override; |
|
procedure updatemousestate(const sender: twidget; const info: mouseeventinfoty); override; |
|
procedure internalpaintoverlay(const canvas: tcanvas; const arect: rectty) override; |
|
constructor create(const aintf: iscrollframe; const scrollintf: iscrollbar); |
|
destructor destroy; override; |
|
procedure checktemplate(const sender: tobject); override; |
|
procedure mouseevent(var info: mouseeventinfoty); virtual; |
|
procedure domousewheelevent(var info: mousewheeleventinfoty; const pagingreversed: boolean); virtual; |
Properties
property optionsscroll: optionsscrollty read foptionsscroll
write foptionsscroll default defaultoptionsscroll; |
|
property dragbuttons: shiftstatesty read fdragbuttons write setdragbuttons
default defaultdragbuttons; |
|
property state: framestatesty read fstate; |
|
property sbhorz: tcustomscrollbar read fhorz write setsbhorz; |
|
property sbvert: tcustomscrollbar read fvert write setsbvert; |
Description
Fields
fhorz: tcustomscrollbar; |
|
fvert: tcustomscrollbar; |
|
foptionsscroll: optionsscrollty; |
|
Methods
procedure settemplateinfo(const ainfo: frameinfoty); override; |
|
procedure updatestate; override; |
|
procedure updatevisiblescrollbars; virtual; |
|
procedure updaterects; override; |
|
procedure getpaintframe(var frame: framety); override; |
|
procedure addscrollbarwidth(var asize: sizety) override; |
|
procedure subscrollbarwidth(var asize: sizety) override; |
|
function getscrollbarclass(vert: boolean): framescrollbarclassty; virtual; |
|
procedure activechanged; override; |
|
procedure updatemousestate(const sender: twidget; const info: mouseeventinfoty); override; |
|
procedure internalpaintoverlay(const canvas: tcanvas; const arect: rectty) override; |
|
constructor create(const aintf: iscrollframe; const scrollintf: iscrollbar); |
|
destructor destroy; override; |
|
procedure checktemplate(const sender: tobject); override; |
|
procedure mouseevent(var info: mouseeventinfoty); virtual; |
|
procedure domousewheelevent(var info: mousewheeleventinfoty; const pagingreversed: boolean); virtual; |
|
Properties
property optionsscroll: optionsscrollty read foptionsscroll
write foptionsscroll default defaultoptionsscroll; |
|
property dragbuttons: shiftstatesty read fdragbuttons write setdragbuttons
default defaultdragbuttons; |
|
property state: framestatesty read fstate; |
|
property sbhorz: tcustomscrollbar read fhorz write setsbhorz; |
|
property sbvert: tcustomscrollbar read fvert write setsbvert; |
|
Generated by PasDoc 0.16.0.