- void Command(wxCommandEvent& rEvent);
- bool ContainsHWND(WXHWND hWnd) const;
- bool Enable(bool bEnable);
- void Enable( int nItem
- ,bool bEnable
- );
- int FindString(const wxString& sStr) const;
+ bool Create( wxWindow* pParent
+ ,wxWindowID vId
+ ,const wxString& rsTitle
+ ,const wxPoint& rPos
+ ,const wxSize& rSize
+ ,const wxArrayString& asChoices
+ ,int nMajorDim = 0
+ ,long lStyle = wxRA_HORIZONTAL
+ ,const wxValidator& rVal = wxDefaultValidator
+ ,const wxString& rsName = wxRadioBoxNameStr
+ );
+
+ // Enabling
+ virtual bool Enable(bool bEnable = true);
+ virtual bool Enable(unsigned int nItem, bool bEnable = true);
+ virtual bool IsItemEnabled(unsigned int WXUNUSED(n)) const
+ {
+ /* TODO */
+ return true;
+ }
+
+ // Showing
+ virtual bool Show(bool bShow = true);
+ virtual bool Show(unsigned int nItem, bool bShow = true);
+ virtual bool IsItemShown(unsigned int WXUNUSED(n)) const
+ {
+ /* TODO */
+ return true;
+ }
+
+ void Command(wxCommandEvent& rEvent);
+ bool ContainsHWND(WXHWND hWnd) const;