int gr_get_fontnum(char *filename) { int i; for(i = 0; i < Num_fonts; i++) { if(!strextcmp(Fonts[i].filename, filename)) return i; } return -1; }
void GeneralSettingsMenu::SetOptionValues() { int i = 0; if(strextcmp(Settings.LanguagePath, "lang", '.') != 0) { options.SetValue(i++, tr("Default")); } else { char * language = strrchr(Settings.LanguagePath, '/')+1; options.SetValue(i++, "%s", language); } if (Settings.ClockMode == 1) options.SetValue(i++, tr("12H")); else options.SetValue(i++, tr("24H")); options.SetValue(i++, "%0.2f", Settings.PDFLoadZoom); options.SetValue(i++, "%i", Settings.KeyboardDeleteDelay); options.SetValue(i++, "%s", Settings.Rumble ? tr("ON") : tr("OFF")); options.SetValue(i++, "%i", Settings.ScrollSpeed); options.SetValue(i++, "%i ms", Settings.TooltipDelay); options.SetValue(i++, "%i %s", Settings.CompressionLevel, CompressionSynonym(Settings.CompressionLevel)); options.SetValue(i++, PrioritySynonym(Settings.CopyThreadPrio)); options.SetValue(i++, PrioritySynonym(Settings.CopyThreadBackPrio)); options.SetValue(i++, "%s", Settings.ShowFormatter ? tr("ON") : tr("OFF")); iosinfo_t *info = IosLoader::GetIOSInfo(IOS_GetVersion()); if(info && (info->version >= 9)) { options.SetValue(i++, "%s", Settings.USBPort ? tr("ON") : tr("OFF")); } else { options.SetValue(i++, tr("requires d2x cIOS v9+")); } options.SetValue(i++, "%s", Settings.OverridePriiloader ? tr("ON") : tr("OFF")); }