-
-#if wxCHECK_VERSION(2,3,0) || defined(__WXMSW__)
- if (HasParam(wxT("bitmap")))
+
+#if (!defined(__WXMSW__) && !defined(__WXPM__)) || wxUSE_OWNER_DRAWN
+ if (HasParam(wxT("bitmap")))
+ {
+ // currently only wxMSW has support for using different checked
+ // and unchecked bitmaps for menu items
+#ifdef __WXMSW__
+ if (HasParam(wxT("bitmap2")))
+ mitem->SetBitmaps(GetBitmap(wxT("bitmap2"), wxART_MENU),
+ GetBitmap(wxT("bitmap"), wxART_MENU));
+ else
+#endif // __WXMSW__