Unit 'RLReport' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_fortesreport]

TRLCustomPager

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: rlreport.pas line 2846

type TRLCustomPager = class(TRLCustomBandSet)

protected

  procedure SurfaceOpening; override;

  

  procedure TruncateSurface; override;

  

  procedure SurfaceClosed; override;

  

  procedure MarkPrintPosition; override;

  

  procedure SurfaceBeginDraw; override;

  

  procedure SurfaceEndDraw; override;

  

  procedure Notification(); override;

  

  procedure InternalBeginDoc; dynamic;

  

  procedure InternalEndDoc; dynamic;

  

  procedure InternalNewPage();

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure Initialize; override;

  

  procedure ComputeDetail(); override;

  

  function PrintBands();

  

  procedure PrintBand();

  

  procedure PrintDetails;

  

  procedure PrintHeaders;

  

  procedure PrintFooters();

  

  procedure PrintCompletion;

  

  procedure PrintSite();

  

  procedure PrintPagers();

  

  procedure PrintEmptySkippers;

  

  procedure MeasureFooters;

  

  function GetRelativeFooterRow;

  

  function GoFooterRow;

  

  function GetRelativeSummaryRow;

  

  function GoSummaryRow;

  

  function GetRelativeColumnFooterRow;

  

  function GoColumnFooterRow;

  

  procedure InvalidatePage;

  

  procedure BeginDoc;

  

  procedure EndDoc;

  

  procedure NewPage;

  

  property MaxBands: Integer; [rw]

  

  property MinBands: Integer; [rw]

  

  property PageBreaking: TRLPageBreaking; [rw]

  

  property AllowedBands: TRLAllowedBands; [rw]

  

  property ForceMinBands: Boolean; [rw]

  

  property FooterMeasuring: TRLFooterMeasuring; [rw]

  

  property RelativePagerRow: Integer; [rw]

  

  property DetailsInSurface: Integer; [rw]

  

  property NewPageNeeded: Boolean; [rw]

  

  property DataBandPrinted: Boolean; [rw]

  

  property DetailCount: Integer; [r]

  

  property SortedBands: TRLSortedBands; [r]

  

  property PagerStatus: TRLPagerStatus; [r]

  

end;

Inheritance

TRLCustomPager

  

|

TRLCustomBandSet

  

|

TRLCustomSite

  

|

TRLCustomControl

  

|

TObject



CT Web help

CodeTyphon Studio