mirror of
https://github.com/CTCaer/RetroArch.git
synced 2024-12-22 02:38:11 +00:00
(GLUI) Add a settings tab
This commit is contained in:
parent
b6bb679e68
commit
c0916c11af
@ -50,10 +50,11 @@ enum
|
|||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
GLUI_SYSTEM_TAB_MAIN = 0,
|
GLUI_SYSTEM_TAB_MAIN = 0,
|
||||||
GLUI_SYSTEM_TAB_PLAYLISTS
|
GLUI_SYSTEM_TAB_PLAYLISTS,
|
||||||
|
GLUI_SYSTEM_TAB_SETTINGS
|
||||||
};
|
};
|
||||||
|
|
||||||
#define GLUI_SYSTEM_TAB_END GLUI_SYSTEM_TAB_PLAYLISTS
|
#define GLUI_SYSTEM_TAB_END GLUI_SYSTEM_TAB_SETTINGS
|
||||||
|
|
||||||
struct glui_texture_item
|
struct glui_texture_item
|
||||||
{
|
{
|
||||||
@ -720,6 +721,9 @@ static void glui_frame(void)
|
|||||||
case GLUI_SYSTEM_TAB_PLAYLISTS:
|
case GLUI_SYSTEM_TAB_PLAYLISTS:
|
||||||
strlcpy(tab_label, menu_hash_to_str(MENU_VALUE_PLAYLISTS_TAB), sizeof(tab_label));
|
strlcpy(tab_label, menu_hash_to_str(MENU_VALUE_PLAYLISTS_TAB), sizeof(tab_label));
|
||||||
break;
|
break;
|
||||||
|
case GLUI_SYSTEM_TAB_SETTINGS:
|
||||||
|
strlcpy(tab_label, menu_hash_to_str(MENU_VALUE_SETTINGS_TAB), sizeof(tab_label));
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
strlcpy(tab_label, string_to_upper(tab_label), sizeof(tab_label));
|
strlcpy(tab_label, string_to_upper(tab_label), sizeof(tab_label));
|
||||||
@ -1163,6 +1167,12 @@ static void glui_list_cache(menu_list_type_t type, unsigned action)
|
|||||||
menu_stack->list[stack_size - 1].type =
|
menu_stack->list[stack_size - 1].type =
|
||||||
MENU_PLAYLISTS_TAB;
|
MENU_PLAYLISTS_TAB;
|
||||||
break;
|
break;
|
||||||
|
case GLUI_SYSTEM_TAB_SETTINGS:
|
||||||
|
menu_stack->list[stack_size - 1].label =
|
||||||
|
strdup(menu_hash_to_str(MENU_VALUE_SETTINGS_TAB));
|
||||||
|
menu_stack->list[stack_size - 1].type =
|
||||||
|
MENU_SETTINGS;
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user