|
ELinks 0.19.1
|


Data Structures | |
| struct | listbox_context |
| struct | listbox_ops |
| struct | listbox_data |
| struct | listbox_item |
Macros | |
| #define | get_dlg_listbox_data(dlg_data) |
Enumerations | |
| enum | listbox_match { LISTBOX_MATCH_OK , LISTBOX_MATCH_NO , LISTBOX_MATCH_IMPOSSIBLE } |
| enum | listbox_item_type { BI_LEAF , BI_FOLDER , BI_SEPARATOR } |
Functions | |
| void | add_dlg_listbox (struct dialog *dlg, void *box_data) |
| void | dlg_format_listbox (struct dialog_data *, struct widget_data *, int, int *, int, int, int *, format_align_T, int format_only) |
| struct listbox_item * | traverse_listbox_items_list (struct listbox_item *, struct listbox_data *, int, int, int(*)(struct listbox_item *, void *, int *), void *) |
| void | listbox_sel_move (struct widget_data *, int) |
| void | listbox_sel (struct widget_data *widget_data, struct listbox_item *item) |
| struct listbox_data * | get_listbox_widget_data (struct widget_data *widget_data) |
Variables | |
| const struct widget_ops | listbox_ops |
| #define get_dlg_listbox_data | ( | dlg_data | ) |
| enum listbox_item_type |
| enum listbox_match |
| void add_dlg_listbox | ( | struct dialog * | dlg, |
| void * | box_data ) |
| void dlg_format_listbox | ( | struct dialog_data * | dlg_data, |
| struct widget_data * | widget_data, | ||
| int | x, | ||
| int * | y, | ||
| int | w, | ||
| int | max_height, | ||
| int * | rw, | ||
| format_align_T | align, | ||
| int | format_only ) |
| struct listbox_data * get_listbox_widget_data | ( | struct widget_data * | widget_data | ) |
| void listbox_sel | ( | struct widget_data * | widget_data, |
| struct listbox_item * | item ) |
| void listbox_sel_move | ( | struct widget_data * | widget_data, |
| int | dist ) |
| struct listbox_item * traverse_listbox_items_list | ( | struct listbox_item * | item, |
| struct listbox_data * | box, | ||
| int | offset, | ||
| int | follow_visible, | ||
| int(* | fn )(struct listbox_item *, void *, int *), | ||
| void * | d ) |
|
extern |