From 7376079d095725be0fd5b1a105cbfecafc8b3576 Mon Sep 17 00:00:00 2001
From: Vadim Zeitlin <vadim@wxwidgets.org>
Date: Wed, 15 Aug 2007 13:27:12 +0000
Subject: [PATCH] corrected the 'Derived from' sections using the script from
 the patch 1765640

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@48101 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
---
 docs/latex/wx/activexcontainer.tex            |  5 ++++-
 docs/latex/wx/activexevt.tex                  |  4 +++-
 docs/latex/wx/archive.tex                     |  8 ++++++--
 docs/latex/wx/auimanager.tex                  |  3 ++-
 docs/latex/wx/auinotebook.tex                 |  5 ++++-
 docs/latex/wx/brush.tex                       |  3 +--
 docs/latex/wx/bufferdc.tex                    |  3 ++-
 docs/latex/wx/checklst.tex                    |  1 +
 docs/latex/wx/closeevt.tex                    |  3 ++-
 docs/latex/wx/cmdevent.tex                    |  3 ++-
 docs/latex/wx/colordlg.tex                    |  1 +
 docs/latex/wx/dataviewctrl.tex                |  5 ++++-
 docs/latex/wx/dataviewevent.tex               |  5 ++++-
 docs/latex/wx/dataviewmodel.tex               |  4 ++--
 docs/latex/wx/dataviewrenderer.tex            | 18 ++++++++++++------
 docs/latex/wx/debugrptup.tex                  |  3 ++-
 docs/latex/wx/dgramsocket.tex                 |  3 ++-
 docs/latex/wx/dirdlg.tex                      |  1 +
 docs/latex/wx/docchfrm.tex                    |  1 +
 docs/latex/wx/docmdich.tex                    |  1 +
 docs/latex/wx/docmdipr.tex                    |  1 +
 docs/latex/wx/docprfrm.tex                    |  1 +
 docs/latex/wx/fdrepdlg.tex                    | 10 ++++++++--
 docs/latex/wx/ffilestr.tex                    | 10 +++++++---
 docs/latex/wx/fileconf.tex                    |  3 ++-
 docs/latex/wx/filedlg.tex                     |  1 +
 docs/latex/wx/fileistr.tex                    |  3 ++-
 docs/latex/wx/fileostr.tex                    |  3 ++-
 docs/latex/wx/fontdlg.tex                     |  1 +
 docs/latex/wx/fontlist.tex                    |  3 +--
 docs/latex/wx/fs_mem.tex                      |  3 ++-
 docs/latex/wx/ftp.tex                         |  5 ++++-
 docs/latex/wx/gbsizeritem.tex                 |  3 ++-
 docs/latex/wx/graphicsbrush.tex               |  3 ++-
 docs/latex/wx/graphicscontext.tex             |  3 ++-
 docs/latex/wx/graphicsfont.tex                |  3 ++-
 docs/latex/wx/graphicsmatrix.tex              |  3 ++-
 docs/latex/wx/graphicspath.tex                |  3 ++-
 docs/latex/wx/graphicspen.tex                 |  3 ++-
 docs/latex/wx/grid.tex                        |  1 +
 docs/latex/wx/htcolor.tex                     |  3 ++-
 docs/latex/wx/htcontnr.tex                    |  3 ++-
 docs/latex/wx/hthlpfrm.tex                    | 16 +++++++++++++---
 docs/latex/wx/htprint.tex                     |  3 ++-
 docs/latex/wx/httagmod.tex                    |  3 ++-
 docs/latex/wx/http.tex                        |  5 ++++-
 docs/latex/wx/htwidget.tex                    |  3 ++-
 docs/latex/wx/htwindow.tex                    |  6 +++++-
 docs/latex/wx/htwinhnd.tex                    |  3 ++-
 docs/latex/wx/ipaddr.tex                      |  3 ++-
 docs/latex/wx/ipvaddr.tex                     |  4 +++-
 docs/latex/wx/joyevent.tex                    |  3 ++-
 docs/latex/wx/keyevent.tex                    |  3 ++-
 docs/latex/wx/log.tex                         | 10 +++++++---
 docs/latex/wx/mdi.tex                         |  2 ++
 docs/latex/wx/mediactrl.tex                   |  5 ++++-
 docs/latex/wx/mediaevt.tex                    |  5 ++++-
 docs/latex/wx/minifram.tex                    |  1 +
 docs/latex/wx/mirrordc.tex                    |  3 ++-
 docs/latex/wx/mltchdlg.tex                    |  1 +
 docs/latex/wx/mouseevt.tex                    |  3 ++-
 docs/latex/wx/msgdlg.tex                      |  1 +
 docs/latex/wx/notifevt.tex                    |  1 -
 docs/latex/wx/odcbox.tex                      |  1 -
 docs/latex/wx/pagedlg.tex                     |  1 +
 docs/latex/wx/paintdc.tex                     |  3 ++-
 docs/latex/wx/passdlg.tex                     |  1 +
 docs/latex/wx/pathlist.tex                    |  3 ++-
 docs/latex/wx/prevwin.tex                     |  4 +++-
 docs/latex/wx/print.tex                       |  1 +
 docs/latex/wx/process.tex                     |  3 ++-
 docs/latex/wx/progdlg.tex                     |  1 +
 docs/latex/wx/propdlg.tex                     |  1 +
 .../wx/richtextcharacterstyledefinition.tex   |  3 ++-
 docs/latex/wx/richtextevent.tex               |  5 ++++-
 docs/latex/wx/richtextformattingdialog.tex    |  7 ++++++-
 docs/latex/wx/richtexthtmlhandler.tex         |  3 ++-
 docs/latex/wx/richtextliststyledefinition.tex |  4 +++-
 .../wx/richtextparagraphstyledefinition.tex   |  3 ++-
 docs/latex/wx/richtextprintout.tex            |  3 ++-
 docs/latex/wx/richtextstylelistbox.tex        | 19 ++++++++++++++++---
 .../latex/wx/richtextstyleorganiserdialog.tex |  6 +++++-
 docs/latex/wx/richtextxmlhandler.tex          |  3 ++-
 docs/latex/wx/screendc.tex                    |  3 ++-
 docs/latex/wx/sistream.tex                    |  3 ++-
 docs/latex/wx/sizer.tex                       |  3 +--
 docs/latex/wx/sngchdlg.tex                    |  1 +
 docs/latex/wx/socket.tex                      |  6 ++++--
 docs/latex/wx/socksrv.tex                     |  3 ++-
 docs/latex/wx/sostream.tex                    |  3 ++-
 docs/latex/wx/splash.tex                      |  1 +
 docs/latex/wx/strmbfrd.tex                    |  8 ++++++--
 docs/latex/wx/strmmem.tex                     |  6 ++++--
 docs/latex/wx/strmsock.tex                    |  6 ++++--
 docs/latex/wx/strmzlib.tex                    |  8 ++++++--
 docs/latex/wx/symbolpickerdialog.tex          |  6 +++++-
 docs/latex/wx/tab.tex                         |  3 +++
 docs/latex/wx/tarstrm.tex                     | 16 ++++++++++++----
 docs/latex/wx/tempfilestrm.tex                |  3 ++-
 docs/latex/wx/textdlg.tex                     |  1 +
 docs/latex/wx/timer.tex                       |  3 ++-
 docs/latex/wx/windowdc.tex                    |  3 ++-
 docs/latex/wx/wizard.tex                      |  2 +-
 docs/latex/wx/zipstrm.tex                     | 16 ++++++++++++----
 104 files changed, 304 insertions(+), 111 deletions(-)

diff --git a/docs/latex/wx/activexcontainer.tex b/docs/latex/wx/activexcontainer.tex
index fa3e1e8894..8468676c68 100644
--- a/docs/latex/wx/activexcontainer.tex
+++ b/docs/latex/wx/activexcontainer.tex
@@ -31,7 +31,10 @@ corresponding message map macro EVT\_ACTIVEX.
 
 \wxheading{Derived from}
 
-\helpref{wxControl}{wxcontrol}
+\helpref{wxControl}{wxcontrol}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/activexevt.tex b/docs/latex/wx/activexevt.tex
index 4f81ff4c4b..c03b1f66a1 100644
--- a/docs/latex/wx/activexevt.tex
+++ b/docs/latex/wx/activexevt.tex
@@ -21,7 +21,9 @@ Note that unlike the third party wxActiveX function names are not supported.
 
 \wxheading{Derived from}
 
-\helpref{wxCommandEvent}{wxcommandevent}
+\helpref{wxCommandEvent}{wxcommandevent}\\
+\helpref{wxEvent}{wxevent}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/archive.tex b/docs/latex/wx/archive.tex
index 66643da80b..4bf1f0fc26 100644
--- a/docs/latex/wx/archive.tex
+++ b/docs/latex/wx/archive.tex
@@ -407,7 +407,9 @@ When there are no more entries, GetNextEntry() returns NULL and sets Eof().
 
 \wxheading{Derived from}
 
-\helpref{wxFilterInputStream}{wxfilterinputstream}
+\helpref{wxFilterInputStream}{wxfilterinputstream}\\
+\helpref{wxInputStream}{wxinputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
@@ -692,7 +694,9 @@ closes the current entry and begins the next.
 
 \wxheading{Derived from}
 
-\helpref{wxFilterOutputStream}{wxfilteroutputstream}
+\helpref{wxFilterOutputStream}{wxfilteroutputstream}\\
+\helpref{wxOutputStream}{wxoutputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/auimanager.tex b/docs/latex/wx/auimanager.tex
index 4328db3810..b522c9c2d9 100644
--- a/docs/latex/wx/auimanager.tex
+++ b/docs/latex/wx/auimanager.tex
@@ -72,7 +72,8 @@ understand layers is by running the wxAUI sample.
 
 \wxheading{Derived from}
 
-\helpref{wxEvtHandler}{wxevthandler}
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/auinotebook.tex b/docs/latex/wx/auinotebook.tex
index 419ab3a1ed..63c313b80c 100644
--- a/docs/latex/wx/auinotebook.tex
+++ b/docs/latex/wx/auinotebook.tex
@@ -20,7 +20,10 @@ The theme can be changed by calling \helpref{wxAuiNotebook::SetArtProvider}{wxau
 
 \wxheading{Derived from}
 
-\helpref{wxControl}{wxcontrol}
+\helpref{wxControl}{wxcontrol}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/brush.tex b/docs/latex/wx/brush.tex
index 7ff8359c02..76826adf6a 100644
--- a/docs/latex/wx/brush.tex
+++ b/docs/latex/wx/brush.tex
@@ -321,8 +321,7 @@ A brush list is a list containing all brushes which have been created.
 
 \wxheading{Derived from}
 
-\helpref{wxList}{wxlist}\\
-\helpref{wxObject}{wxobject}
+\helpref{wxList}{wxlist}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/bufferdc.tex b/docs/latex/wx/bufferdc.tex
index 7c49e82658..4722c6a531 100644
--- a/docs/latex/wx/bufferdc.tex
+++ b/docs/latex/wx/bufferdc.tex
@@ -188,7 +188,8 @@ a typedef of wxPaintDC. Otherwise, it is a typedef of wxBufferedPaintDC.
 \wxheading{Derived from}
 
 \helpref{wxBufferedPaintDC}{wxbufferedpaintdc}\\
-\helpref{wxPaintDC}{wxpaintdc}\\
+\helpref{wxBufferedDC}{wxbuffereddc}\\
+\helpref{wxMemoryDC}{wxmemorydc}\\
 \helpref{wxDC}{wxdc}\\
 \helpref{wxObject}{wxobject}
 
diff --git a/docs/latex/wx/checklst.tex b/docs/latex/wx/checklst.tex
index 59935be3c1..dae20cfdd2 100644
--- a/docs/latex/wx/checklst.tex
+++ b/docs/latex/wx/checklst.tex
@@ -23,6 +23,7 @@ and therefore this is not available to the application.
 \wxheading{Derived from}
 
 \helpref{wxListBox}{wxlistbox}\\
+\helpref{wxControlWithItems}{wxcontrolwithitems}\\
 \helpref{wxControl}{wxcontrol}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
diff --git a/docs/latex/wx/closeevt.tex b/docs/latex/wx/closeevt.tex
index 44432451bc..1684c16c86 100644
--- a/docs/latex/wx/closeevt.tex
+++ b/docs/latex/wx/closeevt.tex
@@ -18,7 +18,8 @@ to return {\tt true} or {\tt false} depending on whether the close instruction w
 
 \wxheading{Derived from}
 
-\helpref{wxEvent}{wxevent}
+\helpref{wxEvent}{wxevent}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/cmdevent.tex b/docs/latex/wx/cmdevent.tex
index 2d3acfa091..5983803d53 100644
--- a/docs/latex/wx/cmdevent.tex
+++ b/docs/latex/wx/cmdevent.tex
@@ -5,7 +5,8 @@ simple controls. More complex controls, such as \helpref{wxTreeCtrl}{wxtreectrl}
 
 \wxheading{Derived from}
 
-\helpref{wxEvent}{wxevent}
+\helpref{wxEvent}{wxevent}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/colordlg.tex b/docs/latex/wx/colordlg.tex
index 1a55469f6d..3b754802e9 100644
--- a/docs/latex/wx/colordlg.tex
+++ b/docs/latex/wx/colordlg.tex
@@ -5,6 +5,7 @@ This class represents the colour chooser dialog.
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/dataviewctrl.tex b/docs/latex/wx/dataviewctrl.tex
index dd3f9f106e..1a573158b5 100644
--- a/docs/latex/wx/dataviewctrl.tex
+++ b/docs/latex/wx/dataviewctrl.tex
@@ -82,7 +82,10 @@ offered by \helpref{wxDataViewListModelNotifier}{wxdataviewlistmodelnotifier}.
 
 \wxheading{Derived from}
 
-\helpref{wxControl}{wxcontrol}
+\helpref{wxControl}{wxcontrol}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/dataviewevent.tex b/docs/latex/wx/dataviewevent.tex
index 081939bfeb..d0c9443b33 100644
--- a/docs/latex/wx/dataviewevent.tex
+++ b/docs/latex/wx/dataviewevent.tex
@@ -7,7 +7,10 @@ wxDataViewEvent - the event class for the wxDataViewCtrl notifications
 
 \wxheading{Derived from}
 
-\helpref{wxNotifyEvent}{wxnotifyevent}
+\helpref{wxNotifyEvent}{wxnotifyevent}\\
+\helpref{wxCommandEvent}{wxcommandevent}\\
+\helpref{wxEvent}{wxevent}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/dataviewmodel.tex b/docs/latex/wx/dataviewmodel.tex
index a6aea22851..7ec14918d3 100644
--- a/docs/latex/wx/dataviewmodel.tex
+++ b/docs/latex/wx/dataviewmodel.tex
@@ -96,7 +96,7 @@ mostly used internally.
 \wxheading{Derived from}
 
 \helpref{wxDataViewModel}{wxdataviewmodel}\\
-\helpref{wxObject}{wxobject}
+\helpref{wxObjectRefData}{wxobjectrefdata}
 
 \wxheading{Include files}
 
@@ -234,7 +234,7 @@ to be fixed.
 
 \helpref{wxDataViewListModel}{wxdataviewlistmodel}\\
 \helpref{wxDataViewModel}{wxdataviewmodel}\\
-\helpref{wxObject}{wxobject}
+\helpref{wxObjectRefData}{wxobjectrefdata}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/dataviewrenderer.tex b/docs/latex/wx/dataviewrenderer.tex
index 209887885f..2372348791 100644
--- a/docs/latex/wx/dataviewrenderer.tex
+++ b/docs/latex/wx/dataviewrenderer.tex
@@ -139,7 +139,8 @@ in-place editing if desired.
 
 \wxheading{Derived from}
 
-\helpref{wxDataViewRenderer}{wxdataviewrenderer}
+\helpref{wxDataViewRenderer}{wxdataviewrenderer}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -163,7 +164,8 @@ wxDataViewProgressRenderer
 
 \wxheading{Derived from}
 
-\helpref{wxDataViewRenderer}{wxdataviewrenderer}
+\helpref{wxDataViewRenderer}{wxdataviewrenderer}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -186,7 +188,8 @@ wxDataViewToggleRenderer
 
 \wxheading{Derived from}
 
-\helpref{wxDataViewRenderer}{wxdataviewrenderer}
+\helpref{wxDataViewRenderer}{wxdataviewrenderer}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -208,7 +211,8 @@ wxDataViewBitmapRenderer
 
 \wxheading{Derived from}
 
-\helpref{wxDataViewRenderer}{wxdataviewrenderer}
+\helpref{wxDataViewRenderer}{wxdataviewrenderer}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -231,7 +235,8 @@ wxDataViewDateRenderer
 
 \wxheading{Derived from}
 
-\helpref{wxDataViewRenderer}{wxdataviewrenderer}
+\helpref{wxDataViewRenderer}{wxdataviewrenderer}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -266,7 +271,8 @@ in order to end the editing.
 
 \wxheading{Derived from}
 
-\helpref{wxDataViewRenderer}{wxdataviewrenderer}
+\helpref{wxDataViewRenderer}{wxdataviewrenderer}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/debugrptup.tex b/docs/latex/wx/debugrptup.tex
index e6344f0a47..42bc848ad7 100644
--- a/docs/latex/wx/debugrptup.tex
+++ b/docs/latex/wx/debugrptup.tex
@@ -17,7 +17,8 @@ compressed in a single .ZIP file.
 
 \wxheading{Derived from}
 
-\helpref{wxDebugReportCompress}{wxdebugreportcompress}
+\helpref{wxDebugReportCompress}{wxdebugreportcompress}\\
+\helpref{wxDebugReport}{wxdebugreport}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/dgramsocket.tex b/docs/latex/wx/dgramsocket.tex
index 67827ae240..6a6207a684 100644
--- a/docs/latex/wx/dgramsocket.tex
+++ b/docs/latex/wx/dgramsocket.tex
@@ -17,7 +17,8 @@
 
 \wxheading{Derived from}
 
-\helpref{wxSocketBase}{wxsocketbase}
+\helpref{wxSocketBase}{wxsocketbase}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/dirdlg.tex b/docs/latex/wx/dirdlg.tex
index 8ba676376e..5059e39ec9 100644
--- a/docs/latex/wx/dirdlg.tex
+++ b/docs/latex/wx/dirdlg.tex
@@ -5,6 +5,7 @@ This class represents the directory chooser dialog.
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/docchfrm.tex b/docs/latex/wx/docchfrm.tex
index 212db59161..3808860da5 100644
--- a/docs/latex/wx/docchfrm.tex
+++ b/docs/latex/wx/docchfrm.tex
@@ -12,6 +12,7 @@ See the example application in {\tt samples/docview}.
 \wxheading{Derived from}
 
 \helpref{wxFrame}{wxframe}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/docmdich.tex b/docs/latex/wx/docmdich.tex
index 03a606a30a..ba3cff12db 100644
--- a/docs/latex/wx/docmdich.tex
+++ b/docs/latex/wx/docmdich.tex
@@ -13,6 +13,7 @@ See the example application in {\tt samples/docview}.
 
 \helpref{wxMDIChildFrame}{wxmdichildframe}\\
 \helpref{wxFrame}{wxframe}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/docmdipr.tex b/docs/latex/wx/docmdipr.tex
index d575e26e03..7e689ac744 100644
--- a/docs/latex/wx/docmdipr.tex
+++ b/docs/latex/wx/docmdipr.tex
@@ -12,6 +12,7 @@ See the example application in {\tt samples/docview}.
 
 \helpref{wxMDIParentFrame}{wxmdiparentframe}\\
 \helpref{wxFrame}{wxframe}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/docprfrm.tex b/docs/latex/wx/docprfrm.tex
index 7c60af2a62..aeae63bb6f 100644
--- a/docs/latex/wx/docprfrm.tex
+++ b/docs/latex/wx/docprfrm.tex
@@ -11,6 +11,7 @@ See the example application in {\tt samples/docview}.
 \wxheading{Derived from}
 
 \helpref{wxFrame}{wxframe}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/fdrepdlg.tex b/docs/latex/wx/fdrepdlg.tex
index 8e2710540e..1ecd961587 100644
--- a/docs/latex/wx/fdrepdlg.tex
+++ b/docs/latex/wx/fdrepdlg.tex
@@ -15,7 +15,9 @@ wxFindReplaceDialog events
 
 \wxheading{Derived from}
 
-\helpref{wxCommandEvent}{wxcommandevent}
+\helpref{wxCommandEvent}{wxcommandevent}\\
+\helpref{wxEvent}{wxevent}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -213,7 +215,11 @@ Please see the dialogs sample for an example of using it.
 
 \wxheading{Derived from}
 
-\helpref{wxDialog}{wxdialog}
+\helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \latexignore{\rtfignore{\wxheading{Members}}}
 
diff --git a/docs/latex/wx/ffilestr.tex b/docs/latex/wx/ffilestr.tex
index d319e0ecb3..7dc8029ce2 100644
--- a/docs/latex/wx/ffilestr.tex
+++ b/docs/latex/wx/ffilestr.tex
@@ -14,7 +14,8 @@ can seek beyond the end of the stream (file) and will thus not return
 
 \wxheading{Derived from}
 
-\helpref{wxInputStream}{wxinputstream}
+\helpref{wxInputStream}{wxinputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
@@ -75,7 +76,8 @@ can seek beyond the end of the stream (file) and will thus not return
 
 \wxheading{Derived from}
 
-\helpref{wxOutputStream}{wxoutputstream}
+\helpref{wxOutputStream}{wxoutputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
@@ -127,7 +129,9 @@ Returns true if the stream is initialized and ready.
 
 \wxheading{Derived from}
 
-\helpref{wxFFileOutputStream}{wxffileoutputstream}, \helpref{wxFFileInputStream}{wxffileinputstream}
+\helpref{wxFFileOutputStream}{wxffileoutputstream}\\
+\helpref{wxOutputStream}{wxoutputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/fileconf.tex b/docs/latex/wx/fileconf.tex
index bd28be8342..9351ab41c7 100644
--- a/docs/latex/wx/fileconf.tex
+++ b/docs/latex/wx/fileconf.tex
@@ -23,7 +23,8 @@ Windows.
 
 \wxheading{Derived from}
 
-\helpref{wxConfigBase}{wxconfigbase}
+\helpref{wxConfigBase}{wxconfigbase}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/filedlg.tex b/docs/latex/wx/filedlg.tex
index f89856c61f..09fa44304a 100644
--- a/docs/latex/wx/filedlg.tex
+++ b/docs/latex/wx/filedlg.tex
@@ -5,6 +5,7 @@ This class represents the file chooser dialog.
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/fileistr.tex b/docs/latex/wx/fileistr.tex
index a53caa025c..7e64110f18 100644
--- a/docs/latex/wx/fileistr.tex
+++ b/docs/latex/wx/fileistr.tex
@@ -11,7 +11,8 @@ can seek beyond the end of the stream (file) and will thus not return
 
 \wxheading{Derived from}
 
-\helpref{wxInputStream}{wxinputstream}
+\helpref{wxInputStream}{wxinputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/fileostr.tex b/docs/latex/wx/fileostr.tex
index c2a5e42853..062e680265 100644
--- a/docs/latex/wx/fileostr.tex
+++ b/docs/latex/wx/fileostr.tex
@@ -14,7 +14,8 @@ can seek beyond the end of the stream (file) and will thus not return
 
 \wxheading{Derived from}
 
-\helpref{wxOutputStream}{wxoutputstream}
+\helpref{wxOutputStream}{wxoutputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/fontdlg.tex b/docs/latex/wx/fontdlg.tex
index 1a1a498d64..2dd8be45c1 100644
--- a/docs/latex/wx/fontdlg.tex
+++ b/docs/latex/wx/fontdlg.tex
@@ -144,6 +144,7 @@ This class represents the font chooser dialog.
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/fontlist.tex b/docs/latex/wx/fontlist.tex
index 6a4776a20e..48c7d127f9 100644
--- a/docs/latex/wx/fontlist.tex
+++ b/docs/latex/wx/fontlist.tex
@@ -9,8 +9,7 @@ deleted and their resources freed, eliminating the possibility of `memory leaks'
 
 \wxheading{Derived from}
 
-\helpref{wxList}{wxlist}\\
-\helpref{wxObject}{wxobject}
+\helpref{wxList}{wxlist}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/fs_mem.tex b/docs/latex/wx/fs_mem.tex
index 79b3dd54db..288929a427 100644
--- a/docs/latex/wx/fs_mem.tex
+++ b/docs/latex/wx/fs_mem.tex
@@ -56,7 +56,8 @@ void MyFrame::OnAbout(wxCommandEvent&)
 
 \wxheading{Derived from}
 
-\helpref{wxFileSystemHandler}{wxfilesystemhandler}
+\helpref{wxFileSystemHandler}{wxfilesystemhandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/ftp.tex b/docs/latex/wx/ftp.tex
index c654d1496b..d0559837ce 100644
--- a/docs/latex/wx/ftp.tex
+++ b/docs/latex/wx/ftp.tex
@@ -87,7 +87,10 @@ enum TransferMode
 
 \wxheading{Derived from}
 
-\helpref{wxProtocol}{wxprotocol}
+\helpref{wxProtocol}{wxprotocol}\\
+\helpref{wxSocketClient}{wxsocketclient}\\
+\helpref{wxSocketBase}{wxsocketbase}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/gbsizeritem.tex b/docs/latex/wx/gbsizeritem.tex
index 52a3445510..4204e1efb5 100644
--- a/docs/latex/wx/gbsizeritem.tex
+++ b/docs/latex/wx/gbsizeritem.tex
@@ -12,7 +12,8 @@ where it is handy.
 
 \wxheading{Derived from}
 
-\helpref{wxSizerItem}{wxsizeritem}
+\helpref{wxSizerItem}{wxsizeritem}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/graphicsbrush.tex b/docs/latex/wx/graphicsbrush.tex
index 300840dbb6..39f5c7a433 100755
--- a/docs/latex/wx/graphicsbrush.tex
+++ b/docs/latex/wx/graphicsbrush.tex
@@ -13,7 +13,8 @@
 
 \wxheading{Derived from}
 
-\helpref{wxGraphicsObject}{wxgraphicsobject}
+\helpref{wxGraphicsObject}{wxgraphicsobject}\\
+\helpref{wxObject}{wxobject}
 
 A wxGraphicsBrush is a native representation of a brush. It is used for filling a path on a graphics context. The contents are specific an private to the respective renderer. Instances are ref counted and can therefore be assigned as usual. The only way to get a valid instance is via a Create...Brush call on the graphics context or the renderer instance.
 
diff --git a/docs/latex/wx/graphicscontext.tex b/docs/latex/wx/graphicscontext.tex
index bd6b9438cd..5606216aa9 100755
--- a/docs/latex/wx/graphicscontext.tex
+++ b/docs/latex/wx/graphicscontext.tex
@@ -16,7 +16,8 @@ instance, or indirectly using the static convenience CreateXXX functions of wxGr
 
 \wxheading{Derived from}
 
-\helpref{wxGraphicsObject}{wxgraphicsobject}
+\helpref{wxGraphicsObject}{wxgraphicsobject}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/graphicsfont.tex b/docs/latex/wx/graphicsfont.tex
index 64a06b4008..34e011ebe9 100755
--- a/docs/latex/wx/graphicsfont.tex
+++ b/docs/latex/wx/graphicsfont.tex
@@ -13,7 +13,8 @@
 
 \wxheading{Derived from}
 
-\helpref{wxGraphicsObject}{wxgraphicsobject}
+\helpref{wxGraphicsObject}{wxgraphicsobject}\\
+\helpref{wxObject}{wxobject}
 
 A wxGraphicsFont is a native representation of a font (including text colour). The contents are specific an private to the respective renderer. Instances are ref counted 
 and can therefore be assigned as usual. The only way to get a valid instance is via a CreateFont call on the graphics context or the renderer instance.
diff --git a/docs/latex/wx/graphicsmatrix.tex b/docs/latex/wx/graphicsmatrix.tex
index c935a89122..b83e085ad0 100755
--- a/docs/latex/wx/graphicsmatrix.tex
+++ b/docs/latex/wx/graphicsmatrix.tex
@@ -15,7 +15,8 @@ A wxGraphicsMatrix is a native representation of an affine matrix. The contents
 
 \wxheading{Derived from}
 
-\helpref{wxGraphicsObject}{wxgraphicsobject}
+\helpref{wxGraphicsObject}{wxgraphicsobject}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/graphicspath.tex b/docs/latex/wx/graphicspath.tex
index 1c6e084e2a..dc21c9d386 100755
--- a/docs/latex/wx/graphicspath.tex
+++ b/docs/latex/wx/graphicspath.tex
@@ -16,7 +16,8 @@ therefore be assigned as usual. The only way to get a valid instance is via a Cr
 
 \wxheading{Derived from}
 
-\helpref{wxGraphicsObject}{wxgraphicsobject}
+\helpref{wxGraphicsObject}{wxgraphicsobject}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/graphicspen.tex b/docs/latex/wx/graphicspen.tex
index 3778e65790..14b741dc34 100755
--- a/docs/latex/wx/graphicspen.tex
+++ b/docs/latex/wx/graphicspen.tex
@@ -13,7 +13,8 @@
 
 \wxheading{Derived from}
 
-\helpref{wxGraphicsObject}{wxgraphicsobject}
+\helpref{wxGraphicsObject}{wxgraphicsobject}\\
+\helpref{wxObject}{wxobject}
 
 A wxGraphicsPen is a native representation of a pen. It is used for stroking a path on a graphics context. The contents are specific and private to the respective renderer. Instances are ref counted and can therefore be assigned as usual. The only way to get a valid instance is via a CreatePen call on the graphics context or the renderer instance.
 
diff --git a/docs/latex/wx/grid.tex b/docs/latex/wx/grid.tex
index 0960fe50ac..353b7f3eea 100644
--- a/docs/latex/wx/grid.tex
+++ b/docs/latex/wx/grid.tex
@@ -33,6 +33,7 @@ the previous implementation.
 \wxheading{Derived from}
 
 \helpref{wxScrolledWindow}{wxscrolledwindow}\\
+\helpref{wxPanel}{wxpanel}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/htcolor.tex b/docs/latex/wx/htcolor.tex
index c703585077..5ee71e0a02 100644
--- a/docs/latex/wx/htcolor.tex
+++ b/docs/latex/wx/htcolor.tex
@@ -9,7 +9,8 @@ This cell changes the colour of either the background or the foreground.
 
 \wxheading{Derived from}
 
-\helpref{wxHtmlCell}{wxhtmlcell}
+\helpref{wxHtmlCell}{wxhtmlcell}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/htcontnr.tex b/docs/latex/wx/htcontnr.tex
index a9f24602ed..dac106978a 100644
--- a/docs/latex/wx/htcontnr.tex
+++ b/docs/latex/wx/htcontnr.tex
@@ -16,7 +16,8 @@ contain more cells in it. It is heavily used in the wxHTML layout algorithm.
 
 \wxheading{Derived from}
 
-\helpref{wxHtmlCell}{wxhtmlcell}
+\helpref{wxHtmlCell}{wxhtmlcell}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/hthlpfrm.tex b/docs/latex/wx/hthlpfrm.tex
index 2ed5ea453a..ef45af7558 100644
--- a/docs/latex/wx/hthlpfrm.tex
+++ b/docs/latex/wx/hthlpfrm.tex
@@ -12,7 +12,11 @@ when you're writing your own HTML help controller.
 
 \wxheading{Derived from}
 
-\helpref{wxFrame}{wxframe}
+\helpref{wxFrame}{wxframe}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -89,7 +93,11 @@ when you're writing your own HTML help controller.
 
 \wxheading{Derived from}
 
-\helpref{wxFrame}{wxframe}
+\helpref{wxFrame}{wxframe}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -182,7 +190,9 @@ the embedded window to be destroyed independently of the help controller.
 
 \wxheading{Derived from}
 
-\helpref{wxWindow}{wxwindow}
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/htprint.tex b/docs/latex/wx/htprint.tex
index c93eb9f0d7..48235aa9d4 100644
--- a/docs/latex/wx/htprint.tex
+++ b/docs/latex/wx/htprint.tex
@@ -10,7 +10,8 @@ This class serves as printout class for HTML documents.
 
 \wxheading{Derived from}
 
-\helpref{wxPrintout}{wxprintout}
+\helpref{wxPrintout}{wxprintout}\\
+\helpref{wxObject}{wxobject}
 
 
 \wxheading{Include files}
diff --git a/docs/latex/wx/httagmod.tex b/docs/latex/wx/httagmod.tex
index c7523e9262..bce7bda44a 100644
--- a/docs/latex/wx/httagmod.tex
+++ b/docs/latex/wx/httagmod.tex
@@ -10,7 +10,8 @@ tag handlers. It is used almost exclusively together with the set of
 
 \wxheading{Derived from}
 
-\helpref{wxModule}{wxmodule}
+\helpref{wxModule}{wxmodule}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/http.tex b/docs/latex/wx/http.tex
index 19d46a01a8..a22041c4f1 100644
--- a/docs/latex/wx/http.tex
+++ b/docs/latex/wx/http.tex
@@ -2,7 +2,10 @@
 
 \wxheading{Derived from}
 
-\helpref{wxProtocol}{wxprotocol}
+\helpref{wxProtocol}{wxprotocol}\\
+\helpref{wxSocketClient}{wxsocketclient}\\
+\helpref{wxSocketBase}{wxsocketbase}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/htwidget.tex b/docs/latex/wx/htwidget.tex
index a424bc4068..b095e9446f 100644
--- a/docs/latex/wx/htwidget.tex
+++ b/docs/latex/wx/htwidget.tex
@@ -12,7 +12,8 @@ wxHtmlWidgetCell takes care of resizing and moving window.
 
 \wxheading{Derived from}
 
-\helpref{wxHtmlCell}{wxhtmlcell}
+\helpref{wxHtmlCell}{wxhtmlcell}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/htwindow.tex b/docs/latex/wx/htwindow.tex
index 5435d596f3..27f36f0cee 100644
--- a/docs/latex/wx/htwindow.tex
+++ b/docs/latex/wx/htwindow.tex
@@ -27,7 +27,11 @@ Don't forget to initialize all image formats you need before loading any page!
 
 \wxheading{Derived from}
 
-\helpref{wxScrolledWindow}{wxscrolledwindow}
+\helpref{wxScrolledWindow}{wxscrolledwindow}\\
+\helpref{wxPanel}{wxpanel}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/htwinhnd.tex b/docs/latex/wx/htwinhnd.tex
index 772be1c414..7edeecea5e 100644
--- a/docs/latex/wx/htwinhnd.tex
+++ b/docs/latex/wx/htwinhnd.tex
@@ -12,7 +12,8 @@ to wxHtmlParser's m\_Parser).
 
 \wxheading{Derived from}
 
-\helpref{wxHtmlTagHandler}{wxhtmltaghandler}
+\helpref{wxHtmlTagHandler}{wxhtmltaghandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/ipaddr.tex b/docs/latex/wx/ipaddr.tex
index 856876b427..ffbd80f3bc 100644
--- a/docs/latex/wx/ipaddr.tex
+++ b/docs/latex/wx/ipaddr.tex
@@ -10,7 +10,8 @@ is being developed.
 
 \wxheading{Derived from}
 
-\helpref{wxSockAddress}{wxsockaddress}
+\helpref{wxSockAddress}{wxsockaddress}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/ipvaddr.tex b/docs/latex/wx/ipvaddr.tex
index 0f314073a6..74bc9787b3 100644
--- a/docs/latex/wx/ipvaddr.tex
+++ b/docs/latex/wx/ipvaddr.tex
@@ -5,7 +5,9 @@
 
 \wxheading{Derived from}
 
-\helpref{wxIPaddress}{wxipaddress}
+\helpref{wxIPaddress}{wxipaddress}\\
+\helpref{wxSockAddress}{wxsockaddress}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/joyevent.tex b/docs/latex/wx/joyevent.tex
index 7afa646d27..b45d47b63f 100644
--- a/docs/latex/wx/joyevent.tex
+++ b/docs/latex/wx/joyevent.tex
@@ -5,7 +5,8 @@ events received by windows.
 
 \wxheading{Derived from}
 
-\helpref{wxEvent}{wxevent}
+\helpref{wxEvent}{wxevent}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/keyevent.tex b/docs/latex/wx/keyevent.tex
index 889cf1ec43..1366c835a6 100644
--- a/docs/latex/wx/keyevent.tex
+++ b/docs/latex/wx/keyevent.tex
@@ -56,7 +56,8 @@ key event function, otherwise menu shortcuts may cease to work under Windows.
 
 \wxheading{Derived from}
 
-\helpref{wxEvent}{wxevent}
+\helpref{wxEvent}{wxevent}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/log.tex b/docs/latex/wx/log.tex
index 037eaed107..7a606ef27c 100644
--- a/docs/latex/wx/log.tex
+++ b/docs/latex/wx/log.tex
@@ -610,7 +610,8 @@ don't want this to happen, use wxLogInterposerTemp instead.
 
 \wxheading{Derived from}
 
-\helpref{wxLogChain}{wxlogchain}
+\helpref{wxLogChain}{wxlogchain}\\
+\helpref{wxLog}{wxlog}
 
 \wxheading{Include files}
 
@@ -640,7 +641,8 @@ and/or \helpref{DoLogString}{wxlogdologstring} methods.
 
 \wxheading{Derived from}
 
-\helpref{wxLogChain}{wxlogchain}
+\helpref{wxLogChain}{wxlogchain}\\
+\helpref{wxLog}{wxlog}
 
 \wxheading{Include files}
 
@@ -766,7 +768,9 @@ them normally by showing the standard log dialog.
 
 \wxheading{Derived from}
 
-\helpref{wxLogInterposer}{wxloginterposer}
+\helpref{wxLogInterposer}{wxloginterposer}\\
+\helpref{wxLogChain}{wxlogchain}\\
+\helpref{wxLog}{wxlog}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/mdi.tex b/docs/latex/wx/mdi.tex
index bb42a12909..02586b0736 100644
--- a/docs/latex/wx/mdi.tex
+++ b/docs/latex/wx/mdi.tex
@@ -6,6 +6,7 @@ which is itself a child of \helpref{wxMDIParentFrame}{wxmdiparentframe}.
 \wxheading{Derived from}
 
 \helpref{wxFrame}{wxframe}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
@@ -236,6 +237,7 @@ and is used in many popular Windows applications, such as Microsoft Word(TM).
 \wxheading{Derived from}
 
 \helpref{wxFrame}{wxframe}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/mediactrl.tex b/docs/latex/wx/mediactrl.tex
index 24ef496e8e..4380d9790f 100644
--- a/docs/latex/wx/mediactrl.tex
+++ b/docs/latex/wx/mediactrl.tex
@@ -24,7 +24,10 @@ QuickTime backend.
 
 \wxheading{Derived from}
 
-\helpref{wxControl}{wxcontrol}
+\helpref{wxControl}{wxcontrol}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/mediaevt.tex b/docs/latex/wx/mediaevt.tex
index 09fbd7bef9..546b5602c3 100644
--- a/docs/latex/wx/mediaevt.tex
+++ b/docs/latex/wx/mediaevt.tex
@@ -15,7 +15,10 @@ Event \helpref{wxMediaCtrl}{wxmediactrl} uses.
 
 \wxheading{Derived from}
 
-\helpref{wxNotifyEvent}{wxnotifyevent}
+\helpref{wxNotifyEvent}{wxnotifyevent}\\
+\helpref{wxCommandEvent}{wxcommandevent}\\
+\helpref{wxEvent}{wxevent}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/minifram.tex b/docs/latex/wx/minifram.tex
index a308b9ed2c..94be6ca012 100644
--- a/docs/latex/wx/minifram.tex
+++ b/docs/latex/wx/minifram.tex
@@ -9,6 +9,7 @@ using the ``Mini frame'' command of the ``Generic dialogs'' submenu.
 \wxheading{Derived from}
 
 \helpref{wxFrame}{wxframe}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/mirrordc.tex b/docs/latex/wx/mirrordc.tex
index 814a14cf95..ff36713c79 100644
--- a/docs/latex/wx/mirrordc.tex
+++ b/docs/latex/wx/mirrordc.tex
@@ -21,7 +21,8 @@ wxMirrorDC has been added in wxWidgets version 2.5.0.
 
 \wxheading{Derived from}
 
-\helpref{wxDC}{wxdc}
+\helpref{wxDC}{wxdc}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/mltchdlg.tex b/docs/latex/wx/mltchdlg.tex
index 4965fc9eff..65658fc287 100644
--- a/docs/latex/wx/mltchdlg.tex
+++ b/docs/latex/wx/mltchdlg.tex
@@ -6,6 +6,7 @@ the user to select one or more.
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/mouseevt.tex b/docs/latex/wx/mouseevt.tex
index 63b91473f3..f7f87bf4b9 100644
--- a/docs/latex/wx/mouseevt.tex
+++ b/docs/latex/wx/mouseevt.tex
@@ -40,7 +40,8 @@ well.
 
 \wxheading{Derived from}
 
-\helpref{wxEvent}{wxevent}
+\helpref{wxEvent}{wxevent}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/msgdlg.tex b/docs/latex/wx/msgdlg.tex
index f95ed8a8a3..ee4ba4cf94 100644
--- a/docs/latex/wx/msgdlg.tex
+++ b/docs/latex/wx/msgdlg.tex
@@ -6,6 +6,7 @@ with a choice of OK, Yes, No and Cancel buttons.
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/notifevt.tex b/docs/latex/wx/notifevt.tex
index 1d430fb7b1..2fdce6f8e4 100644
--- a/docs/latex/wx/notifevt.tex
+++ b/docs/latex/wx/notifevt.tex
@@ -11,7 +11,6 @@ change if it wants to prevent it from happening.
 
 \helpref{wxCommandEvent}{wxcommandevent}\\
 \helpref{wxEvent}{wxevent}\\
-\helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
diff --git a/docs/latex/wx/odcbox.tex b/docs/latex/wx/odcbox.tex
index 385326bf77..a795860281 100644
--- a/docs/latex/wx/odcbox.tex
+++ b/docs/latex/wx/odcbox.tex
@@ -25,7 +25,6 @@ and \helpref{OnMeasureItemWidth()}{wxownerdrawncomboboxonmeasureitemwidth}.
 \wxheading{Derived from}
 
 \helpref{wxComboCtrl}{wxcomboctrl}\\
-\helpref{wxControlWithItems}{wxcontrolwithitems}\\
 \helpref{wxControl}{wxcontrol}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
diff --git a/docs/latex/wx/pagedlg.tex b/docs/latex/wx/pagedlg.tex
index 4b50ac7c29..961f58da45 100644
--- a/docs/latex/wx/pagedlg.tex
+++ b/docs/latex/wx/pagedlg.tex
@@ -25,6 +25,7 @@ by the application.
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/paintdc.tex b/docs/latex/wx/paintdc.tex
index 5ac46ceada..2884b3a6d6 100644
--- a/docs/latex/wx/paintdc.tex
+++ b/docs/latex/wx/paintdc.tex
@@ -18,7 +18,8 @@ To draw on the whole window including decorations, construct a \helpref{wxWindow
 \wxheading{Derived from}
 
 \helpref{wxWindowDC}{wxwindowdc}\\
-\helpref{wxDC}{wxdc}
+\helpref{wxDC}{wxdc}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/passdlg.tex b/docs/latex/wx/passdlg.tex
index 34ab9ac058..90d6f58db8 100644
--- a/docs/latex/wx/passdlg.tex
+++ b/docs/latex/wx/passdlg.tex
@@ -7,6 +7,7 @@ It is implemented as a generic wxWidgets dialog.
 
 \helpref{wxTextEntryDialog}{wxtextentrydialog}\\
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/pathlist.tex b/docs/latex/wx/pathlist.tex
index abe26640a5..a904788f26 100644
--- a/docs/latex/wx/pathlist.tex
+++ b/docs/latex/wx/pathlist.tex
@@ -9,7 +9,8 @@ want to search files in some standard paths.
 
 \wxheading{Derived from}
 
-\helpref{wxArrayString}{wxarraystring}
+\helpref{wxArrayString}{wxarraystring}\\
+\helpref{wxArray}{wxarray}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/prevwin.tex b/docs/latex/wx/prevwin.tex
index aaddfcada5..33d7d31096 100644
--- a/docs/latex/wx/prevwin.tex
+++ b/docs/latex/wx/prevwin.tex
@@ -6,8 +6,9 @@ system to display the preview.
 \wxheading{Derived from}
 
 \helpref{wxScrolledWindow}{wxscrolledwindow}\\
+\helpref{wxPanel}{wxpanel}\\
 \helpref{wxWindow}{wxwindow}\\
-\helpref{wxevthandler}{wxevthandler}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
@@ -124,6 +125,7 @@ class may be used without derivation.
 \wxheading{Derived from}
 
 \helpref{wxFrame}{wxframe}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/print.tex b/docs/latex/wx/print.tex
index c5968cba86..b3a562a06d 100644
--- a/docs/latex/wx/print.tex
+++ b/docs/latex/wx/print.tex
@@ -366,6 +366,7 @@ a successfully dismissed print dialog.
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/process.tex b/docs/latex/wx/process.tex
index 0cc5b7ab43..771d57a141 100644
--- a/docs/latex/wx/process.tex
+++ b/docs/latex/wx/process.tex
@@ -28,7 +28,8 @@ for explicit destruction.}
 
 \wxheading{Derived from}
 
-\helpref{wxEvtHandler}{wxevthandler}
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/progdlg.tex b/docs/latex/wx/progdlg.tex
index 1c98623d11..2798c7be8a 100644
--- a/docs/latex/wx/progdlg.tex
+++ b/docs/latex/wx/progdlg.tex
@@ -19,6 +19,7 @@ the elapsed, remaining and estimated time for the end of the progress.
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/propdlg.tex b/docs/latex/wx/propdlg.tex
index 5c996f1b81..166b2fb570 100644
--- a/docs/latex/wx/propdlg.tex
+++ b/docs/latex/wx/propdlg.tex
@@ -39,6 +39,7 @@ Windows-style and Mac-style settings dialogs).
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/richtextcharacterstyledefinition.tex b/docs/latex/wx/richtextcharacterstyledefinition.tex
index 3c214d4105..cdf16280b1 100644
--- a/docs/latex/wx/richtextcharacterstyledefinition.tex
+++ b/docs/latex/wx/richtextcharacterstyledefinition.tex
@@ -4,7 +4,8 @@ This class represents a character style definition, usually added to a \helpref{
 
 \wxheading{Derived from}
 
-\helpref{wxRichTextStyleDefinition}{wxrichtextstyledefinition}
+\helpref{wxRichTextStyleDefinition}{wxrichtextstyledefinition}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/richtextevent.tex b/docs/latex/wx/richtextevent.tex
index 50bc7cae9f..50b7b5736b 100644
--- a/docs/latex/wx/richtextevent.tex
+++ b/docs/latex/wx/richtextevent.tex
@@ -28,7 +28,10 @@ function that takes a wxRichTextEvent argument.
  
 \wxheading{Derived from}
 
-\helpref{wxNotifyEvent}{wxnotifyevent}
+\helpref{wxNotifyEvent}{wxnotifyevent}\\
+\helpref{wxCommandEvent}{wxcommandevent}\\
+\helpref{wxEvent}{wxevent}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/richtextformattingdialog.tex b/docs/latex/wx/richtextformattingdialog.tex
index 807fee6a03..0968df0e66 100644
--- a/docs/latex/wx/richtextformattingdialog.tex
+++ b/docs/latex/wx/richtextformattingdialog.tex
@@ -26,7 +26,12 @@ to apply the user-selected formatting to a control. For example:
  
 \wxheading{Derived from}
 
-\helpref{wxPropertySheetDialog}{wxpropertysheetdialog}
+\helpref{wxPropertySheetDialog}{wxpropertysheetdialog}\\
+\helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/richtexthtmlhandler.tex b/docs/latex/wx/richtexthtmlhandler.tex
index d27ddc6b33..03106e20be 100644
--- a/docs/latex/wx/richtexthtmlhandler.tex
+++ b/docs/latex/wx/richtexthtmlhandler.tex
@@ -34,7 +34,8 @@ SetHandlerFlags function:
 
 \wxheading{Derived from}
 
-\helpref{wxRichTextFileHandler}{wxrichtextfilehandler}
+\helpref{wxRichTextFileHandler}{wxrichtextfilehandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/richtextliststyledefinition.tex b/docs/latex/wx/richtextliststyledefinition.tex
index 1341385992..2d45f50b4e 100644
--- a/docs/latex/wx/richtextliststyledefinition.tex
+++ b/docs/latex/wx/richtextliststyledefinition.tex
@@ -13,7 +13,9 @@ so that you can apply them directly to a buffer without requiring a control.
 
 \wxheading{Derived from}
 
-\helpref{wxRichTextParagraphStyleDefinition}{wxrichtextparagraphstyledefinition}
+\helpref{wxRichTextParagraphStyleDefinition}{wxrichtextparagraphstyledefinition}\\
+\helpref{wxRichTextStyleDefinition}{wxrichtextstyledefinition}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/richtextparagraphstyledefinition.tex b/docs/latex/wx/richtextparagraphstyledefinition.tex
index 8df2c3791e..5e71ded888 100644
--- a/docs/latex/wx/richtextparagraphstyledefinition.tex
+++ b/docs/latex/wx/richtextparagraphstyledefinition.tex
@@ -4,7 +4,8 @@ This class represents a paragraph style definition, usually added to a \helpref{
 
 \wxheading{Derived from}
 
-\helpref{wxRichTextStyleDefinition}{wxrichtextstyledefinition}
+\helpref{wxRichTextStyleDefinition}{wxrichtextstyledefinition}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/richtextprintout.tex b/docs/latex/wx/richtextprintout.tex
index 0836f1a16a..d3bdbff58a 100644
--- a/docs/latex/wx/richtextprintout.tex
+++ b/docs/latex/wx/richtextprintout.tex
@@ -5,7 +5,8 @@ should normally use the \helpref{wxRichTextPrinting}{wxrichtextprinting} class.
 
 \wxheading{Derived from}
 
-\helpref{wxPrintout}{wxprintout}
+\helpref{wxPrintout}{wxprintout}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/richtextstylelistbox.tex b/docs/latex/wx/richtextstylelistbox.tex
index c8a2f7ebe3..6c70ddcaec 100644
--- a/docs/latex/wx/richtextstylelistbox.tex
+++ b/docs/latex/wx/richtextstylelistbox.tex
@@ -7,7 +7,11 @@ See {\tt samples/richtext} for an example of how to use it.
 
 \wxheading{Derived from}
 
-\helpref{wxComboCtrl}{wxcomboctrl}
+\helpref{wxComboCtrl}{wxcomboctrl}\\
+\helpref{wxControl}{wxcontrol}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -75,7 +79,13 @@ See {\tt samples/richtext} for an example of how to use it.
 
 \wxheading{Derived from}
 
-\helpref{wxHtmlListBox}{wxhtmllistbox}
+\helpref{wxHtmlListBox}{wxhtmllistbox}\\
+\helpref{wxVListBox}{wxvlistbox}\\
+\helpref{wxVScrolledWindow}{wxvscrolledwindow}\\
+\helpref{wxPanel}{wxpanel}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -225,7 +235,10 @@ so that when a style is double-clicked, it is applied to the selection.
 
 \wxheading{Derived from}
 
-\helpref{wxControl}{wxcontrol}
+\helpref{wxControl}{wxcontrol}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/richtextstyleorganiserdialog.tex b/docs/latex/wx/richtextstyleorganiserdialog.tex
index 5c7293c38b..737dd7b388 100644
--- a/docs/latex/wx/richtextstyleorganiserdialog.tex
+++ b/docs/latex/wx/richtextstyleorganiserdialog.tex
@@ -7,7 +7,11 @@ present styles.
  
 \wxheading{Derived from}
 
-\helpref{wxDialog}{wxdialog}
+\helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/richtextxmlhandler.tex b/docs/latex/wx/richtextxmlhandler.tex
index e7728d9e04..d49251f7b4 100644
--- a/docs/latex/wx/richtextxmlhandler.tex
+++ b/docs/latex/wx/richtextxmlhandler.tex
@@ -19,7 +19,8 @@ SetHandlerFlags function:
 
 \wxheading{Derived from}
 
-\helpref{wxRichTextFileHandler}{wxrichtextfilehandler}
+\helpref{wxRichTextFileHandler}{wxrichtextfilehandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/screendc.tex b/docs/latex/wx/screendc.tex
index b70fe98616..fdb558bd14 100644
--- a/docs/latex/wx/screendc.tex
+++ b/docs/latex/wx/screendc.tex
@@ -6,7 +6,8 @@ a wxScreenDC object.
 
 \wxheading{Derived from}
 
-\helpref{wxDC}{wxdc}
+\helpref{wxDC}{wxdc}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/sistream.tex b/docs/latex/wx/sistream.tex
index be244e2574..1404b13e6c 100644
--- a/docs/latex/wx/sistream.tex
+++ b/docs/latex/wx/sistream.tex
@@ -16,7 +16,8 @@ supports seeking.
 
 \wxheading{Derived from}
 
-\helpref{wxInputStream}{wxinputstream}
+\helpref{wxInputStream}{wxinputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/sizer.tex b/docs/latex/wx/sizer.tex
index 4e13811aeb..3688d09adc 100644
--- a/docs/latex/wx/sizer.tex
+++ b/docs/latex/wx/sizer.tex
@@ -43,8 +43,7 @@ capabilities for the various virtual methods.}
 
 \wxheading{Derived from}
 
-\helpref{wxObject}{wxobject}\\
-\helpref{wxClientDataContainer}{wxclientdatacontainer}
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/sngchdlg.tex b/docs/latex/wx/sngchdlg.tex
index 8723281602..3b0e3a5928 100644
--- a/docs/latex/wx/sngchdlg.tex
+++ b/docs/latex/wx/sngchdlg.tex
@@ -7,6 +7,7 @@ single-clicking and then pressing OK.
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/socket.tex b/docs/latex/wx/socket.tex
index b83ddfce60..52685b58cf 100644
--- a/docs/latex/wx/socket.tex
+++ b/docs/latex/wx/socket.tex
@@ -1006,7 +1006,8 @@ For a detailed explanation, see \helpref{wxSocketBase::SetFlags}{wxsocketbaseset
 
 \wxheading{Derived from}
 
-\helpref{wxSocketBase}{wxsocketbase}
+\helpref{wxSocketBase}{wxsocketbase}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -1153,7 +1154,8 @@ This event class contains information about socket events.
 
 \wxheading{Derived from}
 
-\helpref{wxEvent}{wxevent}
+\helpref{wxEvent}{wxevent}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/socksrv.tex b/docs/latex/wx/socksrv.tex
index dc11a697b2..06dd9ec98d 100644
--- a/docs/latex/wx/socksrv.tex
+++ b/docs/latex/wx/socksrv.tex
@@ -16,7 +16,8 @@
 
 \wxheading{Derived from}
 
-\helpref{wxSocketBase}{wxsocketbase}
+\helpref{wxSocketBase}{wxsocketbase}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/sostream.tex b/docs/latex/wx/sostream.tex
index aaa19d459f..b0068051ba 100644
--- a/docs/latex/wx/sostream.tex
+++ b/docs/latex/wx/sostream.tex
@@ -17,7 +17,8 @@ does not support seeking but can tell its current position.
 
 \wxheading{Derived from}
 
-\helpref{wxOutputStream}{wxoutputstream}
+\helpref{wxOutputStream}{wxoutputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/splash.tex b/docs/latex/wx/splash.tex
index fbeba56463..5c9907b3b5 100644
--- a/docs/latex/wx/splash.tex
+++ b/docs/latex/wx/splash.tex
@@ -21,6 +21,7 @@ Example usage:
 \wxheading{Derived from}
 
 \helpref{wxFrame}{wxframe}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/strmbfrd.tex b/docs/latex/wx/strmbfrd.tex
index 7bf4920cdb..3cf7705b93 100644
--- a/docs/latex/wx/strmbfrd.tex
+++ b/docs/latex/wx/strmbfrd.tex
@@ -11,7 +11,9 @@ from (such as a file stream or a memory stream).
 
 \wxheading{Derived from}
 
-\helpref{wxFilterInputStream}{wxfilterinputstream}
+\helpref{wxFilterInputStream}{wxfilterinputstream}\\
+\helpref{wxInputStream}{wxinputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
@@ -41,7 +43,9 @@ to (such as a file stream or a memory stream).
 
 \wxheading{Derived from}
 
-\helpref{wxFilterOutputStream}{wxfilteroutputstream}
+\helpref{wxFilterOutputStream}{wxfilteroutputstream}\\
+\helpref{wxOutputStream}{wxoutputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/strmmem.tex b/docs/latex/wx/strmmem.tex
index 8874dce361..ec70a884fb 100644
--- a/docs/latex/wx/strmmem.tex
+++ b/docs/latex/wx/strmmem.tex
@@ -5,7 +5,8 @@
 
 \wxheading{Derived from}
 
-\helpref{wxInputStream}{wxinputstream}
+\helpref{wxInputStream}{wxinputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
@@ -67,7 +68,8 @@ for that stream.
 
 \wxheading{Derived from}
 
-\helpref{wxOutputStream}{wxoutputstream}
+\helpref{wxOutputStream}{wxoutputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/strmsock.tex b/docs/latex/wx/strmsock.tex
index 06ca5ffbaf..e2bf61f987 100644
--- a/docs/latex/wx/strmsock.tex
+++ b/docs/latex/wx/strmsock.tex
@@ -20,7 +20,8 @@ and it does not support seeking.
 
 \wxheading{Derived from}
 
-\helpref{wxInputStream}{wxinputstream}
+\helpref{wxInputStream}{wxinputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
@@ -54,7 +55,8 @@ and it does not support seeking.
 
 \wxheading{Derived from}
 
-\helpref{wxOutputStream}{wxoutputstream}
+\helpref{wxOutputStream}{wxoutputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/strmzlib.tex b/docs/latex/wx/strmzlib.tex
index 503fca1154..0cddc65c1f 100644
--- a/docs/latex/wx/strmzlib.tex
+++ b/docs/latex/wx/strmzlib.tex
@@ -13,7 +13,9 @@ not supported, it always returns $0$.
 
 \wxheading{Derived from}
 
-\helpref{wxFilterInputStream}{wxfilterinputstream}
+\helpref{wxFilterInputStream}{wxfilterinputstream}\\
+\helpref{wxInputStream}{wxinputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
@@ -92,7 +94,9 @@ The stream is not seekable, \helpref{SeekO()}{wxoutputstreamseeko} returns
 
 \wxheading{Derived from}
 
-\helpref{wxFilterOutputStream}{wxfilteroutputstream}
+\helpref{wxFilterOutputStream}{wxfilteroutputstream}\\
+\helpref{wxOutputStream}{wxoutputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/symbolpickerdialog.tex b/docs/latex/wx/symbolpickerdialog.tex
index e16bb97a25..517a998791 100644
--- a/docs/latex/wx/symbolpickerdialog.tex
+++ b/docs/latex/wx/symbolpickerdialog.tex
@@ -61,7 +61,11 @@ rich text control in either the current font or specified font.
 
 \wxheading{Derived from}
 
-\helpref{wxDialog}{wxdialog}
+\helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
+\helpref{wxWindow}{wxwindow}\\
+\helpref{wxEvtHandler}{wxevthandler}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/tab.tex b/docs/latex/wx/tab.tex
index c257f097ae..9c3ff6a080 100644
--- a/docs/latex/wx/tab.tex
+++ b/docs/latex/wx/tab.tex
@@ -8,6 +8,8 @@ This class is retained for backward compatibility.
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
+\helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
 
@@ -59,6 +61,7 @@ This class is retained for backward compatibility.
 \wxheading{Derived from}
 
 \helpref{wxPanel}{wxpanel}\\
+\helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
 
diff --git a/docs/latex/wx/tarstrm.tex b/docs/latex/wx/tarstrm.tex
index 32d1e42d44..76c5f15aae 100644
--- a/docs/latex/wx/tarstrm.tex
+++ b/docs/latex/wx/tarstrm.tex
@@ -10,7 +10,8 @@ for details.
 
 \wxheading{Derived from}
 
-\helpref{wxArchiveClassFactory}{wxarchiveclassfactory}
+\helpref{wxArchiveClassFactory}{wxarchiveclassfactory}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -40,7 +41,8 @@ Holds the meta-data for an entry in a tar.
 
 \wxheading{Derived from}
 
-\helpref{wxArchiveEntry}{wxarchiveentry}
+\helpref{wxArchiveEntry}{wxarchiveentry}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -292,7 +294,10 @@ is not compressed.
 
 \wxheading{Derived from}
 
-\helpref{wxArchiveInputStream}{wxarchiveinputstream}
+\helpref{wxArchiveInputStream}{wxarchiveinputstream}\\
+\helpref{wxFilterInputStream}{wxfilterinputstream}\\
+\helpref{wxInputStream}{wxinputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
@@ -377,7 +382,10 @@ entry and begins the next.
 
 \wxheading{Derived from}
 
-\helpref{wxArchiveOutputStream}{wxarchiveoutputstream}
+\helpref{wxArchiveOutputStream}{wxarchiveoutputstream}\\
+\helpref{wxFilterOutputStream}{wxfilteroutputstream}\\
+\helpref{wxOutputStream}{wxoutputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/tempfilestrm.tex b/docs/latex/wx/tempfilestrm.tex
index 04fe370882..3e8f049ba1 100644
--- a/docs/latex/wx/tempfilestrm.tex
+++ b/docs/latex/wx/tempfilestrm.tex
@@ -11,7 +11,8 @@ existing file.
 
 \wxheading{Derived from}
 
-\helpref{wxOutputStream}{wxoutputstream}
+\helpref{wxOutputStream}{wxoutputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/textdlg.tex b/docs/latex/wx/textdlg.tex
index c09cb21955..69e3baf4fe 100644
--- a/docs/latex/wx/textdlg.tex
+++ b/docs/latex/wx/textdlg.tex
@@ -6,6 +6,7 @@ It is implemented as a generic wxWidgets dialog.
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/timer.tex b/docs/latex/wx/timer.tex
index c6dedd9aa4..f5d7b52f5f 100644
--- a/docs/latex/wx/timer.tex
+++ b/docs/latex/wx/timer.tex
@@ -185,7 +185,8 @@ void MyFrame::OnTimer(wxTimerEvent& event)
 
 \wxheading{Derived from}
 
-\helpref{wxEvent}{wxevent}
+\helpref{wxEvent}{wxevent}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/windowdc.tex b/docs/latex/wx/windowdc.tex
index e91a03f51f..1250a1be0e 100644
--- a/docs/latex/wx/windowdc.tex
+++ b/docs/latex/wx/windowdc.tex
@@ -14,7 +14,8 @@ To draw on the whole window including decorations, construct a \helpref{wxWindow
 
 \wxheading{Derived from}
 
-\helpref{wxDC}{wxdc}
+\helpref{wxDC}{wxdc}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
diff --git a/docs/latex/wx/wizard.tex b/docs/latex/wx/wizard.tex
index d805c00742..298417376c 100644
--- a/docs/latex/wx/wizard.tex
+++ b/docs/latex/wx/wizard.tex
@@ -29,7 +29,7 @@ Finally, don't forget to call {\tt wizard->Destroy()}, otherwise your applicatio
 \wxheading{Derived from}
 
 \helpref{wxDialog}{wxdialog}\\
-\helpref{wxPanel}{wxpanel}\\
+\helpref{wxTopLevelWindow}{wxtoplevelwindow}\\
 \helpref{wxWindow}{wxwindow}\\
 \helpref{wxEvtHandler}{wxevthandler}\\
 \helpref{wxObject}{wxobject}
diff --git a/docs/latex/wx/zipstrm.tex b/docs/latex/wx/zipstrm.tex
index fd69fb7b68..7713a90a6d 100644
--- a/docs/latex/wx/zipstrm.tex
+++ b/docs/latex/wx/zipstrm.tex
@@ -10,7 +10,8 @@ for details.
 
 \wxheading{Derived from}
 
-\helpref{wxArchiveClassFactory}{wxarchiveclassfactory}
+\helpref{wxArchiveClassFactory}{wxarchiveclassfactory}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -40,7 +41,8 @@ Holds the meta-data for an entry in a zip.
 
 \wxheading{Derived from}
 
-\helpref{wxArchiveEntry}{wxarchiveentry}
+\helpref{wxArchiveEntry}{wxarchiveentry}\\
+\helpref{wxObject}{wxobject}
 
 \wxheading{Include files}
 
@@ -446,7 +448,10 @@ wxZipInputStream::SeekI() always returns wxInvalidOffset.
 
 \wxheading{Derived from}
 
-\helpref{wxArchiveInputStream}{wxarchiveinputstream}
+\helpref{wxArchiveInputStream}{wxarchiveinputstream}\\
+\helpref{wxFilterInputStream}{wxfilterinputstream}\\
+\helpref{wxInputStream}{wxinputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
@@ -610,7 +615,10 @@ entry and begins the next.
 
 \wxheading{Derived from}
 
-\helpref{wxArchiveOutputStream}{wxarchiveoutputstream}
+\helpref{wxArchiveOutputStream}{wxarchiveoutputstream}\\
+\helpref{wxFilterOutputStream}{wxfilteroutputstream}\\
+\helpref{wxOutputStream}{wxoutputstream}\\
+\helpref{wxStreamBase}{wxstreambase}
 
 \wxheading{Include files}
 
-- 
2.47.2

