X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f289196b3a47487984ed01ee108476bc227c4d5a..4cbcfb73a037462ccf4d54b3e50c58e37cc61aa9:/src/os2/checkbox.cpp diff --git a/src/os2/checkbox.cpp b/src/os2/checkbox.cpp index bfc9f835ad..b83deaa481 100644 --- a/src/os2/checkbox.cpp +++ b/src/os2/checkbox.cpp @@ -41,18 +41,14 @@ extern void wxAssociateWinWithHandle( HWND hWnd // wxCheckBox // ---------------------------------------------------------------------------- -bool wxCheckBox::OS2Command( - WXUINT WXUNUSED(uParam) -, WXWORD WXUNUSED(wId) -) +bool wxCheckBox::OS2Command( WXUINT WXUNUSED(uParam), + WXWORD WXUNUSED(wId) ) { - wxCommandEvent rEvent( wxEVT_COMMAND_CHECKBOX_CLICKED - ,m_windowId - ); + wxCommandEvent rEvent( wxEVT_COMMAND_CHECKBOX_CLICKED, m_windowId ); rEvent.SetInt(GetValue()); rEvent.SetEventObject(this); ProcessCommand(rEvent); - return TRUE; + return true; } // end of wxCheckBox::OS2Command bool wxCheckBox::Create( @@ -62,9 +58,7 @@ bool wxCheckBox::Create( , const wxPoint& rPos , const wxSize& rSize , long lStyle -#if wxUSE_VALIDATORS , const wxValidator& rValidator -#endif , const wxString& rsName ) { @@ -76,9 +70,7 @@ bool wxCheckBox::Create( ,rPos ,rSize ,lStyle -#if wxUSE_VALIDATORS ,rValidator -#endif ,rsName )) return FALSE; @@ -110,7 +102,8 @@ void wxCheckBox::SetLabel( const wxString& rsLabel ) { - ::WinSetWindowText(GetHwnd(), rsLabel.c_str()); + wxString sLabel=::wxPMTextToLabel(rsLabel); + ::WinSetWindowText(GetHwnd(), (PSZ)sLabel.c_str()); } // end of wxCheckBox::SetLabel wxSize wxCheckBox::DoGetBestSize() const @@ -131,11 +124,11 @@ wxSize wxCheckBox::DoGetBestSize() const nCheckSize = vDc.GetCharHeight(); } - int nWidthCheckbox; - int nHeightCheckbox; - wxString sStr = wxGetWindowText(GetHWND()); + int nWidthCheckbox; + int nHeightCheckbox; + wxString sStr = wxGetWindowText(GetHWND()); - if (!sStr.IsEmpty()) + if (!sStr.empty()) { GetTextExtent( sStr ,&nWidthCheckbox @@ -185,18 +178,14 @@ void wxCheckBox::Command ( // wxBitmapCheckBox // ---------------------------------------------------------------------------- -bool wxBitmapCheckBox::Create( - wxWindow* pParent -, wxWindowID vId -, const wxBitmap* pLabel -, const wxPoint& rPos -, const wxSize& rSize -, long lStyle -#if wxUSE_VALIDATORS -, const wxValidator& rValidator -#endif -, const wxString& rsName -) +bool wxBitmapCheckBox::Create( wxWindow* pParent, + wxWindowID vId, + const wxBitmap* WXUNUSED(pLabel), + const wxPoint& rPos, + const wxSize& rSize, + long lStyle, + const wxValidator& rValidator, + const wxString& rsName) { SetName(rsName); #if wxUSE_VALIDATORS @@ -239,13 +228,10 @@ bool wxBitmapCheckBox::Create( ); ::WinShowWindow(hButton, TRUE); - return TRUE; + return true; } // end of wxBitmapCheckBox::Create -void wxBitmapCheckBox::SetLabel( - const wxBitmap& rBitmap -) +void wxBitmapCheckBox::SetLabel( const wxBitmap& WXUNUSED(rBitmap) ) { wxFAIL_MSG(wxT("not implemented")); } // end of wxBitmapCheckBox::SetLabel -