FIxed wxRadioBox::Get/SetLabel.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19839 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -73,8 +73,9 @@ public:
|
|||||||
virtual void ChangeFont(bool keepOriginalSize = TRUE);
|
virtual void ChangeFont(bool keepOriginalSize = TRUE);
|
||||||
virtual void ChangeBackgroundColour();
|
virtual void ChangeBackgroundColour();
|
||||||
virtual void ChangeForegroundColour();
|
virtual void ChangeForegroundColour();
|
||||||
inline WXWidget* GetRadioButtons() const { return m_radioButtons; }
|
WXWidget* GetRadioButtons() const { return m_radioButtons; }
|
||||||
inline void SetSel(int i) { m_selectedButton = i; }
|
void SetSel(int i) { m_selectedButton = i; }
|
||||||
|
virtual WXWidget GetLabelWidget() const { return m_labelWidget; }
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
int m_majorDim;
|
int m_majorDim;
|
||||||
@@ -83,6 +84,7 @@ protected:
|
|||||||
int m_selectedButton;
|
int m_selectedButton;
|
||||||
|
|
||||||
WXWidget* m_radioButtons;
|
WXWidget* m_radioButtons;
|
||||||
|
WXWidget m_labelWidget;
|
||||||
wxString* m_radioButtonLabels;
|
wxString* m_radioButtonLabels;
|
||||||
|
|
||||||
virtual void DoSetSize(int x, int y,
|
virtual void DoSetSize(int x, int y,
|
||||||
|
@@ -102,7 +102,8 @@ bool wxRadioBox::Create(wxWindow *parent, wxWindowID id, const wxString& title,
|
|||||||
if (label1 != "")
|
if (label1 != "")
|
||||||
{
|
{
|
||||||
wxXmString text(label1);
|
wxXmString text(label1);
|
||||||
(void)XtVaCreateManagedWidget( label1.c_str(),
|
m_labelWidget = (WXWidget)
|
||||||
|
XtVaCreateManagedWidget( label1.c_str(),
|
||||||
#if wxUSE_GADGETS
|
#if wxUSE_GADGETS
|
||||||
style & wxCOLOURED ? xmLabelWidgetClass
|
style & wxCOLOURED ? xmLabelWidgetClass
|
||||||
: xmLabelGadgetClass,
|
: xmLabelGadgetClass,
|
||||||
|
Reference in New Issue
Block a user