+#ifndef _WX_RADIOBUT_H_BASE_
+#define _WX_RADIOBUT_H_BASE_
+
+#include "wx/defs.h"
+
+#if wxUSE_RADIOBTN
+
+/*
+ There is no wxRadioButtonBase class as wxRadioButton interface is the same
+ as wxCheckBox(Base), but under some platforms wxRadioButton really
+ derives from wxCheckBox and on the others it doesn't.
+
+ The pseudo-declaration of wxRadioButtonBase would look like this:
+
+ class wxRadioButtonBase : public ...
+ {
+ public:
+ virtual void SetValue(bool value);
+ virtual bool GetValue() const;
+ };
+ */
+
+#include "wx/control.h"
+
+extern WXDLLEXPORT_DATA(const wxChar) wxRadioButtonNameStr[];
+
+#if defined(__WXUNIVERSAL__)
+ #include "wx/univ/radiobut.h"
+#elif defined(__WXMSW__)
+ #include "wx/msw/radiobut.h"