]> git.saurik.com Git - wxWidgets.git/blame - docs/latex/wx/wxhtml.tex
Prep for wxPython 2.1b3 release
[wxWidgets.git] / docs / latex / wx / wxhtml.tex
CommitLineData
b453e1b2
RR
1\chapter{wxHTML Notes}\label{wxHTML}
2\pagenumbering{arabic}%
3\setheader{{\it CHAPTER \thechapter}}{}{}{}{}{{\it CHAPTER \thechapter}}%
4\setfooter{\thepage}{}{}{}{}{\thepage}%
5
7ff14117 6This addendum is written by Vaclav Slavik, the author of the wxHTML library.
704a4b75 7
7ff14117 8The wxHTML library provides classes for parsing and displaying HTML.
704a4b75 9
22d6efa8 10It is not intended to be a high-end HTML browser. If you're looking for
704a4b75
VS
11something like that try \urlref{http://www.mozilla.org}{http://www.mozilla.org} - there's a
12chance you'll be able to make their widget wxWindows-compatible. I'm sure
13everyone will enjoy your work in that case...
14
15But back to wxHTML.
16
7ff14117
RR
17\section{wxHTML Sub-library Overview}\label{wxhtmloverview}
18
22d6efa8
JS
19wxHTML can be used as a generic rich text viewer - for example to display
20a nice About Box (like those of GNOME apps) or to display the result of
7ff14117 21database searching. There is a \helpref{wxFileSystem}{wxfilesystem}
22d6efa8 22class which allows you to use your own virtual file systems.
704a4b75
VS
23
24wxHtmlWindow supports tag handlers. This means that you can easily
22d6efa8 25extend wxHtml library with new, unsupported tags. Not only that,
704a4b75 26you can even use your own application specific tags!
22d6efa8 27See lib/mod\_*.cpp files for details.
704a4b75 28
22d6efa8 29There is a generic (non-wxHtmlWindow) wxHtmlParser class.
704a4b75
VS
30
31\input htmlstrt.tex
32\input htmlprn.tex
33\input htmlhlpf.tex
34\input htmlfilt.tex
35\input htmlcell.tex
36\input htmlhand.tex
22d6efa8 37