lib/ewl_radiobutton.h File Reference
#include "ewl_checkbutton.h"
Include dependency graph for ewl_radiobutton.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
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) |
#define | ewl_radiobutton_checked_set(r, c) ewl_checkbutton_checked_set(EWL_CHECKBUTTON(r), c) |
#define | EWL_RADIOBUTTON_IS(w) (ewl_widget_type_is(EWL_WIDGET(w), EWL_RADIOBUTTON_TYPE)) |
#define | ewl_radiobutton_is_checked(r) ewl_checkbutton_is_checked(EWL_CHECKBUTTON(r)) |
#define | EWL_RADIOBUTTON_TYPE "radiobutton" |
Typedefs | |
typedef struct Ewl_Radiobutton | Ewl_Radiobutton |
Functions | |
void | ewl_radiobutton_cb_clicked (Ewl_Widget *w, void *ev_data, void *user_data) |
void | ewl_radiobutton_cb_destroy (Ewl_Widget *w, void *ev_data, void *user_data) |
Ewl_Radiobutton * | ewl_radiobutton_chain_selected_get (Ewl_Radiobutton *rb) |
void | ewl_radiobutton_chain_set (Ewl_Radiobutton *rb, Ewl_Radiobutton *crb) |
Attach the button to a chain of radio buttons. | |
int | ewl_radiobutton_init (Ewl_Radiobutton *rb) |
Initialize the radio button fields and callbacks. | |
Ewl_Widget * | ewl_radiobutton_new (void) |
Allocate and initialize a new radio button. | |
void * | ewl_radiobutton_value_get (Ewl_Radiobutton *rb) |
void | ewl_radiobutton_value_set (Ewl_Radiobutton *rb, void *v) |