From 0f4b2082c92efe7c08535466ae8d4e828b7ca412 Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Sun, 19 Aug 2012 15:57:01 +0200 Subject: [PATCH] (RMenu) Settings items x/y are now autogenerated --- console/rmenu/rmenu.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/console/rmenu/rmenu.c b/console/rmenu/rmenu.c index 0868ea469c..f77767913d 100644 --- a/console/rmenu/rmenu.c +++ b/console/rmenu/rmenu.c @@ -1778,7 +1778,6 @@ static void select_setting(item *items, menu *current_menu, uint64_t input) display_menubar(current_menu); - for(i = current_menu->first_setting; i < current_menu->max_settings; i++) { item current_item; @@ -1786,8 +1785,9 @@ static void select_setting(item *items, menu *current_menu, uint64_t input) if(items[i].page == current_menu->page) { - context->render_msg(items[i].text_xpos, items[i].text_ypos, default_pos.variable_font_size, current_menu->selected == items[i].enum_id ? YELLOW : WHITE, current_item.text); - context->render_msg(default_pos.x_position_center, items[i].text_ypos, default_pos.variable_font_size, WHITE, current_item.setting_text); + default_pos.starting_y_position += default_pos.y_position_increment; + context->render_msg(default_pos.x_position, default_pos.starting_y_position, default_pos.variable_font_size, current_menu->selected == items[i].enum_id ? YELLOW : WHITE, current_item.text); + context->render_msg(default_pos.x_position_center, default_pos.starting_y_position, default_pos.variable_font_size, WHITE, current_item.setting_text); if(current_menu->selected == items[i].enum_id) {