]> git.saurik.com Git - wxWidgets.git/commitdiff
Added wxRTTI for the new wxVScrolledWindow, wxVListBox, and
authorRobin Dunn <robin@alldunn.com>
Fri, 8 Aug 2003 21:23:33 +0000 (21:23 +0000)
committerRobin Dunn <robin@alldunn.com>
Fri, 8 Aug 2003 21:23:33 +0000 (21:23 +0000)
wxHtmlListBox classes.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@22712 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/htmllbox.h
include/wx/vlbox.h
include/wx/vscroll.h
src/generic/htmllbox.cpp
src/generic/vlbox.cpp
src/generic/vscroll.cpp

index 49405b94b9fbe13279c8cc7c9e9947851f9c7b4d..f61360bc53d628029872a68fe19cf68c0d5e405e 100644 (file)
@@ -25,6 +25,7 @@ class WXDLLIMPEXP_HTML wxHtmlListBoxStyle;
 
 class WXDLLIMPEXP_HTML wxHtmlListBox : public wxVListBox
 {
+    DECLARE_ABSTRACT_CLASS(wxHtmlListBox)
 public:
     // constructors and such
     // ---------------------
index 6b30ac122e3938afe3acbc456c58aec8d4f27388..dde8cbf7ca5393be4f2b065feb5810d24c9524b6 100644 (file)
@@ -214,7 +214,7 @@ protected:
     // we implement OnGetLineHeight() in terms of OnMeasureItem() because this
     // allows us to add borders to the items easily
     //
-    // this function is not upposed to be overridden by the derived classes
+    // this function is not supposed to be overridden by the derived classes
     virtual wxCoord OnGetLineHeight(size_t line) const;
 
 
@@ -278,6 +278,7 @@ private:
 
     DECLARE_EVENT_TABLE()
     DECLARE_NO_COPY_CLASS(wxVListBox)
+    DECLARE_ABSTRACT_CLASS(wxVListBox)
 };
 
 #endif // _WX_VLBOX_H_
index eb2185bb1c84ecd4274f8e181d9b8779c216383f..38f3a9a61576fd73b9ea2e9e2e1b9537972911f3 100644 (file)
@@ -196,6 +196,7 @@ private:
 
     DECLARE_EVENT_TABLE()
     DECLARE_NO_COPY_CLASS(wxVScrolledWindow)
+    DECLARE_ABSTRACT_CLASS(wxVScrolledWindow)
 };
 
 #endif // _WX_VSCROLL_H_
index 0c5578c11a6a9f439d66b9baa2da5f1bb858241d..0970e8ef91fa7a6e1350f21ab79f95b2e0f3a9a5 100644 (file)
@@ -161,6 +161,9 @@ END_EVENT_TABLE()
 // implementation
 // ============================================================================
 
+IMPLEMENT_ABSTRACT_CLASS(wxHtmlListBox, wxVListBox)
+
+
 // ----------------------------------------------------------------------------
 // wxHtmlListBox creation
 // ----------------------------------------------------------------------------
index fedb4496a4ce98c060cd04fe213859c9c3bc63cf..df023053a3a10b77a992c7571ee972e995a4f957 100644 (file)
@@ -48,6 +48,8 @@ END_EVENT_TABLE()
 // implementation
 // ============================================================================
 
+IMPLEMENT_ABSTRACT_CLASS(wxVListBox, wxVScrolledWindow)
+
 // ----------------------------------------------------------------------------
 // wxVListBox creation
 // ----------------------------------------------------------------------------
index fa8bf24b05d5fdaf37888d8bee0cb8f1d800cdf6..abe374f694957200ede299d5b31d061306a15c19 100644 (file)
@@ -44,6 +44,8 @@ END_EVENT_TABLE()
 // implementation
 // ============================================================================
 
+IMPLEMENT_ABSTRACT_CLASS(wxVScrolledWindow, wxPanel)
+
 // ----------------------------------------------------------------------------
 // initialization
 // ----------------------------------------------------------------------------