ELinks 0.18.0
Data Structures | Macros | Functions | Variables
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)    add_dlg_radio_do(dlg, text, groupid, groupnum, data)
 
#define add_dlg_checkbox(dlg, text, data)    add_dlg_radio_do(dlg, text, 0, 0, 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 
)     add_dlg_radio_do(dlg, text, 0, 0, data)

◆ add_dlg_radio

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

◆ widget_has_group

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

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