Unit 'IpHtmlNodes' Package
[Overview][Types][Classes][Index] [#lz_tpipro]

TIpHtmlNodeTABLE

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

Declaration

Source position: iphtmlnodes.pas line 824

type TIpHtmlNodeTABLE = class(TIpHtmlNodeAlignInline)

protected

  FWidth: TIpHtmlLength;

  

  SizeWidth: TIpHtmlPixels;

  

  procedure SetRect(); override;

  

  procedure InvalidateSize; override;

  

  function GetColCount;

  

public

  FCaption: TIpHtmlNodeCAPTION;

  

  FLayouter: TIpHtmlBaseTableLayouter;

  

  BorderRect: TRect;

  

  BorderRect2: TRect;

  

  constructor Create();

  

  destructor Destroy; override;

  

  procedure Draw(); override;

  

  function ExpParentWidth; override;

  

  procedure SetProps(); override;

  

  procedure CalcMinMaxWidth(); override;

  

  procedure Enqueue; override;

  

  function GetDim(); override;

  

  procedure LoadAndApplyCSSProps; override;

  

  procedure WidthChanged();

  

  property BgColor: TColor; [rw]

  

  property Border: Integer; [rw]

  

  property BorderStyle: TCSSBorderStyle; [rw]

  

  property BorderColor: TColor; [rw]

  

  property CalcMinWidth: Integer; [r]

  

  property CalcMaxWidth: Integer; [r]

  

  property CalcTableWidth: Integer; [r]

  

  property CellPadding: Integer; [rw]

  

  property CellSpacing: Integer; [rw]

  

  property ColCount: Integer; [r]

  

  property Frame: TIpHtmlFrameProp; [rw]

  

  property Rules: TIpHtmlRules; [rw]

  

  property Summary: string; [rw]

  

  property Width: TIpHtmlLength; [rw]

  

end;

Inheritance

TIpHtmlNodeTABLE

  

|

TIpHtmlNodeAlignInline

  

|

TIpHtmlNodeInline

  

|

TIpHtmlNodeCore

  

|

TIpHtmlNodeMulti

  

|

TIpHtmlNode

  

|

TObject



CT Web help

CodeTyphon Studio