lib/ewl_checkbutton.c File Reference
#include "ewl_base.h"
#include "ewl_checkbutton.h"
#include "ewl_button.h"
#include "ewl_check.h"
#include "ewl_macros.h"
#include "ewl_private.h"
#include "ewl_debug.h"
Include dependency graph for ewl_checkbutton.c:

Functions | |
| void | ewl_checkbutton_cb_clicked (Ewl_Widget *w, void *ev_data __UNUSED__, void *user_data __UNUSED__) |
| void | ewl_checkbutton_checked_set (Ewl_Checkbutton *cb, int c) |
| Update the checked state of the check button. | |
| int | ewl_checkbutton_init (Ewl_Checkbutton *cb) |
| Initialize the members and callbacks of a check button. | |
| int | ewl_checkbutton_is_checked (Ewl_Checkbutton *cb) |
| Retrieve the checked state of a check button. | |
| void | ewl_checkbutton_label_position_set (Ewl_Checkbutton *cb, Ewl_Position p) |
| Set the check buttons label position. | |
| Ewl_Widget * | ewl_checkbutton_new (void) |
| Allocate and initialize a new check button. | |
Function Documentation
| void ewl_checkbutton_cb_clicked | ( | Ewl_Widget * | w, | |
| void *ev_data | __UNUSED__, | |||
| void *user_data | __UNUSED__ | |||
| ) |
References Ewl_Checkbutton::check, DCHECK_PARAM_PTR, DCHECK_TYPE, DENTER_FUNCTION, DLEAVE_FUNCTION, DLEVEL_STABLE, ewl_callback_call(), EWL_CALLBACK_VALUE_CHANGED, EWL_CHECK, ewl_check_checked_set(), ewl_check_is_checked(), EWL_CHECKBUTTON, and EWL_CHECKBUTTON_TYPE.
Referenced by ewl_checkbutton_init().