private void Grid_Initialized(object sender, EventArgs e)
{
PreInit();
RefreshLangList();
LoadConfig();
List<Themes.Theme> list = MeCore.themes;
if(!(list[0] is Themes.DefaultTheme)) list.Insert(0, new Themes.DefaultTheme());
var sth = MeCore.Config.Theme;
if (string.IsNullOrWhiteSpace(sth))
{
if (MeCore.Config.Background.Equals("default"))
if (MeCore.Config.ColorScheme.Equals("Green"))
sth = "Default";
sth = "Custom";
}
var a = list.Where(t => t.Name.Equals(MeCore.Config.Theme));
var b = a.First();
panelTheme.ItemsSource = list;
if (b != null) panelTheme.SelectedItem = b;
if (MeCore.IsServerDedicated)
{
LoadServerDeDicatedVersion();
}
#if DEBUG
#else
button.Visibility = Visibility.Collapsed;
#endif
}
private void PreInit()