Unit 'RLFilters' Package
[Overview][Types][Classes][Procedures and functions][Variables][Index] [#pl_fortesreport]

TRLCustomFilter

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

Declaration

Source position: rlfilters.pas line 59

type TRLCustomFilter = class(TComponent)

protected

  procedure GetPageVerbs(); virtual;

  

  procedure ExecutePageVerbs(); virtual;

  

  procedure InternalBeginDoc; virtual; abstract;

  

  procedure InternalEndDoc; virtual; abstract;

  

  procedure InternalNewPage; virtual; abstract;

  

  procedure InternalDrawPage(); virtual; abstract;

  

  procedure Notification(); override;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  function GetDisplayLabel; virtual;

  

  function GetDisplayName;

  

  procedure BeginDoc;

  

  procedure EndDoc;

  

  procedure NewPage;

  

  procedure DrawPage();

  

  procedure Run;

  

  procedure ExecuteDialog; virtual;

  

  property FilterStyle: TRLFilterStyles; [rw]

  

  property DisplayName: string; [rws]

  

  property Pages: TRLGraphicStorage; [rw]

  

  property FirstPage: Integer; [rw]

  

  property LastPage: Integer; [rw]

  

  property Copies: Integer; [rw]

  

  property BackgroundMode: Boolean; [rw]

  

  property Canceled: Boolean; [rw]

  

  property ShowProgress: Boolean; [rw]

  

  property ShowFilterDialog: Boolean; [rw]

  

end;

Inheritance

TRLCustomFilter

  

|

TObject



CT Web help

CodeTyphon Studio