summaryrefslogtreecommitdiff
path: root/apps/recorder/radio.c
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2003-05-04 02:27:42 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2003-05-04 02:27:42 +0000
commit9d0226fc5fa68fe6bd7a43428fef0ad314750e1d (patch)
tree803f0015a29dde40979b294c066edb24f93b6712 /apps/recorder/radio.c
parentc5dacdcc771d89cd079cd9d61052be3ba9d23f0b (diff)
downloadrockbox-9d0226fc5fa68fe6bd7a43428fef0ad314750e1d.tar.gz
rockbox-9d0226fc5fa68fe6bd7a43428fef0ad314750e1d.zip
Moved radio F3 menu to F1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3649 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/recorder/radio.c')
-rw-r--r--apps/recorder/radio.c17
1 files changed, 9 insertions, 8 deletions
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c
index 6fcc982946..8dc14f2493 100644
--- a/apps/recorder/radio.c
+++ b/apps/recorder/radio.c
@@ -58,7 +58,7 @@ static struct fmstation presets[MAX_PRESETS];
58 58
59void fm_load_presets(void); 59void fm_load_presets(void);
60bool fm_preset_select(void); 60bool fm_preset_select(void);
61bool fm_f3_menu(void); 61bool fm_menu(void);
62 62
63void fm_set_frequency(int freq) 63void fm_set_frequency(int freq)
64{ 64{
@@ -228,16 +228,16 @@ bool radio_screen(void)
228 settings_save(); 228 settings_save();
229 break; 229 break;
230 230
231 case BUTTON_F2: 231 case BUTTON_F1:
232 fm_preset_select(); 232 fm_menu();
233 curr_preset = find_preset(curr_freq); 233 curr_preset = find_preset(curr_freq);
234 lcd_clear_display(); 234 lcd_clear_display();
235 lcd_setmargins(0, 8); 235 lcd_setmargins(0, 8);
236 status_draw(false); 236 status_draw(false);
237 break; 237 break;
238 238
239 case BUTTON_F3: 239 case BUTTON_F2:
240 fm_f3_menu(); 240 fm_preset_select();
241 curr_preset = find_preset(curr_freq); 241 curr_preset = find_preset(curr_freq);
242 lcd_clear_display(); 242 lcd_clear_display();
243 lcd_setmargins(0, 8); 243 lcd_setmargins(0, 8);
@@ -462,17 +462,18 @@ bool fm_delete_preset(void)
462 return reload_dir; 462 return reload_dir;
463} 463}
464 464
465static struct menu_items f3_items[] = { 465static struct menu_items fm_menu_items[] = {
466 { "Add preset...", fm_add_preset }, 466 { "Add preset...", fm_add_preset },
467 { "Delete preset...", fm_delete_preset } 467 { "Delete preset...", fm_delete_preset }
468}; 468};
469 469
470bool fm_f3_menu(void) 470bool fm_menu(void)
471{ 471{
472 int m; 472 int m;
473 bool result; 473 bool result;
474 474
475 m = menu_init( f3_items, sizeof f3_items / sizeof(struct menu_items) ); 475 m = menu_init( fm_menu_items,
476 sizeof fm_menu_items / sizeof(struct menu_items) );
476 result = menu_run(m); 477 result = menu_run(m);
477 menu_exit(m); 478 menu_exit(m);
478 return result; 479 return result;