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

TIpHtmlNodeCore

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

Declaration

Source position: iphtml.pas line 253

type TIpHtmlNodeCore = class(TIpHtmlNodeMulti)

protected

  FAreaList: TFPList;

  

  FCombinedCSSProps: TCSSProps;

  

  FHoverPropsRef: TCSSProps;

  

  FInlineCSSProps: TCSSProps;

  

  procedure AddArea();

  

  procedure BuildAreaList; virtual;

  

  procedure ClearAreaList; virtual;

  

  function SelectCSSFont();

  

  procedure ApplyCSSProps();

  

  function GetAlign; virtual;

  

  function GetFontSizeFromCSS();

  

  procedure SetAlign(); virtual;

  

  procedure SetId(); virtual;

  

  property ElementName: string; [rw]

  

public

  constructor Create();

  

  destructor Destroy; override;

  

  procedure LoadAndApplyCSSProps; virtual;

  

  procedure MakeVisible; override;

  

  procedure ParseBaseProps();

  

  property InlineCSS: TCSSProps; [rw]

  

  property Align: TIpHtmlAlign; [rw]

  

  property ClassId: string; [rw]

  

  property Dir: TIpHtmlDirection; [rw]

  

  property Id: string; [rw]

  

  property Style: string; [rw]

  

  property Title: string; [rw]

  

end;

Inheritance

TIpHtmlNodeCore

  

|

TIpHtmlNodeMulti

  

|

TIpHtmlNode

  

|

TObject



CT Web help

CodeTyphon Studio