removed (well, kept empty shell to avoid breaking existing code) InheritAttributes()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26551 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2004-04-01 14:54:07 +00:00
parent 4f819fe40a
commit 51ce89f1bf
2 changed files with 3 additions and 16 deletions

View File

@@ -74,8 +74,9 @@ protected:
const wxValidator& validator,
const wxString& name);
// inherit colour and font settings from the parent window
void InheritAttributes();
// this function is obsolete, it is only kept for backwards compatibility,
// do *not* use it
void InheritAttributes() { }
// initialize the common fields of wxCommandEvent
void InitCommandEvent(wxCommandEvent& event) const;

View File

@@ -89,20 +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());
}
}
void wxControlBase::Command(wxCommandEvent& event)
{
(void)GetEventHandler()->ProcessEvent(event);