summaryrefslogtreecommitdiff
path: root/apps/plugins/viewer.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/viewer.c')
-rw-r--r--apps/plugins/viewer.c15
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
24PLUGIN_HEADER 25PLUGIN_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