1
0
Fork 0
forked from len0rd/rockbox

Flip the order of some of the setting screens. (If any more are

backwards let me know in the thread or IRC)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12400 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Jonathan Gordon 2007-02-19 03:15:48 +00:00
parent 36175ac945
commit ac07222b83
3 changed files with 22 additions and 10 deletions

View file

@ -494,13 +494,24 @@ bool do_setting_from_menu(const struct menu_item_ex *temp)
}
if (setting->flags&F_INT_SETTING)
{
int min, max, step;
if (setting->flags&F_FLIPLIST)
{
min = setting->int_setting->max;
max = setting->int_setting->min;
step = -setting->int_setting->step;
}
else
{
max = setting->int_setting->max;
min = setting->int_setting->min;
step = setting->int_setting->step;
}
set_int_ex(str(setting->lang_id),
NULL,
setting->int_setting->unit,var,
setting->int_setting->option_callback,
setting->int_setting->step,
setting->int_setting->min,
setting->int_setting->max,
step, min, max,
setting->int_setting->formatter,
setting->int_setting->get_talk_id);
}