]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/carbon/choice.cpp
adding support for listctrl editable columns
[wxWidgets.git] / src / mac / carbon / choice.cpp
index d5575233dc75862ad25e2d3443c0c8be3f164f25..f2173eb03ce648f273d0f1b15a4fab6d8b584a0e 100644 (file)
 #if wxUSE_CHOICE
 
 #include "wx/choice.h"
-#include "wx/menu.h"
+
+#ifndef WX_PRECOMP
+    #include "wx/menu.h"
+#endif
+
 #include "wx/mac/uma.h"
 
 extern MenuHandle NewUniqueMenu() ;
@@ -213,6 +217,12 @@ unsigned int wxChoice::GetCount() const
 
 int wxChoice::FindString( const wxString& s, bool bCase ) const
 {
+#if !wxUSE_STL
+    // Avoid assert for non-default args passed to sorted array Index
+    if ( HasFlag(wxCB_SORT) )
+        bCase = true;
+#endif
+
     return m_strings.Index( s , bCase ) ;
 }