[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: fpreport.pp line 687
type TFPReportElement = class(TFPReportComponent) |
protected |
procedure ParentFontChanged; virtual; |
procedure ApplyStretchMode(); virtual; |
function GetDateTimeFormat; virtual; |
function ExpandMacro(); virtual; |
function GetReportBand; virtual; |
function GetReportPage; virtual; |
procedure SaveDataToNames; virtual; |
procedure RestoreDataFromNames; virtual; |
function CreateFrame; virtual; |
function CreateLayout; virtual; |
procedure CreateRTLayout; virtual; |
procedure SetParent(); virtual; |
procedure Changed; |
procedure DoChanged; virtual; |
function PrepareObject(); virtual; |
procedure DoWriteLocalProperties(); virtual; |
procedure Notification(); override; |
procedure BeforePrint; virtual; |
function EvaluateExpression(); |
function EvaluateExpressionAsText(); |
procedure RecalcLayout; virtual; abstract; |
property StretchMode: TFPReportStretchMode; [rw] |
property OnBeforePrint: TFPReportBeforePrintEvent; [rw] |
public |
constructor Create(); override; |
destructor Destroy; override; |
class function ElementType; virtual; |
class function RegisterElement; virtual; |
class procedure UnRegisterElement; virtual; |
function CreatePropertyHash; virtual; |
function ExpressionResultToString(); virtual; |
function Equals(); virtual; |
procedure WriteElement(); override; |
procedure ReadElement(); override; |
procedure Assign(); override; |
procedure BeginUpdate; |
procedure EndUpdate; |
procedure Validate(); virtual; |
function EvaluateVisibility; virtual; |
property Parent: TFPReportElement; [rw] |
property Report: TFPCustomReport; [r] |
property Page: TFPReportCustomPage; [r] |
property Band: TFPReportCustomBand; [r] |
property RTLayout: TFPReportLayout; [rw] |
published |
property Layout: TFPReportLayout; [rw] |
property Frame: TFPReportFrame; [rw] |
property Visible: Boolean; [rw] |
property VisibleExpr: string; [rw] |
end; |
| |
| |
TObject |