|
ELinks 0.19.1
|
#include <ctype.h>#include <errno.h>#include <stdlib.h>#include <string.h>#include "elinks.h"#include "bfu/listmenu.h"#include "bfu/menu.h"#include "session/session.h"#include "util/conv.h"#include "util/error.h"#include "util/string.h"#include "viewer/text/form.h"
Functions | |
| static int | menu_contains (struct menu_item *m, int f) |
| void | do_select_submenu (struct terminal *term, void *menu_, void *ses_) |
| void | new_menu_item (struct list_menu *menu, char *name, int data, int fullname) |
| void | init_menu (struct list_menu *menu) |
| void | free_menu (struct menu_item *m) |
| struct menu_item * | detach_menu (struct list_menu *menu) |
| void | destroy_menu (struct list_menu *menu) |
| void | menu_labels (struct menu_item *items, const char *base, char **lbls) |
| void | add_select_item (struct list_menu *menu, struct string *string, struct string *orig_string, char **value, int order, int dont_add) |
| void add_select_item | ( | struct list_menu * | menu, |
| struct string * | string, | ||
| struct string * | orig_string, | ||
| char ** | value, | ||
| int | order, | ||
| int | dont_add ) |
| void destroy_menu | ( | struct list_menu * | menu | ) |
| void do_select_submenu | ( | struct terminal * | term, |
| void * | menu_, | ||
| void * | ses_ ) |
| void free_menu | ( | struct menu_item * | m | ) |
| void init_menu | ( | struct list_menu * | menu | ) |
|
static |
| void menu_labels | ( | struct menu_item * | items, |
| const char * | base, | ||
| char ** | lbls ) |
| void new_menu_item | ( | struct list_menu * | menu, |
| char * | name, | ||
| int | data, | ||
| int | fullname ) |