]> git.saurik.com Git - wxWidgets.git/blame - docs/latex/wx/wxhtml.tex
silence gcc warnings about values not handled in switch
[wxWidgets.git] / docs / latex / wx / wxhtml.tex
CommitLineData
bd330a69 1\section{wxHTML overview}\label{wxhtml}
605d715d 2
bd330a69 3This topic was written by Vaclav Slavik, the author of the wxHTML library.
704a4b75 4
7ff14117 5The wxHTML library provides classes for parsing and displaying HTML.
704a4b75 6
bd330a69
JS
7It is not intended to be a high-end HTML browser. If you are looking for
8something like that try \urlref{http://www.mozilla.org}{http://www.mozilla.org}.
7ff14117 9
22d6efa8
JS
10wxHTML can be used as a generic rich text viewer - for example to display
11a nice About Box (like those of GNOME apps) or to display the result of
7ff14117 12database searching. There is a \helpref{wxFileSystem}{wxfilesystem}
22d6efa8 13class which allows you to use your own virtual file systems.
704a4b75
VS
14
15wxHtmlWindow supports tag handlers. This means that you can easily
22d6efa8 16extend wxHtml library with new, unsupported tags. Not only that,
bd330a69 17you can even use your own application-specific tags!
9ecce691 18See {\tt src/html/m\_*.cpp} files for details.
704a4b75 19
bd330a69
JS
20There is a generic wxHtmlParser class,
21independent of wxHtmlWindow.
704a4b75 22
8771a323 23\input htmlstrt.tex
704a4b75
VS
24\input htmlprn.tex
25\input htmlhlpf.tex
26\input htmlfilt.tex
27\input htmlcell.tex
28\input htmlhand.tex
42d306a0 29\input htmltags.tex
22d6efa8 30