[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: fpreport.pp line 850
type TFPReportCustomPage = class(TFPReportElementWithChildren) |
protected |
function GetReportPage; override; |
function GetReportBand; override; |
procedure SaveDataToNames; override; |
procedure RestoreDataFromNames; override; |
procedure RemoveChild(); override; |
procedure AddChild(); override; |
procedure MarginsChanged; virtual; |
procedure PageSizeChanged; virtual; |
procedure RecalcLayout; override; |
procedure CalcPrintPosition; virtual; |
function PrepareObject(); override; |
procedure PrepareObjects(); override; |
procedure Notification(); override; |
procedure DoWriteLocalProperties(); override; |
function GetPageIndex; virtual; |
procedure SetPageIndex(); |
public |
constructor Create(); override; |
destructor Destroy; override; |
class function ElementType; override; |
procedure Assign(); override; |
procedure ReadElement(); override; |
function FindBandWithType(); |
function FindBandWithTypeAndData(); |
function CheckBandMultiplicity(); |
function FindBand(); |
function FindMainDataloop; |
property PageSize: TFPReportPageSize; [rw] |
property Margins: TFPReportMargins; [rw] |
property Report: TFPCustomReport; [rw] |
property BandCount: Integer; [r] |
property Orientation: TFPReportPaperOrientation; [rw] |
property Data: TFPReportData; [rw] |
property IsMultiColumn: Boolean; [r] |
property ColumnCount: Byte; [rw] |
property ColumnGap: TFPReportUnits; [rw] |
property ColumnLayout: TFPReportColumnLayout; [rw] |
property Font: TFPReportFont; [rw] |
property OnPageSizeChange: TNotifyEvent; [rw] |
property PageIndex: Integer; [rw] |
end; |
| |
| |
| |
| |
TObject |