git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21786
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
- wxHashTableLong: use wxHashMap instead
- wxArrayString::GetStringArray: no replacement
- wxArrayString::Remove(index, count): use RemoveAt instead
- wxHashTableLong: use wxHashMap instead
- wxArrayString::GetStringArray: no replacement
- wxArrayString::Remove(index, count): use RemoveAt instead
+- [MSW only] wxWindow::GetUseCtl3D(), GetTransparentBackground() and
+ SetTransparent() as well as wxNO_3D and wxUSER_COLOURS styles
- if (GetParent()->GetTransparentBackground())
- SetBkMode(hdc, TRANSPARENT);
- else
- SetBkMode(hdc, OPAQUE);
-
wxColour colBack = GetBackgroundColour();
if (!IsEnabled())
wxColour colBack = GetBackgroundColour();
if (!IsEnabled())
- if (GetParent()->GetTransparentBackground())
- SetBkMode(hdc, TRANSPARENT);
- else
- SetBkMode(hdc, OPAQUE);
-
wxColour colBack = GetBackgroundColour();
if (!IsEnabled())
wxColour colBack = GetBackgroundColour();
if (!IsEnabled())
#endif // wxUSE_CTL3D
HDC hdc = (HDC)pDC;
#endif // wxUSE_CTL3D
HDC hdc = (HDC)pDC;
- if (GetParent()->GetTransparentBackground() /* || (GetParent()->GetExtraStyle() & wxWS_EX_THEMED_BACKGROUND) */ )
- SetBkMode(hdc, TRANSPARENT);
- else
- SetBkMode(hdc, OPAQUE);
-
wxColour colBack = GetBackgroundColour();
::SetBkColor(hdc, wxColourToRGB(colBack));
wxColour colBack = GetBackgroundColour();
::SetBkColor(hdc, wxColourToRGB(colBack));
#endif // wxUSE_CTL3D
HDC hdc = (HDC)pDC;
#endif // wxUSE_CTL3D
HDC hdc = (HDC)pDC;
- if (GetParent()->GetTransparentBackground())
- SetBkMode(hdc, TRANSPARENT);
- else
- SetBkMode(hdc, OPAQUE);
-
wxColour colBack = GetBackgroundColour();
if (!IsEnabled())
wxColour colBack = GetBackgroundColour();
if (!IsEnabled())
#endif // wxUSE_CTL3D
HDC hdc = (HDC)pDC;
#endif // wxUSE_CTL3D
HDC hdc = (HDC)pDC;
- if (GetParent()->GetTransparentBackground())
- SetBkMode(hdc, TRANSPARENT);
- else
- SetBkMode(hdc, OPAQUE);
-
wxColour colBack = GetBackgroundColour();
if (!IsEnabled() && (GetWindowStyle() & wxTE_MULTILINE) == 0)
wxColour colBack = GetBackgroundColour();
if (!IsEnabled() && (GetWindowStyle() & wxTE_MULTILINE) == 0)
// MSW specific
m_isBeingDeleted = FALSE;
m_oldWndProc = NULL;
// MSW specific
m_isBeingDeleted = FALSE;
m_oldWndProc = NULL;
m_mouseInWindow = FALSE;
m_lastKeydownProcessed = FALSE;
m_mouseInWindow = FALSE;
m_lastKeydownProcessed = FALSE;
m_xThumbSize = 0;
m_yThumbSize = 0;
m_xThumbSize = 0;
m_yThumbSize = 0;
- m_backgroundTransparent = FALSE;
// as all windows are created with WS_VISIBLE style...
m_isShown = TRUE;
// as all windows are created with WS_VISIBLE style...
m_isShown = TRUE;