]> git.saurik.com Git - wxWidgets.git/commitdiff
test for TB_SETBUTTONINFO instead of _WIN32_IE in wxToolBar::FindToolForPosition...
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 8 Jun 2005 21:28:29 +0000 (21:28 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 8 Jun 2005 21:28:29 +0000 (21:28 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34600 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/tbar95.cpp

index 539b71780e24c6d884d4a8ccf8212c752d2058de..86713a211beae80aa4945776c9bb33cd095046ba 100644 (file)
@@ -1246,14 +1246,15 @@ wxToolBarToolBase *wxToolBar::FindToolForPosition(wxCoord x, wxCoord y) const
         return (wxToolBarToolBase *)NULL;
     }
 
-    // if comctl32 version < 4.71 wxToolBar95 adds dummy spacers
-#if defined(_WIN32_IE) && (_WIN32_IE >= 0x400 )
+    // when TB_SETBUTTONINFO is available (both during compile- and run-time),
+    // we don't use the dummy separators hack
+#ifdef TB_SETBUTTONINFO
     if ( wxApp::GetComCtl32Version() >= 471 )
     {
         return m_tools.Item((size_t)index)->GetData();
     }
     else
-#endif
+#endif // TB_SETBUTTONINFO
     {
         return GetItemSkippingDummySpacers( m_tools, (size_t) index );
     }