Disabled get-lang for now (see comment), and decreased x-pos by 32 for buttons/buttons-text (for longer strings).

This commit is contained in:
yellows8 2018-02-27 15:08:11 -05:00
parent 0cb9f3961f
commit c6fe507e82
2 changed files with 14 additions and 12 deletions

View File

@ -301,12 +301,12 @@ void drawTime() {
}
void drawBackBtn(menu_s* menu, bool emptyDir) {
int x_image = 1280 - 252 - 30;
int x_text = 1280 - 216 - 30;
int x_image = 1280 - 252 - 30 - 32;
int x_text = 1280 - 216 - 30 - 32;
if(emptyDir) {
x_image = 1280 - 126 - 30;
x_text = 1280 - 90 - 30;
x_image = 1280 - 126 - 30 - 32;
x_text = 1280 - 90 - 30 - 32;
}
#ifdef SWITCH
@ -396,12 +396,12 @@ void menuLoop() {
if(active_entry != NULL) {
if (active_entry->type != ENTRY_TYPE_FOLDER) {
drawImage(1280 - 126 - 30, 720 - 48, 32, 32, themeCurrent.buttonAImage, IMAGE_MODE_RGBA32);
DrawText(interuiregular18, 1280 - 90 - 30, 720 - 47, themeCurrent.textColor, textGetString(StrId_Actions_Launch));
drawImage(1280 - 126 - 30 - 32, 720 - 48, 32, 32, themeCurrent.buttonAImage, IMAGE_MODE_RGBA32);
DrawText(interuiregular18, 1280 - 90 - 30 - 32, 720 - 47, themeCurrent.textColor, textGetString(StrId_Actions_Launch));
}
else {
drawImage(1280 - 126 - 30, 720 - 48, 32, 32, themeCurrent.buttonAImage, IMAGE_MODE_RGBA32);
DrawText(interuiregular18, 1280 - 90 - 30, 720 - 47, themeCurrent.textColor, textGetString(StrId_Actions_Open));
drawImage(1280 - 126 - 30 - 32, 720 - 48, 32, 32, themeCurrent.buttonAImage, IMAGE_MODE_RGBA32);
DrawText(interuiregular18, 1280 - 90 - 30 - 32, 720 - 47, themeCurrent.textColor, textGetString(StrId_Actions_Open));
}
}

View File

@ -8,14 +8,16 @@ static int s_textLang = 1;
void textInit(void) {
#ifdef SWITCH
u64 LanguageCode=0;
s32 Language=0;
Result rc = setInitialize();
//u64 LanguageCode=0;
//s32 Language=0;
s_textLang = SetLanguage_ENUS;
//TODO: Re-enable this once the font supports all used languages.
/*Result rc = setInitialize();
if (R_SUCCEEDED(rc)) rc = setGetSystemLanguage(&LanguageCode);
if (R_SUCCEEDED(rc)) rc = setMakeLanguage(LanguageCode, &Language);
if (R_SUCCEEDED(rc) && Language < 16) s_textLang = Language;
setExit();
setExit();*/
#else
s_textLang = 1;
#endif