Unit 'flcHTMLDocBase' Package
[Overview][Types][Classes][Index] [#pl_fundamentals]

AhtmlObject

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

Declaration

Source position: flcHTMLDocBase.pas line 82

type AhtmlObject = class

protected

  FUserTag: NativeUInt;

  

  FUserObj: TObject;

  

  FName: string;

  

  FParent: AhtmlObject;

  

  FPrev: AhtmlObject;

  

  FNext: AhtmlObject;

  

  FStyle: ThtmlcssStyleProperties;

  

  procedure Init; virtual;

  

  function GetName; virtual;

  

  function GetNameUTF8;

  

  function GetContentText; virtual;

  

  procedure SetContentText(); virtual;

  

  function GetContentTextUTF8;

  

  procedure SetContentTextUTF8();

  

  function GetHTMLText; virtual;

  

  function GetHTMLTextUTF8;

  

  function GetEncodedHTMLText(); virtual;

  

  procedure InitStyleElementInfo(); virtual;

  

  procedure InitStyleInfo(); virtual;

  

  function Refactor(); virtual;

  

public

  constructor Create; virtual; overload;

  

  property UserTag: NativeUInt; [rw]

  

  property UserObj: TObject; [rw]

  

  property Name: string; [r]

  

  property NameUTF8: RawByteString; [r]

  

  property Parent: AhtmlObject; [r]

  

  property PrevSibling: AhtmlObject; [r]

  

  property NextSibling: AhtmlObject; [r]

  

  function DuplicateObject; virtual;

  

  function GetStructureStr(); virtual;

  

  property ContentText: string; [rw]

  

  property ContentTextUTF8: RawByteString; [rw]

  

  property HTMLTextUTF8: RawByteString; [r]

  

  property HTMLText: string; [r]

  

  function EncodedHTMLText();

  

  property Style: ThtmlcssStyleProperties; [r]

  

end;

Inheritance

AhtmlObject

  

|

TObject



CT Web help

CodeTyphon Studio