]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/motif/radiobox.h
Common code for the same handling of wxSL_INVERSE.
[wxWidgets.git] / include / wx / motif / radiobox.h
index 81f1900b3d71ae3ea8b7b0e38b080c4ec1e8b6f3..91f84f15572d8fd73397fbeb596155c88e2728a1 100644 (file)
@@ -46,6 +46,20 @@ public:
                majorDim, style, val, name);
     }
 
+    wxRadioBox(wxWindow *parent, wxWindowID id, const wxString& title,
+               const wxPoint& pos,
+               const wxSize& size,
+               const wxArrayString& choices,
+               int majorDim = 0, long style = wxRA_HORIZONTAL,
+               const wxValidator& val = wxDefaultValidator,
+               const wxString& name = wxRadioBoxNameStr)
+    {
+        Init();
+
+        Create(parent, id, title, pos, size, choices,
+               majorDim, style, val, name);
+    }
+
     ~wxRadioBox();
 
     bool Create(wxWindow *parent, wxWindowID id, const wxString& title,
@@ -56,16 +70,24 @@ public:
                 const wxValidator& val = wxDefaultValidator,
                 const wxString& name = wxRadioBoxNameStr);
 
+    bool Create(wxWindow *parent, wxWindowID id, const wxString& title,
+                const wxPoint& pos,
+                const wxSize& size,
+                const wxArrayString& choices,
+                int majorDim = 0, long style = wxRA_HORIZONTAL,
+                const wxValidator& val = wxDefaultValidator,
+                const wxString& name = wxRadioBoxNameStr);
+
     int FindString(const wxString& s) const;
     void SetSelection(int N);
     int GetSelection() const;
 
     void SetString(int item, const wxString& label) ;
     wxString GetString(int item) const;
-    virtual bool Enable(bool enable = TRUE);
+    virtual bool Enable(bool enable = true);
     void Enable(int item, bool enable);
     void Show(int item, bool show) ;
-    virtual bool Show(bool show = TRUE) ;
+    virtual bool Show(bool show = true) ;
 
     virtual wxString GetStringSelection() const;
     virtual bool SetStringSelection(const wxString& s);
@@ -79,7 +101,7 @@ public:
     void SetNumberOfRowsOrCols(int n) { m_noRowsOrCols = n; }
 
     // Implementation
-    virtual void ChangeFont(bool keepOriginalSize = TRUE);
+    virtual void ChangeFont(bool keepOriginalSize = true);
     virtual void ChangeBackgroundColour();
     virtual void ChangeForegroundColour();
     const wxWidgetArray& GetRadioButtons() const { return m_radioButtons; }