X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b9b1d6c8ddc0e923c368529efb0e011edeec44e6..222702b112dcc7bebe018d6f4d66fe469fefd02c:/src/os2/statbox.cpp diff --git a/src/os2/statbox.cpp b/src/os2/statbox.cpp index 571107c39b..cb5a1b6aa0 100644 --- a/src/os2/statbox.cpp +++ b/src/os2/statbox.cpp @@ -39,9 +39,7 @@ bool wxStaticBox::Create( ,rPos ,rSize ,lStyle -#if wxUSE_VALIDATORS ,wxDefaultValidator -#endif ,rsName )) { @@ -51,7 +49,7 @@ bool wxStaticBox::Create( wxPoint vPos(0,0); wxSize vSize(0,0); - if (!OS2CreateControl( "STATIC" + if (!OS2CreateControl( wxT("STATIC") ,SS_GROUPBOX ,vPos ,vSize @@ -68,7 +66,7 @@ bool wxStaticBox::Create( wxColour vColour; - vColour.Set(wxString("BLACK")); + vColour.Set(wxString(wxT("BLACK"))); LONG lColor = (LONG)vColour.GetPixel(); @@ -84,18 +82,12 @@ bool wxStaticBox::Create( ,sizeof(LONG) ,(PVOID)&lColor ); - wxFont* pTextFont = new wxFont( 10 - ,wxMODERN - ,wxNORMAL - ,wxNORMAL - ); - SetFont(*pTextFont); + SetFont(*wxSMALL_FONT); SetSize( rPos.x ,rPos.y ,rSize.x ,rSize.y ); - delete pTextFont; return TRUE; } // end of wxStaticBox::Create @@ -104,11 +96,12 @@ wxSize wxStaticBox::DoGetBestSize() const int nCx; int nCy; int wBox; + wxFont vFont = GetFont(); wxGetCharSize( GetHWND() ,&nCx ,&nCy - ,(wxFont*)&GetFont() + ,&vFont ); GetTextExtent( wxGetWindowText(m_hWnd) ,&wBox