lib/ewl_check.c File Reference
#include "ewl_base.h"
#include "ewl_check.h"
#include "ewl_macros.h"
#include "ewl_private.h"
#include "ewl_debug.h"

Functions | |
| void | ewl_check_cb_clicked (Ewl_Widget *w, void *ev_data __UNUSED__, void *user_data __UNUSED__) |
| void | ewl_check_cb_update_check (Ewl_Widget *w, void *ev_data __UNUSED__, void *user_data __UNUSED__) |
| void | ewl_check_checked_set (Ewl_Check *cb, int c) |
| Change the checked status of the check. | |
| int | ewl_check_init (Ewl_Check *cb) |
| Initialize the members and callbacks of a check. | |
| int | ewl_check_is_checked (Ewl_Check *cb) |
| Determine the check state of the check. | |
| Ewl_Widget * | ewl_check_new (void) |
| Allocate and initialize a new check. | |
Function Documentation
| void ewl_check_cb_clicked | ( | Ewl_Widget * | w, | |
| void *ev_data | __UNUSED__, | |||
| void *user_data | __UNUSED__ | |||
| ) |
References Ewl_Check::checked, DCHECK_PARAM_PTR, DCHECK_TYPE, DENTER_FUNCTION, DLEAVE_FUNCTION, DLEVEL_STABLE, ewl_callback_call(), EWL_CALLBACK_VALUE_CHANGED, EWL_CHECK, ewl_check_cb_update_check(), and EWL_CHECK_TYPE.
Referenced by ewl_check_init(), and ewl_checkbutton_init().
| void ewl_check_cb_update_check | ( | Ewl_Widget * | w, | |
| void *ev_data | __UNUSED__, | |||
| void *user_data | __UNUSED__ | |||
| ) |
References Ewl_Check::checked, DCHECK_PARAM_PTR, DCHECK_TYPE, DENTER_FUNCTION, DLEAVE_FUNCTION, DLEVEL_STABLE, EWL_CHECK, EWL_CHECK_TYPE, EWL_STATE_PERSISTENT, and ewl_widget_state_set().
Referenced by ewl_check_cb_clicked(), ewl_check_checked_set(), and ewl_check_init().