]> git.saurik.com Git - wxWidgets.git/commitdiff
don't use wxStaticCast to wxBookCtrlBase -- it doesn't work
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 16 Nov 2005 16:31:35 +0000 (16:31 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 16 Nov 2005 16:31:35 +0000 (16:31 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36188 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

samples/notebook/notebook.cpp

index ca1adf709a63e3789f18fdef4d068f62659955b0..0931f0a56d15fa7ab35ded22d76c3e23459a3033 100644 (file)
@@ -765,8 +765,11 @@ void MyFrame::OnBookCtrl(wxBookCtrlBaseEvent& event)
         else if ( eventType == ei.typeChanging )
         {
             const int idx = event.GetOldSelection();
+
+            // NB: can't use wxStaticCast here as wxBookCtrlBase is not in
+            //     wxRTTI
             const wxBookCtrlBase * const
-                book = wxStaticCast(event.GetEventObject(), wxBookCtrlBase);
+                book = wx_static_cast(wxBookCtrlBase *, event.GetEventObject());
             if ( idx != wxNOT_FOUND &&
                     book && book->GetPageText(idx) == VETO_PAGE_NAME )
             {