private void RebuildProfileList() { #region MinecraftProfileList - Old /*string oldtext = MinecraftProfileList.Text; MinecraftProfileList.BeginUpdate(); MinecraftProfileList.Items.Clear(); foreach (string prof in LauncherProfile.GetLauncherProfileList()) { MinecraftProfileList.Items.Add(prof); } MinecraftProfileList.EndUpdate(); MinecraftProfileList.Text = oldtext; if (MinecraftProfileList.Text == "" && MinecraftProfileList.Items.Count > 0) { MinecraftProfileList.SelectedIndex = 0; }*/ #endregion string oldtext = StatusProfilListe.Text; //StatusProfilListe.up StatusProfilListe.DropDownItems.Clear(); foreach (LauncherProfile prof in LauncherProfile.GetLauncherProfileList()) { GUINewProfile(prof.ProfileName); } if (!GUISelectProfile(oldtext) && StatusProfilListe.DropDownItems.Count > 0) { GUISelectProfile(StatusProfilListe.DropDownItems[0]); } List<LauncherProfile> Profile = LauncherProfile.GetLauncherProfileList(); if (Profile.Count > 0) { GUISelectProfile(StatusProfilListe.DropDownItems[0]); } else { string DefaultName = "Default"; CurrentProfile = LauncherProfile.Load(DefaultName); CurrentProfile.Save(); GUISelectProfile(GUINewProfile(DefaultName)); } }