Unit 'fpreport' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fcl-report]

TFPReportElementFactory

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

Declaration

Source position: fpreport.pp line 2242

type TFPReportElementFactory = class(TObject)

protected

  function IndexOfElementClass();

  function IndexOfElementName();

public

  constructor Create;

  destructor Destroy; override;

  function GetDefaultBandType(); virtual;

  function FindRenderer();

  function FindImageRenderer();

  function RegisterImageRenderer();

  function RegisterElementRenderer();

  procedure RegisterEditorClass();

  procedure UnRegisterEditorClass();

  function RegisterClass();

  procedure RemoveClass();

  function CreateInstance(); overload;

  function FindEditorClassForInstance();

  procedure AssignReportElementTypes();

  function PageClass;

  property BandClasses []: TFPReportCustomBandClass; [r]

  property Mappings []: TFPReportClassMapping; [r]

  property MappingCount: Integer; [r]

end;

Inheritance

TFPReportElementFactory

|

TObject


Documentation generated on: 2023-03-18