// the constants used for the layout
#define VERT_MARGIN 5 // distance between combo and calendar
+#ifdef __WXMAC__
+#define HORZ_MARGIN 5 // spin
+#else
#define HORZ_MARGIN 15 // spin
-
+#endif
wxSize wxCalendarCtrl::DoGetBestSize() const
{
// calc the size of the calendar
if ( !(GetWindowStyle() & wxCAL_SEQUENTIAL_MONTH_SELECTION) )
{
// our real height is bigger
- if ( height )
+ if ( height && GetMonthControl())
{
*height += GetMonthControl()->GetSize().y + VERT_MARGIN;
}