diff --git a/common/widgets/split_button.cpp b/common/widgets/split_button.cpp index b3f43a8a3b..5b14e9cecb 100644 --- a/common/widgets/split_button.cpp +++ b/common/widgets/split_button.cpp @@ -30,6 +30,7 @@ #include #include #include +#include #include SPLIT_BUTTON::SPLIT_BUTTON( wxWindow* aParent, wxWindowID aId, const wxString& aLabel, @@ -39,7 +40,11 @@ SPLIT_BUTTON::SPLIT_BUTTON( wxWindow* aParent, wxWindowID aId, const wxString& a { if( aSize == wxDefaultSize ) { - wxSize defaultSize = wxButton::GetDefaultSize( aParent ); + #if wxCHECK_VERSION( 3, 1, 3 ) + wxSize defaultSize = wxButton::GetDefaultSize( aParent ); + #else + wxSize defaultSize = wxButton::GetDefaultSize(); + #endif wxSize textSize = GetTextExtent( m_label ); SetMinSize( wxSize( std::max( textSize.GetWidth(), defaultSize.GetWidth() + 1 ), diff --git a/common/widgets/std_bitmap_button.cpp b/common/widgets/std_bitmap_button.cpp index f6b546321c..88c3c2cff0 100644 --- a/common/widgets/std_bitmap_button.cpp +++ b/common/widgets/std_bitmap_button.cpp @@ -29,6 +29,7 @@ #include #include #include +#include #include @@ -39,7 +40,11 @@ STD_BITMAP_BUTTON::STD_BITMAP_BUTTON( wxWindow* aParent, wxWindowID aId, { if( aSize == wxDefaultSize ) { - wxSize defaultSize = wxButton::GetDefaultSize( aParent ); + #if wxCHECK_VERSION( 3, 1, 3 ) + wxSize defaultSize = wxButton::GetDefaultSize( aParent ); + #else + wxSize defaultSize = wxButton::GetDefaultSize(); + #endif SetMinSize( wxSize( defaultSize.GetWidth() + 1, defaultSize.GetHeight() + 1 ) ); }