//-------------------------------------------------------------------------------------
// Enables or disables the entire radiobox
-void wxRadioBox::Enable(bool enable)
+bool wxRadioBox::Enable(bool enable)
{
int i;
wxRadioButton *current;
- wxControl::Enable(enable);
+ if (!wxControl::Enable(enable))
+ return (false);
current=m_radioButtonCycle;
for (i=0;i<m_noItems;i++) {
current->Enable(enable);
current=current->NextInCycle();
}
+ return (true);
}
//-------------------------------------------------------------------------------------
i++;
current=current->NextInCycle();
}
- return current->Enable(enable);
}
totHeight = GetNumVer() * (maxHeight + charHeight/2) + charHeight*3/2;
totWidth = GetNumHor() * (maxWidth + charWidth) + charWidth;
- wxControl::DoSetSize(x_offset,y_offset,totWidth,totHeight);
+ wxControl::DoSetSize(x_offset,y_offset,totWidth,totHeight,wxSIZE_AUTO);
// arrange radiobuttons