summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2016-09-13 14:56:05 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2016-09-13 14:56:05 +0200
commit6b8ae8f2e1eea2fa7bc82ffaaa747617de926013 (patch)
tree88c49e20d0090d8d380c80f8fb15e1a3c517667c /include
parentb2c398f44031efc3c6ab2bec19f56df0c05ad3de (diff)
parentbf2abf90501858a97bf1e05024d963800312a5c4 (diff)
downloadbarebox-6b8ae8f2e1eea2fa7bc82ffaaa747617de926013.tar.gz
barebox-6b8ae8f2e1eea2fa7bc82ffaaa747617de926013.tar.xz
Merge branch 'for-next/menu'
Diffstat (limited to 'include')
-rw-r--r--include/menu.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/include/menu.h b/include/menu.h
index 8b0ffb1f83..3e704a8907 100644
--- a/include/menu.h
+++ b/include/menu.h
@@ -47,7 +47,10 @@ struct menu_entry {
struct menu {
char *name;
- char *display;
+ /* Multiline title */
+ char **display;
+ /* Number of lines */
+ int display_lines;
int auto_select;
char *auto_display;
@@ -88,6 +91,7 @@ int menu_set_selected_entry(struct menu *m, struct menu_entry* me);
int menu_set_selected(struct menu *m, int num);
int menu_set_auto_select(struct menu *m, int delay);
struct menu* menu_get_menus(void);
+void menu_add_title(struct menu *m, char *display);
/*
* menu entry functions