Class tcustomreportpage
Unit
Declaration
type tcustomreportpage = class(twidget, ibandparent)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tcomponent
- tmsecomponent
- tactcomponent
- twidget
- tcustomreportpage
Overview
Fields
| Protected | freport: tcustomreport; |
Methods
| Protected | procedure registerchildwidget(const child: twidget); override; |
| Protected | procedure unregisterchildwidget(const child: twidget); override; |
| Protected | procedure setparentwidget(const avalue: twidget); override; |
| Protected | procedure sizechanged; override; |
| Protected | procedure setfont(const avalue: trepwidgetfont); |
| Protected | function getfont: trepwidgetfont; |
| Protected | function getfontclass: widgetfontclassty; override; |
| Protected | procedure renderbackground(const acanvas: tcanvas); |
| Protected | procedure beginrender(const arestart: boolean); |
| Protected | procedure endrender; |
| Protected | procedure adddatasets(var adatasets: datasetarty); |
| Protected | function rendering: boolean; |
| Protected | procedure beginarea(const acanvas: tcanvas; const sender: tbasebandarea); |
| Protected | procedure dofirstpage; virtual; |
| Protected | procedure dobeforerender(var empty: boolean); virtual; |
| Protected | procedure doonpaint(const acanvas: tcanvas); override; |
| Protected | procedure doafterpaint1(const acanvas: tcanvas); virtual; |
| Protected | procedure doafterlastpage; virtual; |
| Protected | procedure dobeforenextrecord(const adatasource: tdatasource); |
| Protected | procedure dosyncnextrecord; |
| Protected | procedure init; virtual; |
| Protected | procedure nextrecord; |
| Protected | function render(const acanvas: tcanvas): boolean; |
| Protected | function getppmm: real; |
| Protected | procedure registerclient(const aclient: ireportclient); |
| Protected | procedure unregisterclient(const aclient: ireportclient); |
| Protected | function beginband(const acanvas: tcanvas; const sender: tcustomrecordband): boolean; |
| Protected | procedure endband(const acanvas: tcanvas; const sender: tcustomrecordband); |
| Protected | function istopband: boolean; |
| Protected | function isfirstband: boolean; |
| Protected | function islastband(const addheight: integer = 0): boolean; |
| Protected | procedure setareafull(const avalue: boolean); |
| Protected | procedure updatevisible; |
| Protected | function remainingheight: integer; |
| Protected | function pagepagenum: integer; |
| Protected | function reppagenum: integer; |
| Protected | function pageprintstarttime: tdatetime; |
| Protected | function repprintstarttime: tdatetime; |
| Protected | function getreppage: tcustomreportpage; |
| Protected | function getlastpagepagecount: integer; |
| Protected | function getlastreppagecount: integer; |
| Public | constructor create(aowner: tcomponent); override; |
| Public | destructor destroy; override; |
| Public | function isfirstrecord: boolean; |
| Public | function islastrecord: boolean; |
| Public | procedure insertwidget(const awidget: twidget; const apos: pointty); override; |
| Public | procedure recordchanged; |
| Public | procedure activatepage; |
| Public | procedure finish; |
| Public | procedure restart; |
| Public | procedure resetzebra; |
| Public | function getpagewidth: real; |
| Public | function getpageheight: real; |
Properties
| Protected | property ppmm: real read fppmm write setppmm; |
| Public | property report: tcustomreport read freport; |
| Public | property pagenum: integer read fpagenum write fpagenum; |
| Public | property lastpagecount: integer read getlastpagepagecount write flastpagecount; |
| Public | property printstarttime: tdatetime read fprintstarttime write fprintstarttime; |
| Public | property visiblepage: boolean read fvisiblepage write fvisiblepage default true; |
| Public | property pagewidth: real read fpagewidth write setpagewidth; |
| Public | property pageheight: real read fpageheight write setpageheight; |
| Public | property font: trepwidgetfont read getfont write setfont stored isfontstored; |
| Public | property nextpage: tcustomreportpage read fnextpage write setnextpage; |
| Public | property nextpageifempty: tcustomreportpage read fnextpageifempty write
setnextpageifempty; |
| Public | property nextpageiflast: tcustomreportpage read fnextpageiflast write
setnextpageiflast; |
| Public | property datasource: tdatasource read getdatasource write setdatasource; |
| Public | property options: reportpageoptionsty read foptions write setoptions
default []; |
| Public | property printorientation: reppageorientationty read fprintorientation
write fprintorientation default rpo_default; |
| Public | property onfirstpage: reportpageeventty read fonfirstpage
write fonfirstpage; |
| Public | property onbeforerender: beforerenderpageeventty read fonbeforerender
write fonbeforerender; |
| Public | property onafterrender: reportpageeventty read fonafterrender
write fonafterrender; |
| Public | property onpaint: reportpagepainteventty read fonpaint write fonpaint; |
| Public | property onafterpaint: reportpagepainteventty read fonafterpaint
write fonafterpaint; |
| Public | property onbeforenextrecord: notifyeventty read fonbeforenextrecord
write fonbeforenextrecord; |
| Public | property onafternextrecord: notifyeventty read fonafternextrecord
write fonafternextrecord; |
| Public | property onafterlastpage: reportpageeventty read fonafterlastpage
write fonafterlastpage; |
Description
Fields
| Protected | freport: tcustomreport; |
|
This item has no description. | |
Methods
| Protected | procedure registerchildwidget(const child: twidget); override; |
|
This item has no description. | |
| Protected | procedure unregisterchildwidget(const child: twidget); override; |
|
This item has no description. | |
| Protected | procedure setparentwidget(const avalue: twidget); override; |
|
This item has no description. | |
| Protected | procedure sizechanged; override; |
|
This item has no description. | |
| Protected | procedure setfont(const avalue: trepwidgetfont); |
|
This item has no description. | |
| Protected | function getfont: trepwidgetfont; |
|
This item has no description. | |
| Protected | function getfontclass: widgetfontclassty; override; |
|
This item has no description. | |
| Protected | procedure renderbackground(const acanvas: tcanvas); |
|
This item has no description. | |
| Protected | procedure beginrender(const arestart: boolean); |
|
This item has no description. | |
| Protected | procedure endrender; |
|
This item has no description. | |
| Protected | procedure adddatasets(var adatasets: datasetarty); |
|
This item has no description. | |
| Protected | function rendering: boolean; |
|
This item has no description. | |
| Protected | procedure beginarea(const acanvas: tcanvas; const sender: tbasebandarea); |
|
This item has no description. | |
| Protected | procedure dofirstpage; virtual; |
|
This item has no description. | |
| Protected | procedure dobeforerender(var empty: boolean); virtual; |
|
This item has no description. | |
| Protected | procedure doonpaint(const acanvas: tcanvas); override; |
|
This item has no description. | |
| Protected | procedure doafterpaint1(const acanvas: tcanvas); virtual; |
|
This item has no description. | |
| Protected | procedure doafterlastpage; virtual; |
|
This item has no description. | |
| Protected | procedure dobeforenextrecord(const adatasource: tdatasource); |
|
This item has no description. | |
| Protected | procedure dosyncnextrecord; |
|
This item has no description. | |
| Protected | procedure init; virtual; |
|
This item has no description. | |
| Protected | procedure nextrecord; |
|
This item has no description. | |
| Protected | function render(const acanvas: tcanvas): boolean; |
|
This item has no description. | |
| Protected | function getppmm: real; |
|
This item has no description. | |
| Protected | procedure registerclient(const aclient: ireportclient); |
|
This item has no description. | |
| Protected | procedure unregisterclient(const aclient: ireportclient); |
|
This item has no description. | |
| Protected | function beginband(const acanvas: tcanvas; const sender: tcustomrecordband): boolean; |
|
This item has no description. | |
| Protected | procedure endband(const acanvas: tcanvas; const sender: tcustomrecordband); |
|
This item has no description. | |
| Protected | function istopband: boolean; |
|
This item has no description. | |
| Protected | function isfirstband: boolean; |
|
This item has no description. | |
| Protected | function islastband(const addheight: integer = 0): boolean; |
|
This item has no description. | |
| Protected | procedure setareafull(const avalue: boolean); |
|
This item has no description. | |
| Protected | procedure updatevisible; |
|
This item has no description. | |
| Protected | function remainingheight: integer; |
|
This item has no description. | |
| Protected | function pagepagenum: integer; |
|
This item has no description. | |
| Protected | function reppagenum: integer; |
|
This item has no description. | |
| Protected | function pageprintstarttime: tdatetime; |
|
This item has no description. | |
| Protected | function repprintstarttime: tdatetime; |
|
This item has no description. | |
| Protected | function getreppage: tcustomreportpage; |
|
This item has no description. | |
| Protected | function getlastpagepagecount: integer; |
|
This item has no description. | |
| Protected | function getlastreppagecount: integer; |
|
This item has no description. | |
| Public | constructor create(aowner: tcomponent); override; |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | function isfirstrecord: boolean; |
|
This item has no description. | |
| Public | function islastrecord: boolean; |
|
This item has no description. | |
| Public | procedure insertwidget(const awidget: twidget; const apos: pointty); override; |
|
This item has no description. | |
| Public | procedure recordchanged; |
|
This item has no description. | |
| Public | procedure activatepage; |
|
This item has no description. | |
| Public | procedure finish; |
|
This item has no description. | |
| Public | procedure restart; |
|
This item has no description. | |
| Public | procedure resetzebra; |
|
This item has no description. | |
| Public | function getpagewidth: real; |
|
This item has no description. | |
| Public | function getpageheight: real; |
|
This item has no description. | |
Properties
| Protected | property ppmm: real read fppmm write setppmm; |
|
This item has no description. | |
| Public | property report: tcustomreport read freport; |
|
This item has no description. | |
| Public | property pagenum: integer read fpagenum write fpagenum; |
|
This item has no description. | |
| Public | property lastpagecount: integer read getlastpagepagecount write flastpagecount; |
|
This item has no description. | |
| Public | property printstarttime: tdatetime read fprintstarttime write fprintstarttime; |
|
This item has no description. | |
| Public | property visiblepage: boolean read fvisiblepage write fvisiblepage default true; |
|
This item has no description. | |
| Public | property pagewidth: real read fpagewidth write setpagewidth; |
|
This item has no description. | |
| Public | property pageheight: real read fpageheight write setpageheight; |
|
This item has no description. | |
| Public | property font: trepwidgetfont read getfont write setfont stored isfontstored; |
|
This item has no description. | |
| Public | property nextpage: tcustomreportpage read fnextpage write setnextpage; |
|
This item has no description. | |
| Public | property nextpageifempty: tcustomreportpage read fnextpageifempty write
setnextpageifempty; |
|
This item has no description. | |
| Public | property nextpageiflast: tcustomreportpage read fnextpageiflast write
setnextpageiflast; |
|
This item has no description. | |
| Public | property datasource: tdatasource read getdatasource write setdatasource; |
|
This item has no description. | |
| Public | property options: reportpageoptionsty read foptions write setoptions
default []; |
|
This item has no description. | |
| Public | property printorientation: reppageorientationty read fprintorientation
write fprintorientation default rpo_default; |
|
This item has no description. | |
| Public | property onfirstpage: reportpageeventty read fonfirstpage
write fonfirstpage; |
|
This item has no description. | |
| Public | property onbeforerender: beforerenderpageeventty read fonbeforerender
write fonbeforerender; |
|
This item has no description. | |
| Public | property onafterrender: reportpageeventty read fonafterrender
write fonafterrender; |
|
This item has no description. | |
| Public | property onpaint: reportpagepainteventty read fonpaint write fonpaint; |
|
This item has no description. | |
| Public | property onafterpaint: reportpagepainteventty read fonafterpaint
write fonafterpaint; |
|
This item has no description. | |
| Public | property onbeforenextrecord: notifyeventty read fonbeforenextrecord
write fonbeforenextrecord; |
|
This item has no description. | |
| Public | property onafternextrecord: notifyeventty read fonafternextrecord
write fonafternextrecord; |
|
This item has no description. | |
| Public | property onafterlastpage: reportpageeventty read fonafterlastpage
write fonafterlastpage; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.