ELinks 0.16.1.1
|
Data Structures | |
struct | hierbox_browser_button |
BFU hierbox browser button. More... | |
struct | hierbox_browser |
BFU hierbox browser. More... | |
struct | hierbox_dialog_list_item |
Macros | |
#define | struct_hierbox_browser(name, title, buttons, ops) |
Define a hierbox browser This macro takes care of initializing all the fields of a hierbox browser so it is ready to use. | |
#define | add_listbox_folder(browser, root, data) |
#define | add_listbox_leaf(browser, root, data) |
#define add_listbox_folder | ( | browser, | |
root, | |||
data ) |
#define add_listbox_leaf | ( | browser, | |
root, | |||
data ) |
#define struct_hierbox_browser | ( | name, | |
title, | |||
buttons, | |||
ops ) |
Define a hierbox browser This macro takes care of initializing all the fields of a hierbox browser so it is ready to use.
struct listbox_item * add_listbox_item | ( | struct hierbox_browser * | browser, |
struct listbox_item * | root, | ||
enum listbox_item_type | type, | ||
void * | data, | ||
int | add_position ) |
void done_listbox_item | ( | struct hierbox_browser * | browser, |
struct listbox_item * | item ) |
struct dialog_data * hierbox_browser | ( | struct hierbox_browser * | browser, |
struct session * | ses ) |
Open a hierbox browser Opens an instantiation of a hierbox browser.
browser | The browser to open. |
ses | The session (and terminal) on which it should appear. |
widget_handler_status_T push_hierbox_clear_button | ( | struct dialog_data * | dlg_data, |
struct widget_data * | button ) |
widget_handler_status_T push_hierbox_delete_button | ( | struct dialog_data * | dlg_data, |
struct widget_data * | button ) |
widget_handler_status_T push_hierbox_goto_button | ( | struct dialog_data * | dlg_data, |
struct widget_data * | button ) |
widget_handler_status_T push_hierbox_info_button | ( | struct dialog_data * | dlg_data, |
struct widget_data * | button ) |
widget_handler_status_T push_hierbox_search_button | ( | struct dialog_data * | dlg_data, |
struct widget_data * | button ) |
void update_hierbox_browser | ( | struct hierbox_browser * | browser | ) |