diff options
Diffstat (limited to 'apps/plugins/viewer.c')
-rw-r--r-- | apps/plugins/viewer.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/apps/plugins/viewer.c b/apps/plugins/viewer.c index 07392d49c3..d3f74e6514 100644 --- a/apps/plugins/viewer.c +++ b/apps/plugins/viewer.c | |||
@@ -20,6 +20,7 @@ | |||
20 | #include "plugin.h" | 20 | #include "plugin.h" |
21 | #include <ctype.h> | 21 | #include <ctype.h> |
22 | #include "playback_control.h" | 22 | #include "playback_control.h" |
23 | #include "oldmenuapi.h" | ||
23 | 24 | ||
24 | PLUGIN_HEADER | 25 | PLUGIN_HEADER |
25 | 26 | ||
@@ -1283,11 +1284,11 @@ static bool viewer_options_menu(void) | |||
1283 | {"Scroll Mode", scroll_mode_setting}, | 1284 | {"Scroll Mode", scroll_mode_setting}, |
1284 | {"Auto-Scroll Speed", autoscroll_speed_setting }, | 1285 | {"Auto-Scroll Speed", autoscroll_speed_setting }, |
1285 | }; | 1286 | }; |
1286 | m = rb->menu_init(items, sizeof(items) / sizeof(*items), | 1287 | m = menu_init(rb, items, sizeof(items) / sizeof(*items), |
1287 | NULL, NULL, NULL, NULL); | 1288 | NULL, NULL, NULL, NULL); |
1288 | 1289 | ||
1289 | result = rb->menu_run(m); | 1290 | result = menu_run(m); |
1290 | rb->menu_exit(m); | 1291 | menu_exit(m); |
1291 | #ifdef HAVE_LCD_BITMAP | 1292 | #ifdef HAVE_LCD_BITMAP |
1292 | rb->lcd_setmargins(0,0); | 1293 | rb->lcd_setmargins(0,0); |
1293 | 1294 | ||
@@ -1310,13 +1311,13 @@ static void viewer_menu(void) | |||
1310 | {"Return", NULL }, | 1311 | {"Return", NULL }, |
1311 | }; | 1312 | }; |
1312 | 1313 | ||
1313 | m = rb->menu_init(items, sizeof(items) / sizeof(*items), NULL, NULL, NULL, NULL); | 1314 | m = menu_init(rb, items, sizeof(items) / sizeof(*items), NULL, NULL, NULL, NULL); |
1314 | result=rb->menu_show(m); | 1315 | result=menu_show(m); |
1315 | switch (result) | 1316 | switch (result) |
1316 | { | 1317 | { |
1317 | case 0: /* quit */ | 1318 | case 0: /* quit */ |
1318 | rb->splash(1, "Saving Settings"); | 1319 | rb->splash(1, "Saving Settings"); |
1319 | rb->menu_exit(m); | 1320 | menu_exit(m); |
1320 | viewer_exit(NULL); | 1321 | viewer_exit(NULL); |
1321 | done = true; | 1322 | done = true; |
1322 | break; | 1323 | break; |
@@ -1329,7 +1330,7 @@ static void viewer_menu(void) | |||
1329 | case 3: /* return */ | 1330 | case 3: /* return */ |
1330 | break; | 1331 | break; |
1331 | } | 1332 | } |
1332 | rb->menu_exit(m); | 1333 | menu_exit(m); |
1333 | #ifdef HAVE_LCD_BITMAP | 1334 | #ifdef HAVE_LCD_BITMAP |
1334 | rb->lcd_setmargins(0,0); | 1335 | rb->lcd_setmargins(0,0); |
1335 | #endif | 1336 | #endif |