Unit 'IpHtmlParser' Package
[Overview][Classes][Index] [#lz_tpipro]

TIpHtmlParser

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

Declaration

Source position: iphtmlparser.pas line 12

type TIpHtmlParser = class(TIpHtmlBasicParser)

protected

  function ColorFromString();

  

  procedure EnsureClosure();

  

  function GetChar;

  

  function GetTokenString;

  

  function HtmlTokenListIndexOf();

  

  function IsWhiteSpace;

  

  function NextChar;

  

  procedure NextNonBlankToken;

  

  procedure NextRealToken;

  

  procedure NextToken;

  

  procedure PutChar();

  

  procedure PutToken();

  

  procedure SkipTextTokens;

  

  function ParseAlignment;

  

  function ParseBoolean();

  

  function ParseBRClear;

  

  function ParseButtonType;

  

  function ParseCellAlign();

  

  procedure ParseCenter();

  

  function ParseDir;

  

  function ParseFrameProp();

  

  function ParseFrameScrollingProp;

  

  function ParseHtmlInteger2();

  

  function ParseHyperLength();

  

  function ParseHyperMultiLength();

  

  function ParseHyperMultiLengthList();

  

  procedure ParseIFrame();

  

  function ParseImageAlignment();

  

  procedure ParseImg();

  

  function ParseInputType;

  

  function ParseInteger();

  

  function ParseMethod;

  

  function ParseObjectValueType;

  

  function ParseOLStyle();

  

  function ParsePixels();

  

  function ParseRelSize;

  

  function ParseRules();

  

  function ParseShape;

  

  function ParseULStyle();

  

  function ParseVAlignment;

  

  function ParseVAlignment2;

  

  function ParseVAlignment3;

  

  procedure ParseAddress();

  

  procedure ParseAnchor();

  

  procedure ParseApplet();

  

  procedure ParseBase;

  

  procedure ParseBaseFont();

  

  procedure ParseBlink();

  

  procedure ParseBlock();

  

  procedure ParseBlockQuote();

  

  procedure ParseBody();

  

  procedure ParseBodyText();

  

  procedure ParseBR();

  

  procedure ParseColGroup();

  

  procedure ParseDefinitionList();

  

  procedure ParseDefinitionListItems();

  

  procedure ParseDel();

  

  procedure ParseDIV();

  

  procedure ParseFont();

  

  procedure ParseFontStyle();

  

  procedure ParseForm();

  

  procedure ParseFormFields();

  

  procedure ParseFrame();

  

  procedure ParseFrameSet();

  

  procedure ParseHead();

  

  procedure ParseHeader();

  

  procedure ParseHeadItems();

  

  procedure ParseHR();

  

  procedure ParseHtml;

  

  procedure ParseInline();

  

  procedure ParseIns();

  

  procedure ParseIsIndex;

  

  procedure ParseLeft();

  

  procedure ParseLink();

  

  procedure ParseListItems();

  

  procedure ParseMap();

  

  procedure ParseMeta();

  

  procedure ParseNOBR();

  

  procedure ParseNoFrames();

  

  procedure ParseNoScript();

  

  procedure ParseObject();

  

  procedure ParseOrderedList();

  

  procedure ParseParagraph();

  

  procedure ParsePhraseElement();

  

  procedure ParsePre();

  

  procedure ParseQ();

  

  procedure ParseRight();

  

  procedure ParseScript();

  

  procedure ParseSpan();

  

  procedure ParseStyle();

  

  procedure ParseStyleSheet();

  

  procedure ParseTable();

  

  procedure ParseTableBody();

  

  procedure ParseTableRow();

  

  procedure ParseTableRows();

  

  procedure ParseText();

  

  procedure ParseTitle();

  

  procedure ParseUnorderedList();

  

  property FlagErrors: Boolean; [r]

  

public

  constructor Create();

  

  function Execute; override;

  

  function FindAttribute(); override;

  

  property DocCharset: string; [r]

  

  property FrameSet: TIpHtmlNodeFRAMESET; [r]

  

  property HasFrames: Boolean; [r]

  

  property TitleNode: TIpHtmlNodeTITLE; [r]

  

end;

Inheritance

TIpHtmlParser

  

|

TIpHtmlBasicParser

  

|

TObject



CT Web help

CodeTyphon Studio