void GUIPrefs::Populate() { // First any pre-processing for constructing the GUI. GetLanguages(mLangCodes, mLangNames); mHtmlHelpCodes.Add(wxT("Local")); mHtmlHelpCodes.Add(wxT("FromInternet")); mHtmlHelpChoices.Add(_("Local")); mHtmlHelpChoices.Add(_("From Internet")); GetRangeChoices(&mRangeChoices, &mRangeCodes); #if 0 // only for testing... mLangCodes.Add("kg"); mLangNames.Add("Klingon"); mLangCodes.Add("ep"); mLangNames.Add("Esperanto"); #endif //------------------------- Main section -------------------- // Now construct the GUI itself. // Use 'eIsCreatingFromPrefs' so that the GUI is // initialised with values from gPrefs. ShuttleGui S(this, eIsCreatingFromPrefs); PopulateOrExchange(S); // ----------------------- End of main section -------------- }
void GUIPrefs::Populate() { // First any pre-processing for constructing the GUI. GetLanguages(mLangCodes, mLangNames); mHtmlHelpCodes.Add(wxT("Local")); mHtmlHelpCodes.Add(wxT("FromInternet")); mHtmlHelpChoices.Add(_("Local")); mHtmlHelpChoices.Add(_("From Internet")); mThemeCodes.Add( wxT("classic") ); mThemeCodes.Add( wxT("light") ); mThemeCodes.Add( wxT("dark") ); mThemeCodes.Add( wxT("high-contrast") ); mThemeCodes.Add( wxT("custom") ); /* i18n-hint: describing the "classic" or traditional appearance of older versions of Audacity */ mThemeChoices.Add( _("Classic") ); /* i18n-hint: Light meaning opposite of dark */ mThemeChoices.Add( _("Light") ); mThemeChoices.Add( _("Dark") ); /* i18n-hint: greater difference between foreground and background colors */ mThemeChoices.Add( _("High Contrast") ); /* i18n-hint: user defined */ mThemeChoices.Add( _("Custom") ); GetRangeChoices(&mRangeChoices, &mRangeCodes); #if 0 // only for testing... mLangCodes.Add("kg"); mLangNames.Add("Klingon"); mLangCodes.Add("ep"); mLangNames.Add("Esperanto"); #endif //------------------------- Main section -------------------- // Now construct the GUI itself. // Use 'eIsCreatingFromPrefs' so that the GUI is // initialised with values from gPrefs. ShuttleGui S(this, eIsCreatingFromPrefs); PopulateOrExchange(S); // ----------------------- End of main section -------------- }