ELinks 0.18.0
checkbox.h File Reference
This graph shows which files directly or indirectly include this file:

Data Structures

struct  widget_info_checkbox
struct  widget_data_info_checkbox

Macros

#define add_dlg_radio(dlg, text, groupid, groupnum, data)
#define add_dlg_checkbox(dlg, text, data)
#define widget_has_group(widget_data)

Functions

void add_dlg_radio_do (struct dialog *dlg, char *text, int groupid, int groupnum, int *data)
void dlg_format_checkbox (struct dialog_data *dlg_data, struct widget_data *widget_data, int x, int *y, int w, int *rw, format_align_T align, int format_only)

Variables

const struct widget_ops checkbox_ops

Macro Definition Documentation

◆ add_dlg_checkbox

#define add_dlg_checkbox ( dlg,
text,
data )
Value:
add_dlg_radio_do(dlg, text, 0, 0, data)
void add_dlg_radio_do(struct dialog *dlg, char *text, int groupid, int groupnum, int *data)
Definition checkbox.c:24

◆ add_dlg_radio

#define add_dlg_radio ( dlg,
text,
groupid,
groupnum,
data )
Value:
add_dlg_radio_do(dlg, text, groupid, groupnum, data)

◆ widget_has_group

#define widget_has_group ( widget_data)
Value:
((widget_data)->widget->type == WIDGET_CHECKBOX \
? (widget_data)->widget->info.checkbox.gid : -1)
@ WIDGET_CHECKBOX
A check box or a radio button.
Definition common.h:28
Definition widget.h:56

Function Documentation

◆ add_dlg_radio_do()

void add_dlg_radio_do ( struct dialog * dlg,
char * text,
int groupid,
int groupnum,
int * data )

◆ dlg_format_checkbox()

void dlg_format_checkbox ( struct dialog_data * dlg_data,
struct widget_data * widget_data,
int x,
int * y,
int w,
int * rw,
format_align_T align,
int format_only )

Variable Documentation

◆ checkbox_ops

const struct widget_ops checkbox_ops
extern