]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/radiobut.h
add note for wxWidgets user with a skeleton for a very minimal console app
[wxWidgets.git] / interface / wx / radiobut.h
index dfce977c5067eea1d67c371097d4c6190081f599..439fc32bfd66b2638c20548de1f36711a524e7a5 100644 (file)
@@ -8,7 +8,6 @@
 
 /**
     @class wxRadioButton
-    @wxheader{radiobut.h}
 
     A radio button item is a button which usually denotes one of several
     mutually exclusive options. It has a text label next to a (usually) round
@@ -39,7 +38,7 @@
 
     @library{wxcore}
     @category{ctrl}
-    <!-- @appearance{radiobutton.png} -->
+    @appearance{radiobutton.png}
 
     @see @ref overview_eventhandling, wxRadioBox, wxCheckBox
 */
@@ -84,29 +83,27 @@ public:
                   const wxSize& size = wxDefaultSize,
                   long style = 0,
                   const wxValidator& validator = wxDefaultValidator,
-                  const wxString& name = "radioButton");
+                  const wxString& name = wxRadioButtonNameStr);
 
     /**
         Destructor, destroying the radio button item.
     */
-    ~wxRadioButton();
+    virtual ~wxRadioButton();
 
     /**
         Creates the choice for two-step construction. See wxRadioButton() for
         further details.
     */
-    bool Create(wxWindow* parent, wxWindowID id,
-                const wxString& label,
+    bool Create(wxWindow* parent, wxWindowID id, const wxString& label,
                 const wxPoint& pos = wxDefaultPosition,
-                const wxSize& size = wxDefaultSize,
-                long style = 0,
+                const wxSize& size = wxDefaultSize, long style = 0,
                 const wxValidator& validator = wxDefaultValidator,
-                const wxString& name = "radioButton");
+                const wxString& name = wxRadioButtonNameStr);
 
     /**
         Returns @true if the radio button is depressed, @false otherwise.
     */
-    bool GetValue() const;
+    virtual bool GetValue() const;
 
     /**
         Sets the radio button to selected or deselected status. This does not cause a
@@ -115,6 +112,6 @@ public:
         @param value
             @true to select, @false to deselect.
     */
-    void SetValue(const bool value);
+    virtual void SetValue(bool value);
 };