NOTICE: most help content still as of version 9.45. The label at the top left egde of each page shows the version of its last update.

THtmlViewer, TFrameViewer, and TFrameBrowser Components

Copyright Information

The HTML component set consists of the THtmlViewer, TFrameViewer, and TFrameBrowser components. All three are HTML document display components:

THtmlViewer
The basic component. THtmlViewer displays single (non-frame) documents. It forms the basis for the other two components.
TFrameViewer
Displays both Frame and single HTML documents. TFrameViewer is oriented more for local disk file use.
TFrameBrowser
Also displays Frame and single HTML documents. However, TFrameBrower is oriented toward Internet style protocols and URL usage. Additional code and/or components are generally required to use TFrameBrowser. Demos FrameBrowserUsingIndy9, FrameBrowserUsingIndy10 and FrameBrowserUsingICSv7 offer and use such additional code. The demos are using internet access components Indy Version 9, Indy Version 10, resp. ICS Version 7.

Version 11 of the HtmlViewer components supports most of the HTML 3.2 specifications with many additional popular HTML 4.01 and HTML 5 enhancements. Please refer to the list of supported elements. Many Cascading Style Sheet properties are also supported. Please refer to the list of supported style properties.

While HTML documents are normally associated with the Internet World Wide Web, they are also very useful for displaying all kinds of textual material such as documentation, help files, etc. Graphics are also easily incorporated in these documents.

Updates

For the most recent version of the HTML components and for information on what's coming, check in occasionally at:

https://github.com/BerndGabriel/HtmlViewer

See also