#include "wx/statbox.h"
-class WXDLLEXPORT wxSubwindows;
+class WXDLLIMPEXP_FWD_CORE wxSubwindows;
// ----------------------------------------------------------------------------
// wxRadioBox
virtual bool Show(unsigned int n, bool show = true);
virtual bool IsItemEnabled(unsigned int n) const;
virtual bool IsItemShown(unsigned int n) const;
+ virtual int GetItemFromPoint(const wxPoint& pt) const;
// override some base class methods
virtual bool Show(bool show = true);
#if wxUSE_TOOLTIPS
virtual bool HasToolTips() const;
#endif // wxUSE_TOOLTIPS
+#if wxUSE_HELP
+ // override virtual function with a platform-independent implementation
+ virtual wxString GetHelpTextAtPoint(const wxPoint & pt, wxHelpEvent::Origin origin) const
+ {
+ return wxRadioBoxBase::DoGetHelpTextAtPoint( this, pt, origin );
+ }
+#endif // wxUSE_HELP
// we inherit a version always returning false from wxStaticBox, override
// it to behave normally
void SetLabelFont(const wxFont& WXUNUSED(font)) {}
void SetButtonFont(const wxFont& font) { SetFont(font); }
-
// implementation only from now on
// -------------------------------
// common part of all ctors
void Init();
- // we can't compute our best size before the items are added to the control
- virtual void SetInitialBestSize(const wxSize& WXUNUSED(size)) { }
-
// subclass one radio button
void SubclassRadioButton(WXHWND hWndBtn);