Classes

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

Classes

HTML node classes has the following hierarchy:

 

THtNode - base node class, htmlpars unit.

 THtXMLNode - XML node, htxml unit

 THtmlNode - base HTML node class, htmlpars unit

         TStyledHTMLNode - node with CSS styles support (Style property), htmlcss unit

                 TElement - general DOM element class, htmldraw / fmx.fhtmldraw unit

                         THtDocument - HTML document, htmldraw / fmx.fhtmldraw unit

                         TTableElement - HTML table, httables / fmx.fhttables unit

                         TTableCell - HTML table cell, httables / fmx.fhttables unit

                         TTableRow HTML table row, httables / fmx.fhttables unit

                         TSVGElement - SVG element, htsvg / fmx.fhtsvg unit

                         TSVGBaseElement - base class for SVG elements, htsvg / fmx.fhtsvg unit

                                 TSVGPathElement

                                 TSVGGElement

                                 TSVGDefsElement

                                 TSVGRectElement

                                 TSVGLineElement

                                 TSVGPolylineElement

                                 TSVGEllipseElement

                                 TSVGCircleElement

                                 TSVGTextElement

                                 TSVGImageElement

                                 TSVGUseElement

                                 TSVGForeignObject

                                 TSVGClipPathElement                        

                         TImageElement - HTML image, htmldraw / fmx.fhtmldraw unit

                                 TIframeElement - iframe element, htmldraw / fmx.fhtmldraw unit

                         TTextElement - HTML text element, htmldraw / fmx.fhtmldraw unit

                         TDetailsElement - HTML details element, htmldraw / fmx.fhtmldraw unit

                         TBaseInputElement - basic HTML input element, htmldraw / fmx.fhtmldraw unit

                                 TInputElement - input element - edit, radio, checkbox. htclasses / fmx.fhtclasses unit

                                 TSelectElement - select element. htclasses / fmx.fhtclasses unit

                                 TTextArea element - textarea element. htclasses / fmx.fhtclasses unit

                         TControlElement -container for VCL/FMX controls, htmldraw / fmx.fhtmldraw unit

                         TFieldSetElement - fieldset, htclasses / fmx.fhtclasses unit

                         THtLabelElement - label element, htclasses / fmx.fhtclasses unit

                         THtCommentElement - comment (!) element, htclasses / fmx.fhtclasses unit

                         TFrameSetElement - frameset element, htclasses / fmx.fhtclasses unit

                         TFrameElement - frame element, htclasses / fmx.fhtclasses unit