Data Structures | |
struct | Ewl_RadioButton |
Inherits from Ewl_CheckButton and extends it to provide grouping buttons to limit to a single selection in a group at a given time. More... | |
Defines | |
#define | EWL_RADIOBUTTON(button) ((Ewl_RadioButton *) button) |
Typecasts a pointer to an Ewl_RadioButton pointer. | |
#define | ewl_radiobutton_checked_set(r, c) ewl_checkbutton_checked_set(EWL_CHECKBUTTON(r), c) |
Shortcut for setting the checked status on the inherited Ewl_CheckButton fields. | |
#define | ewl_radiobutton_is_checked(r) ewl_checkbutton_is_checked(EWL_CHECKBUTTON(r)) |
Shortcut for checking the checked status on the inherited Ewl_CheckButton fields. | |
Typedefs | |
typedef Ewl_RadioButton | Ewl_RadioButton |
The radio button provides a means for selecting a single item from a group of options. | |
Functions | |
Ewl_Widget * | ewl_radiobutton_new (char *l) |
Allocate and initialize a new radio button. | |
void | ewl_radiobutton_init (Ewl_RadioButton *cb, char *label) |
Initialize the radio button fields and callbacks. | |
void | ewl_radiobutton_chain_set (Ewl_RadioButton *w, Ewl_RadioButton *c) |
Attach the button to a chain of radio buttons. |
|
Attach the button to a chain of radio buttons.
|
|
Initialize the radio button fields and callbacks.
|
|
Allocate and initialize a new radio button.
|