]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/carbon/radiobox.h
make DoSetSizeHints protected, remove parameter defaults
[wxWidgets.git] / include / wx / mac / carbon / radiobox.h
index fddba3c7228cb88ad88311bb67fa7bdcbf25182d..c7e6e4bd0e48e2207ffa88f085698280339d9bd2 100644 (file)
@@ -13,9 +13,9 @@
 #define _WX_RADIOBOX_H_
 
 // List box item
-class WXDLLEXPORT wxBitmap ;
+class WXDLLIMPEXP_FWD_CORE wxBitmap ;
 
-class WXDLLEXPORT wxRadioButton ;
+class WXDLLIMPEXP_FWD_CORE wxRadioButton ;
 
 class WXDLLEXPORT wxRadioBox: public wxControl, public wxRadioBoxBase
 {
@@ -41,7 +41,7 @@ public:
          Create(parent, id, title, pos, size, choices,
                 majorDim, style, val, name);
      }
-    ~wxRadioBox();
+    virtual ~wxRadioBox();
     bool Create(wxWindow *parent, wxWindowID id, const wxString& title,
              const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize,
              int n = 0, const wxString choices[] = NULL,
@@ -57,20 +57,12 @@ public:
     // Enabling
     virtual bool Enable(bool enable = true);
     virtual bool Enable(unsigned int item, bool enable = true);
-    virtual bool IsItemEnabled(unsigned int WXUNUSED(n)) const
-    {
-        /* TODO */
-        return true;
-    }
+    virtual bool IsItemEnabled(unsigned int item) const;
 
     // Showing
     virtual bool Show(bool show = true);
     virtual bool Show(unsigned int item, bool show = true);
-    virtual bool IsItemShown(unsigned int WXUNUSED(n)) const
-    {
-        /* TODO */
-        return true;
-    }
+    virtual bool IsItemShown(unsigned int item) const;
 
     // Specific functions (in wxWidgets2 reference)
     virtual void SetSelection(int item);