X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/409c9842c71df526bcfbf1cf5ce80067b09d4d97..aba4387c4c71fb812c6a07a7abb495606c5ef4af:/src/os2/statbox.cpp?ds=sidebyside

diff --git a/src/os2/statbox.cpp b/src/os2/statbox.cpp
index c88b00c999..85270d2462 100644
--- a/src/os2/statbox.cpp
+++ b/src/os2/statbox.cpp
@@ -22,19 +22,17 @@
 
 #include "wx/statbox.h"
 
-#if !USE_SHARED_LIBRARY
 IMPLEMENT_DYNAMIC_CLASS(wxStaticBox, wxControl)
 
 BEGIN_EVENT_TABLE(wxStaticBox, wxControl)
     EVT_ERASE_BACKGROUND(wxStaticBox::OnEraseBackground)
 END_EVENT_TABLE()
 
-#endif
 
 /*
  * Group box
  */
- 
+
 bool wxStaticBox::Create(wxWindow *parent, wxWindowID id,
            const wxString& label,
            const wxPoint& pos,
@@ -93,10 +91,10 @@ bool wxStaticBox::Create(wxWindow *parent, wxWindowID id,
   return FALSE;
 }
 
-wxSize wxStaticBox::DoGetBestSize()
+wxSize wxStaticBox::DoGetBestSize() const
 {
     int cx, cy;
-    wxGetCharSize(GetHWND(), &cx, &cy, &GetFont());
+    wxGetCharSize(GetHWND(), &cx, &cy, (wxFont*)&GetFont());
 
     int wBox;
     GetTextExtent(wxGetWindowText(m_hWnd), &wBox, &cy);
@@ -176,8 +174,10 @@ void wxStaticBox::OnEraseBackground(wxEraseEvent& event)
 */
 }
 
-MRESULT wxStaticBox::OS2WindowProc(HWND hwnd, WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam)
+MRESULT wxStaticBox::OS2WindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam)
 {
+    // TODO:
+/*
     if ( nMsg == WM_NCHITTEST)
     {
         int xPos = LOWORD(lParam);  // horizontal position of cursor
@@ -190,8 +190,9 @@ MRESULT wxStaticBox::OS2WindowProc(HWND hwnd, WXUINT nMsg, WXWPARAM wParam, WXLP
         if (yPos < 10)
             return (long)HTCLIENT;
     }
+*/
 
-    return wxControl::OS2WindowProc(hwnd, nMsg, wParam, lParam);
+    return wxControl::OS2WindowProc(nMsg, wParam, lParam);
 }