Class tcustomstepframe
Unit
Declaration
type tcustomstepframe = class(tcustomcaptionframe, iframe)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- toptionalpersistent
- tcustomframe
- tcustomcaptionframe
- tcustomstepframe
Overview
Fields
| Protected | fforceinvisiblebuttons: stepkindsty; |
| Protected | fforcevisiblebuttons: stepkindsty; |
| Protected | fstepstate: stepframestatesty; |
| Protected | fdim: rectty; |
Methods
| Protected | procedure dorepeat(const sender: tobject); |
| Protected | procedure killrepeater; |
| Protected | procedure layoutchanged; |
| Protected | procedure updaterects; override; |
| Protected | procedure getpaintframe(var frame: framety); override; |
| Protected | procedure updatelayout; |
| Protected | procedure execute(const tag: integer; const info: mouseeventinfoty); |
| Protected | procedure setframeinstance(instance: tcustomframe); |
| Protected | procedure setstaticframe(value: boolean); |
| Protected | function getstaticframe: boolean; |
| Protected | function getwidgetrect: rectty; |
| Protected | function getcomponentstate: tcomponentstate; |
| Protected | function getmsecomponentstate: msecomponentstatesty; |
| Protected | procedure scrollwidgets(const dist: pointty); |
| Protected | procedure clientrectchanged; |
| Protected | procedure invalidate; |
| Protected | procedure invalidatewidget; |
| Protected | procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false); |
| Protected | function getwidget: twidget; |
| Protected | function getframestateflags: framestateflagsty; virtual; |
| Protected | procedure internalpaintoverlay(const canvas: tcanvas; const arect: rectty) override; |
| Public | constructor create(const aintf: icaptionframe; const stepintf: istepbar); |
| Public | destructor destroy; override; |
| Public | procedure createbuttonface; |
| Public | procedure createbuttonframe; |
| Public | procedure updatemousestate(const sender: twidget; const info: mouseeventinfoty); override; |
| Public | procedure mouseevent(var info: mouseeventinfoty); virtual; |
| Public | procedure domousewheelevent(var info: mousewheeleventinfoty); virtual; |
| Public | procedure checktemplate(const sender: tobject); override; |
| Public | procedure updatebuttonstate(const first,delta,count: integer); |
| Public | function canstep: boolean; |
| Public | function executestepevent(const event: stepkindty; const stepinfo: framestepinfoty; const aindex: integer): integer; |
Properties
| Protected | property neededbuttons: stepkindsty read fneededbuttons
write setneededbuttons; |
| Public | property buttonsize: integer read fbuttonsize write setbuttonsize
default defaultstepbuttonsize; |
| Public | property colorbutton: colorty read fcolorbutton
write setcolorbutton default cl_default; |
| Public | property colorglyph: colorty read fcolorglyph
write setcolorglyph default cl_default; |
| Public | property buttonface: tface read getbuttonface write setbuttonface; |
| Public | property buttonframe: tframe read getbuttonframe write setbuttonframe; |
| Public | property disabledbuttons: stepkindsty read fdisabledbuttons
write setdisabledbuttons default []; |
| Public | property buttonsinvisible: stepkindsty read fforceinvisiblebuttons
write setbuttonsinvisible default [sk_first,sk_last]; |
| Public | property buttonsvisible: stepkindsty read fforcevisiblebuttons
write setbuttonsvisible default []; |
| Public | property buttonpos: stepbuttonposty read fbuttonpos
write setbuttonpos default sbp_right; |
| Public | property buttonslast: boolean read fbuttonslast
write setbuttonslast default false; |
| Public | property buttonsinline: boolean read fbuttonsinline
write setbuttonsinline default false; |
| Public | property mousewheel: boolean read fmousewheel write fmousewheel default true; |
Description
Fields
| Protected | fforceinvisiblebuttons: stepkindsty; |
|
This item has no description. | |
| Protected | fforcevisiblebuttons: stepkindsty; |
|
This item has no description. | |
| Protected | fstepstate: stepframestatesty; |
|
This item has no description. | |
| Protected | fdim: rectty; |
|
This item has no description. | |
Methods
| Protected | procedure dorepeat(const sender: tobject); |
|
This item has no description. | |
| Protected | procedure killrepeater; |
|
This item has no description. | |
| Protected | procedure layoutchanged; |
|
This item has no description. | |
| Protected | procedure updaterects; override; |
|
This item has no description. | |
| Protected | procedure getpaintframe(var frame: framety); override; |
|
This item has no description. | |
| Protected | procedure updatelayout; |
|
This item has no description. | |
| Protected | procedure execute(const tag: integer; const info: mouseeventinfoty); |
|
This item has no description. | |
| Protected | procedure setframeinstance(instance: tcustomframe); |
|
This item has no description. | |
| Protected | procedure setstaticframe(value: boolean); |
|
This item has no description. | |
| Protected | function getstaticframe: boolean; |
|
This item has no description. | |
| Protected | function getwidgetrect: rectty; |
|
This item has no description. | |
| Protected | function getcomponentstate: tcomponentstate; |
|
This item has no description. | |
| Protected | function getmsecomponentstate: msecomponentstatesty; |
|
This item has no description. | |
| Protected | procedure scrollwidgets(const dist: pointty); |
|
This item has no description. | |
| Protected | procedure clientrectchanged; |
|
This item has no description. | |
| Protected | procedure invalidate; |
|
This item has no description. | |
| Protected | procedure invalidatewidget; |
|
This item has no description. | |
| Protected | procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false); |
|
This item has no description. | |
| Protected | function getwidget: twidget; |
|
This item has no description. | |
| Protected | function getframestateflags: framestateflagsty; virtual; |
|
This item has no description. | |
| Protected | procedure internalpaintoverlay(const canvas: tcanvas; const arect: rectty) override; |
|
This item has no description. | |
| Public | constructor create(const aintf: icaptionframe; const stepintf: istepbar); |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | procedure createbuttonface; |
|
This item has no description. | |
| Public | procedure createbuttonframe; |
|
This item has no description. | |
| Public | procedure updatemousestate(const sender: twidget; const info: mouseeventinfoty); override; |
|
This item has no description. | |
| Public | procedure mouseevent(var info: mouseeventinfoty); virtual; |
|
This item has no description. | |
| Public | procedure domousewheelevent(var info: mousewheeleventinfoty); virtual; |
|
This item has no description. | |
| Public | procedure checktemplate(const sender: tobject); override; |
|
This item has no description. | |
| Public | procedure updatebuttonstate(const first,delta,count: integer); |
|
This item has no description. | |
| Public | function canstep: boolean; |
|
This item has no description. | |
| Public | function executestepevent(const event: stepkindty; const stepinfo: framestepinfoty; const aindex: integer): integer; |
|
This item has no description. | |
Properties
| Protected | property neededbuttons: stepkindsty read fneededbuttons
write setneededbuttons; |
|
This item has no description. | |
| Public | property buttonsize: integer read fbuttonsize write setbuttonsize
default defaultstepbuttonsize; |
|
This item has no description. | |
| Public | property colorbutton: colorty read fcolorbutton
write setcolorbutton default cl_default; |
|
This item has no description. | |
| Public | property colorglyph: colorty read fcolorglyph
write setcolorglyph default cl_default; |
|
This item has no description. | |
| Public | property buttonface: tface read getbuttonface write setbuttonface; |
|
This item has no description. | |
| Public | property buttonframe: tframe read getbuttonframe write setbuttonframe; |
|
This item has no description. | |
| Public | property disabledbuttons: stepkindsty read fdisabledbuttons
write setdisabledbuttons default []; |
|
This item has no description. | |
| Public | property buttonsinvisible: stepkindsty read fforceinvisiblebuttons
write setbuttonsinvisible default [sk_first,sk_last]; |
|
This item has no description. | |
| Public | property buttonsvisible: stepkindsty read fforcevisiblebuttons
write setbuttonsvisible default []; |
|
This item has no description. | |
| Public | property buttonpos: stepbuttonposty read fbuttonpos
write setbuttonpos default sbp_right; |
|
This item has no description. | |
| Public | property buttonslast: boolean read fbuttonslast
write setbuttonslast default false; |
|
This item has no description. | |
| Public | property buttonsinline: boolean read fbuttonsinline
write setbuttonsinline default false; |
|
This item has no description. | |
| Public | property mousewheel: boolean read fmousewheel write fmousewheel default true; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.