#include "wx/button.h"
-#if !USE_SHARED_LIBRARY
IMPLEMENT_DYNAMIC_CLASS(wxButton, wxControl)
-#endif
#include <wx/mac/uma.h>
// Button
}
}
+wxSize wxButton::DoGetBestSize() const
+{
+ int wBtn = m_label.Length() * 8 + 12 + 2 * m_macHorizontalBorder;
+ int hBtn = 13 + 2 * m_macVerticalBorder;
+
+ return wxSize(wBtn, hBtn);
+}
+
+wxSize wxButton::GetDefaultSize()
+{
+ int wBtn = 15 * 8 + 12 + 2 * 2;
+ int hBtn = 13 + 2 * 2;
+
+ return wxSize(wBtn, hBtn);
+}
+
void wxButton::Command (wxCommandEvent & event)
{
ProcessCommand (event);