[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: rlreport.pas line 3224
type TRLCustomReport = class(TRLCustomSkipper) |
||
protected |
||
function CalcSizeRect; override; |
|
|
procedure SurfaceOpening; override; |
|
|
procedure SurfaceBeginDraw; override; |
|
|
procedure SurfaceEndDraw; override; |
|
|
procedure SurfaceClosed; override; |
|
|
procedure Notification(); override; |
|
|
procedure DrawBackground(); override; |
|
|
procedure CalcSize(); override; |
|
|
function CalcMarginalPixels; override; |
|
|
procedure InternalPrint; override; |
|
|
procedure InternalEndDoc; override; |
|
|
procedure AfterLoad; |
|
|
procedure ReloadPrinter; |
|
|
function ParserNeeded; |
|
|
function CanShowProgress; |
|
|
procedure InternalPrepare; |
|
|
public |
||
|
||
PreviewClosed: Boolean; |
|
|
constructor Create(); override; |
|
|
destructor Destroy; override; |
|
|
procedure DataFirst; override; |
|
|
procedure DataNext; override; |
|
|
procedure InternalPaintFinish; override; |
|
|
function FindParentSurface; override; |
|
|
procedure Clear; |
|
|
function ShowPrintDialog; |
|
|
function Prepare; |
|
|
procedure Preview(); |
|
|
procedure PreviewModal; |
|
|
procedure ClosePreview; |
|
|
procedure SaveToStream(); |
|
|
procedure LoadFromStream(); |
|
|
procedure LoadFromFile(); |
|
|
procedure SaveToFile(); |
|
|
procedure Cancel; |
|
|
function Parse(); |
|
|
property AdjustableMargins: Boolean; [rw] |
|
|
property FirstPageNumber: Integer; [rw] |
|
|
property ForcePrepare: Boolean; [rw] |
|
|
property PrintDialog: Boolean; [rw] |
|
|
property ShowDesigners: Boolean; [rw] |
|
|
property ShowTracks: Boolean; [rw] |
|
|
property ShowExplosion: Boolean; [rw] |
|
|
property Title: string; [rw] |
|
|
property ShowProgress: Boolean; [rw] |
|
|
property PrintQuality: TRLPrintQuality; [rw] |
|
|
property ReportDateTime: TDateTime; [rw] |
|
|
property DefaultFilter: TRLCustomPrintFilter; [rw] |
|
|
property ExpressionParser: TRLExpressionParser; [rw] |
|
|
property PriorReport: TRLCustomReport; [rw] |
|
|
property NextReport: TRLCustomReport; [rw] |
|
|
property PageIndex: Integer; [rw] |
|
|
property PageNumber: Integer; [rw] |
|
|
property ReportState: TRLReportState; [r] |
|
|
property Canceled: Boolean; [r] |
|
|
property LastPageNumber: Integer; [r] |
|
|
property PageByNumber []: TRLGraphicSurface; [r] |
|
|
property PrinterMetrics: TRLPrinterMetrics; [r] |
|
|
property Pages: TRLGraphicStorage; [r] |
|
|
property CurrentPage: TRLGraphicSurface; [r] |
|
|
property PageSetup: TRLPageSetup; [rw] |
|
|
property PreviewOptions: TRLPreviewOptions; [rw] |
|
|
property BackgroundMode: Boolean; [rw] |
|
|
property OnPageEnding: TNotifyEvent; [rw] |
|
|
property OnPageStarting: TNotifyEvent; [rw] |
|
|
property OnFilterText: TRLBeforeTextEvent; [rw] |
|
|
property ParentFont; |
|
|
property ParentColor; |
|
|
property Color; |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |