X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1a87edf286921de9b182f3d19adb6bb63ba85ebd..4d53859584e0fb987fef609c620937e46b0f751a:/include/wx/os2/radiobox.h?ds=sidebyside diff --git a/include/wx/os2/radiobox.h b/include/wx/os2/radiobox.h index f1309b5bf3..f78e6e8cd3 100644 --- a/include/wx/os2/radiobox.h +++ b/include/wx/os2/radiobox.h @@ -1,5 +1,5 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: radiobox.h +// Name: wx/os2/radiobox.h // Purpose: wxRadioBox class // Author: David Webster // Modified by: @@ -99,11 +99,10 @@ public: ,const wxString& rsName = wxRadioBoxNameStr ); - void Command(wxCommandEvent& rEvent); - bool ContainsHWND(WXHWND hWnd) const; - virtual bool Enable(bool bEnable = true); - virtual bool Enable(int nItem, bool bEnable = true); - int FindString(const wxString& sStr) const; + void Command(wxCommandEvent& rEvent); + bool ContainsHWND(WXHWND hWnd) const; + virtual bool Enable(bool bEnable = true); + virtual bool Enable(int nItem, bool bEnable = true); virtual WXHBRUSH OnCtlColor( WXHDC hDC ,WXHWND hWnd @@ -116,10 +115,8 @@ public: ,WXWORD wId ); void SendNotificationEvent(void); - virtual void Show( int nItem - ,bool bShow = true - ) ; - bool Show(bool bShow); + virtual bool Show(int nItem, bool bShow = true); + virtual bool Show(bool bShow = true); MRESULT WindowProc( WXUINT uMsg ,WXWPARAM wParam ,WXLPARAM lParam @@ -161,16 +158,16 @@ public: virtual void SetString( int nNum ,const wxString& rsLabel ); - virtual bool SetStringSelection(const wxString& rsStr); + virtual bool SetStringSelection(const wxString& rsStr); - void SetLabel( int nItem - ,const wxString& rsLabel - ); - void SetLabel( int item - ,wxBitmap* pBitmap - ); - wxString GetLabel(int nItem) const; + virtual void SetLabel(const wxString& rsLabel) + { wxControl::SetLabel(rsLabel); } + virtual wxString GetLabel() const + { return wxControl::GetLabel(); } + void SetLabel( int nItem, const wxString& rsLabel ); + void SetLabel( int item, wxBitmap* pBitmap ); + wxString GetLabel(int nItem) const; protected: virtual wxSize DoGetBestSize(void) const; @@ -180,28 +177,23 @@ protected: ,int nHeight ,int nSizeFlags = wxSIZE_AUTO ); - wxSize GetMaxButtonSize(void) const; - wxSize GetTotalButtonSize(const wxSize& rSizeBtn) const; - void SubclassRadioButton(WXHWND hWndBtn); + wxSize GetMaxButtonSize(void) const; + wxSize GetTotalButtonSize(const wxSize& rSizeBtn) const; + void SubclassRadioButton(WXHWND hWndBtn); - WXHWND* m_ahRadioButtons; - int m_nMajorDim ; - int* m_pnRadioWidth; // for bitmaps - int* m_pnRadioHeight; - int m_nNoItems; - int m_nNoRowsOrCols; - int m_nSelectedButton; - int m_nSizeFlags; + WXHWND* m_ahRadioButtons; + int m_nMajorDim ; + int* m_pnRadioWidth; // for bitmaps + int* m_pnRadioHeight; + int m_nNoItems; + int m_nNoRowsOrCols; + int m_nSelectedButton; + int m_nSizeFlags; private: - inline wxString GetLabel() const - { return wxWindowBase::GetLabel(); } - inline void SetLabel(const wxString& rsLabel) - { wxWindowBase::SetLabel(rsLabel); } DECLARE_DYNAMIC_CLASS(wxRadioBox) }; // end of wxRadioBox -#endif - // _WX_RADIOBOX_H_ +#endif // _WX_RADIOBOX_H_