+#ifndef wxUSE_COCOA_NATIVE_MSGDLG
+// trunk: Always use Cocoa dialog
+// 2.8: Only use Cocoa dialog if ABI incompatible features is on
+// Build both on both branches (there was no wxCocoaMessageDialog class so it's not an ABI issue)
+ #if 1/* wxUSE_ABI_INCOMPATIBLE_FEATURES */
+ #define wxUSE_COCOA_NATIVE_MSGDLG 1
+ #else
+ #define wxUSE_COCOA_NATIVE_MSGDLG 0
+ #endif
+#endif
+
+#include "wx/generic/msgdlgg.h"
+
+#if wxUSE_COCOA_NATIVE_MSGDLG
+ #define wxMessageDialog wxCocoaMessageDialog
+#else
+ #define wxMessageDialog wxGenericMessageDialog
+#endif