don't explicitly set font and bg colour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27906 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
0c2a5de2b1
commit
1ca21594f7
@ -115,7 +115,6 @@ protected:
|
||||
|
||||
int m_borderX;
|
||||
int m_borderY;
|
||||
wxFont m_defaultStatusBarFont;
|
||||
wxPen m_mediumShadowPen;
|
||||
wxPen m_hilightPen;
|
||||
|
||||
|
@ -90,8 +90,10 @@ bool wxStatusBarGeneric::Create(wxWindow *parent,
|
||||
parent->GetChildren().DeleteObject(this);
|
||||
#endif
|
||||
InitColours();
|
||||
|
||||
SetFont(m_defaultStatusBarFont);
|
||||
|
||||
#ifdef __WXPM__
|
||||
SetFont(*wxSMALL_FONT);
|
||||
#endif
|
||||
|
||||
// Set the height according to the font and the border size
|
||||
wxClientDC dc(this);
|
||||
@ -368,16 +370,10 @@ void wxStatusBarGeneric::InitColours()
|
||||
SetBackgroundColour(vColour);
|
||||
vColour.Set(wxString("BLACK"));
|
||||
SetForegroundColour(vColour);
|
||||
m_defaultStatusBarFont = *wxSMALL_FONT;
|
||||
#else
|
||||
m_mediumShadowPen = wxPen("GREY", 1, wxSOLID);
|
||||
m_hilightPen = wxPen("WHITE", 1, wxSOLID);
|
||||
#endif
|
||||
|
||||
#ifndef __WXPM__
|
||||
m_defaultStatusBarFont = wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
|
||||
SetBackgroundColour(wxSystemSettings::GetColour(wxSYS_COLOUR_3DFACE));
|
||||
#endif
|
||||
}
|
||||
|
||||
// Responds to colour changes, and passes event on to children.
|
||||
|
Loading…
Reference in New Issue
Block a user