Set background colour for all widgets (same as foreground colour).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35478
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
- SetInitialBestSize(wxSize(width, height));
-
- if (x != -1 || y != -1)
- {
- if (x == -1)
- x = 0;
- if (y == -1)
- y = 0;
- Move(x, y);
- }
+ if (x == -1)
+ x = 0;
+ if (y == -1)
+ y = 0;
+ DoSetSize (x, y, width, height, wxSIZE_USE_EXISTING);
WXWidget mainWidget = GetMainWidget();
if ( mainWidget )
wxDoChangeBackgroundColour(mainWidget, m_backgroundColour);
WXWidget mainWidget = GetMainWidget();
if ( mainWidget )
wxDoChangeBackgroundColour(mainWidget, m_backgroundColour);
+ if ( m_scrolledWindow && mainWidget != m_scrolledWindow )
+ wxDoChangeForegroundColour(m_scrolledWindow, m_backgroundColour);
}
void wxWindow::ChangeForegroundColour()
}
void wxWindow::ChangeForegroundColour()