X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f62ff2f1cbc752d60dc4c0f4d4c41ad94a1d8e1e..730d336601a3ece761b56e7c05d1099352670a25:/src/msw/control.cpp diff --git a/src/msw/control.cpp b/src/msw/control.cpp index 60d235e05f..7d8c6024f2 100644 --- a/src/msw/control.cpp +++ b/src/msw/control.cpp @@ -188,7 +188,11 @@ wxBorder wxControl::GetDefaultBorder() const // we want to automatically give controls a sunken style (confusingly, // it may not really mean sunken at all as we map it to WS_EX_CLIENTEDGE // which is not sunken at all under Windows XP -- rather, just the default) +#if defined(__POCKETPC__) || defined(__SMARTPHONE__) + return wxBORDER_SIMPLE; +#else return wxBORDER_SUNKEN; +#endif } WXDWORD wxControl::MSWGetStyle(long style, WXDWORD *exstyle) const @@ -212,7 +216,7 @@ wxSize wxControl::DoGetBestSize() const // In wxMSW it was only wxSpinCtrl derived from wxSpinButton but in // WinCE of Smartphones this happens also for native wxTextCtrl, // wxChoice and others. -wxSize wxControl::GetBestSpinerSize(const bool is_vertical) const +wxSize wxControl::GetBestSpinnerSize(const bool is_vertical) const { // take size according to layout wxSize bestSize( @@ -359,7 +363,7 @@ WXHBRUSH wxControl::MSWControlColor(WXHDC pDC) { // by default consider that the controls text shouldn't erase the // background under it (this is true for all static controls, check boxes, - // radio buttons, ... + // radio buttons, ...) ::SetBkMode((HDC)pDC, TRANSPARENT); return DoMSWControlColor(pDC, wxNullColour);