|
ELinks 0.19.1
|

Typedefs | |
| typedef widget_handler_status_T | widget_handler_T(struct dialog_data *, struct widget_data *) |
Enumerations | |
| enum | widget_handler_status_T { EVENT_PROCESSED = 0 , EVENT_NOT_PROCESSED = 1 } |
| enum | widget_type { WIDGET_CHECKBOX , WIDGET_FIELD , WIDGET_FIELD_PASS , WIDGET_BUTTON , WIDGET_LISTBOX , WIDGET_TEXT } |
| Type of widget. More... | |
| typedef widget_handler_status_T widget_handler_T(struct dialog_data *, struct widget_data *) |
| enum widget_type |
Type of widget.
Each type has a struct widget_ops that contains pointers to type-specific handler functions. For example, field_ops.kbd points to a function that handles keyboard events for WIDGET_FIELD.
| Enumerator | |
|---|---|
| WIDGET_CHECKBOX | A check box or a radio button.
|
| WIDGET_FIELD | A single-line input field.
|
| WIDGET_FIELD_PASS | A single-line input field for a password. Like WIDGET_FIELD but shows asterisks instead of the text.
|
| WIDGET_BUTTON | A button that the user can push.
|
| WIDGET_LISTBOX | A list or tree of items.
|
| WIDGET_TEXT | A block of text that the user cannot edit but may be able to scroll.
|