X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/799ea01170e831c212320b0cb3038a91785e4789..a4353f07c6b37712634d4b2d86527b647a08044f:/src/common/ctrlcmn.cpp diff --git a/src/common/ctrlcmn.cpp b/src/common/ctrlcmn.cpp index a61beaa16c..c13f4dcc0c 100644 --- a/src/common/ctrlcmn.cpp +++ b/src/common/ctrlcmn.cpp @@ -92,9 +92,22 @@ bool wxControlBase::CreateControl(wxWindowBase *parent, // inherit colour and font settings from the parent window void wxControlBase::InheritAttributes() { + // it definitely doesn't make sense to inherit the background colour as the + // controls typically have their own standard one and probably not the + // foreground neither? +#if 0 SetBackgroundColour(GetParent()->GetBackgroundColour()); SetForegroundColour(GetParent()->GetForegroundColour()); +#endif // 0 + +#ifdef __WXPM__ + // + // All OS/2 ctrls use the small font + // + SetFont(*wxSMALL_FONT); +#else SetFont(GetParent()->GetFont()); +#endif } void wxControlBase::Command(wxCommandEvent& event)