#include <radiobtngroup.h>
VDKRadioButtonGroup::VDKRadioButtonGroup | ( | VDKForm * | owner, | |
int | mode = v_box | |||
) |
Constructor
owner | ||
mode | either v_box or h_box |
VDKRadioButtonGroup::~VDKRadioButtonGroup | ( | ) | [inline] |
Destructor
void VDKRadioButtonGroup::SetDefault | ( | int | buttonNumber | ) |
Sets the button that will be selected by default
buttonNumber | ordinal number of selected button (0 <= buttonNumber < Buttons.size()) |
void VDKRadioButtonGroup::Add | ( | VDKObject * | obj, | |
int | justify = l_justify , |
|||
int | fill = false , |
|||
int | expand = false , |
|||
int | padding = false | |||
) | [virtual] |
Add an object.
Reimplemented from VDKObjectContainer.
void VDKRadioButtonGroup::RemoveButton | ( | VDKRadioButton * | button | ) |
Remove a button from radio button group
button | which button has to be removed |
VDKEventBox* VDKRadioButtonGroup::GBox | ( | ) | [inline] |
Return group box
VDKReadWriteValueProp<VDKRadioButtonGroup,int> VDKRadioButtonGroup::Selected |
Use this property to know wich button was toggled after a toggle_signal. Or to force a selection. Selected propery contais the ordinal number of toggled button ( 0 <= x < n) Defaults to 0
Returns a list of radio buttons contained into group. You can acces them:
// disables last radio button int last = radio_group->Buttons.size()-1; radio_group->Buttons[last]->Enabled = false;
VDKReadOnlyValueProp<VDKRadioButtonGroup, RadioButtonList*> VDKRadioButtonGroup::ButtonList |
same as Buttons