X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1169a91932273bc84c23ed9dbd0a2da064d59d66..5e6b515abaad0dd8b8ad3baea5e94311ec538ab7:/src/common/ctrlcmn.cpp?ds=sidebyside diff --git a/src/common/ctrlcmn.cpp b/src/common/ctrlcmn.cpp index 4bddbffcea..de49faed12 100644 --- a/src/common/ctrlcmn.cpp +++ b/src/common/ctrlcmn.cpp @@ -45,10 +45,6 @@ // implementation // ============================================================================ -wxControlBase::wxControlBase() -{ -} - wxControlBase::~wxControlBase() { // this destructor is required for Darwin @@ -93,29 +89,6 @@ bool wxControlBase::CreateControl(wxWindowBase *parent, return TRUE; } -// inherit colour and font settings from the parent window -void wxControlBase::InheritAttributes() -{ - if ( ShouldInheritColours() ) - { - wxWindow *parent = GetParent(); - - wxCHECK_RET( parent, _T("a control without parent?") ); - - SetBackgroundColour(parent->GetBackgroundColour()); - SetForegroundColour(parent->GetForegroundColour()); - } - -#ifdef __WXPM__ - // - // All OS/2 ctrls use the small font - // - SetFont(*wxSMALL_FONT); -#else - SetFont(GetParent()->GetFont()); -#endif -} - void wxControlBase::Command(wxCommandEvent& event) { (void)GetEventHandler()->ProcessEvent(event); @@ -154,7 +127,7 @@ wxStaticBitmapBase::~wxStaticBitmapBase() // this destructor is required for Darwin } -wxSize wxStaticBitmapBase::DoGetBestClientSize() const +wxSize wxStaticBitmapBase::DoGetBestSize() const { wxBitmap bmp = GetBitmap(); if ( bmp.Ok() )