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

TFPReportCustomMemo

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

Declaration

Source position: fpreport.pp line 1918

type TFPReportCustomMemo = class(TFPReportElement)

protected

  procedure AddTextLine();

  procedure WrapText(); virtual;

  procedure ReassignParentFont;

  procedure ParentFontChanged; override;

  function CreateTextAlignment; virtual;

  function GetExpr; virtual;

  procedure RecalcLayout; override;

  procedure DoWriteLocalProperties(); override;

  procedure ExpandExpressions;

  procedure UpdateAggregates;

  function PrepareObject(); override;

  procedure SetParent(); override;

  property Text: TFPReportString; [rw]

  property Font: TFPReportFont; [rw]

  property TextAlignment: TFPReportTextAlignment; [rw]

  property LineSpacing: TFPReportUnits; [rw]

  property LinkColor: TFPReportColor; [rw]

  property Options: TFPReportMemoOptions; [rw]

  property Original: TFPReportCustomMemo; [rw]

  property UseParentFont: Boolean; [rw]

  property CullThreshold: TFPReportCullThreshold; [rw]

  property WordOverflow: TFPReportWordOverflow; [rw]

  function CreateTextBlock();

  function HtmlColorToFPReportColor();

  procedure PrepareTextBlocks;

  function SubStr();

  function TokenCount();

  function Token();

public

  constructor Create(); override;

  destructor Destroy; override;

  class function ElementType; override;

  procedure Assign(); override;

  procedure ReadElement(); override;

  property TextLines: TStrings; [r]

  property TextBlockList: TFPTextBlockList; [r]

end;

Inheritance

TFPReportCustomMemo

|

TFPReportElement

|

TFPReportComponent

|

TObject


Documentation generated on: 2023-03-18