Towards a wxWidgets class hierarchy poster: Much-used base classes: * don't include `wxObject', choose a color for that (yellow?) (* don't include `wxControl', choose a color for that (yellow?)) (* don't include `wxWindow', choose a color for that (green?)) Splitting: (classes become seperate `child' and `parent') * wxWindow * wxDialog * wxControl * wxFrame Grouping: * wxStreamBase * wxEvent * wxControl * wxDialog * wxGrid * wxConnectionBase, wxSocketBase, wxSockAddress, wxServerBase * wxGDIObject Listing: * remove wxEvent, make that a list * remove wxControl, make that a list. remove wxToolBarBase for convenience * wxCommandEvent exists though Fixes needed: * wxGridell... * wxNotifyEvent is not a child of wxEvtHandler Additions needed: * wxDb?? * wxLog (no parent) * wxLogChain * wxLogPassThrough * wxLogWindow * wxLogGui * wxLogNull * wxLogStderr * wxLogStream * wxLogTextCtrl * wxMask, no visible parent, is a wxObject, near wxBitmap and wxMemoryDC v wxTreeCtrl (is a wxControl) v wxHtmlWindow (is a wxScrolledWindow) * wxString (no parent) * wxStringBuffer (no parent) * wxStringBufferLength (no parent) * wxCmdLineParser, no parent * wxTimeSpan, no parent