Unit 'IpHtml' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#lz_tpipro]

TIpHtmlBaseLayouter

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

Declaration

Source position: iphtml.pas line 107

type TIpHtmlBaseLayouter = class

protected

  FOwner: TIpHtmlNodeCore;

  

  FElementQueue: TFPList;

  

  FCurProps: TIpHtmlProps;

  

  FBlockMin: Integer;

  

  FBlockMax: Integer;

  

  function GetProps;

  

  procedure ProcessDuplicateLFs;

  

  procedure RemoveLeadingLFs;

  

public

  FPageRect: TRect;

  

  constructor Create(); virtual;

  

  destructor Destroy; override;

  

  procedure ClearWordList;

  

  procedure Layout(); virtual; abstract;

  

  procedure CalcMinMaxPropWidth(); virtual; abstract;

  

  procedure Render(); virtual; abstract;

  

  procedure IterateParents();

  

  property Props: TIpHtmlProps; [r]

  

end;

Inheritance

TIpHtmlBaseLayouter

  

|

TObject



CT Web help

CodeTyphon Studio