Unit 'ZReport' Package
[Overview][Constants][Types][Classes][Index] [#pl_zreport]

TZRCustomBand

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

Declaration

Source position: zreport.pas line 383

type TZRCustomBand = class(TZReportControl)

public

  function GetParentLink();

  

  function GetChildLink();

  

  procedure SetParentLink();

  

protected

  procedure DefineProperties(); override;

  

  procedure Loaded; override;

  

  procedure SetName(); override;

  

  procedure SetParent(); override;

  

  procedure SetParentComponent(); override;

  

  procedure Draw; override;

  

  procedure AlignBounds; override;

  

  procedure Prepare; override;

  

  procedure Unprepare; override;

  

  procedure PrintControl();

  

  procedure DoBeforePrint; override;

  

  procedure DoAfterPrint; override;

  

  procedure DoPrint(); override;

  

  property IsAligning: Boolean; [r]

  

  property ParentBand: TZRCustomBand; [rw]

  

  property MasterBand: TZRCustomBand; [rw]

  

  property ForceKind: TZRForceKind; [rw]

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  function HasParent; override;

  

  function GetParentComponent; override;

  

  property BandType: TZRBandType; [rws]

  

  property Group: TZRGroup; [rw]

  

  property Master: TZRCustomController; [rw]

  

  property HasChild: Boolean; [rws]

  

  property HasController: Boolean; [rws]

  

  property ChildBand: TZRCustomBand; [r]

  

  property SubController: TZRCustomBand; [r]

  

  property LabelList: TList; [r]

  

  property Stretch: Boolean; [rw]

  

end;

Inheritance

TZRCustomBand

  

|

TZReportControl

  

|

TObject



CT Web help

CodeTyphon Studio