Better sorting

This commit is contained in:
Tim Young 2017-11-01 13:03:02 -05:00
parent 96da03128e
commit 28549a9137

View File

@ -56,7 +56,6 @@ namespace EduNetworkBuilder
{
cbFormFilter.Items.Add(TFD.Prefix);
}
panelTranslateFormItems.Enabled = false;
NBSettings mySettings = NB.GetSettings();
@ -89,6 +88,8 @@ namespace EduNetworkBuilder
Icon = Properties.Resources.NBIco;
lblStatus.Text = "";
LanguagifyComponents();
cbFormFilter.Text = "Any";
}
private void LanguagifyComponents()
@ -128,11 +129,7 @@ namespace EduNetworkBuilder
FormData.Add(new TranslationFormData("PPF_", "Person Profile Form. When dealing with faculty / students.", 1));
FormData.Add(new TranslationFormData("RPC_", "Random Puzzle Chooser. The form for generating a random puzzle", 5));
FormData.Add(new TranslationFormData("RTFW_", "RichText Window. A multipurpose window. Used for displaying help or the puzzle description.", 7));
FormData.Sort((a, b) =>
{
if (a.Importance != b.Importance) return a.Importance.CompareTo(b.Importance);
return a.Prefix.CompareTo(b.Prefix);
});
FormData.Sort((a, b) => a.Prefix.CompareTo(b.Prefix) );
}
private void ClosingStuff()
@ -401,6 +398,12 @@ namespace EduNetworkBuilder
cbFormItemChoice.Items.Add(TI.Key);
}
}
if(cbFormItemChoice.SelectedIndex <0)
{
if (cbFormItemChoice.Items.Count > 0)
cbFormItemChoice.SelectedIndex = 1;
}
else { cbFormItemChoice.Text = ""; }
}
private TranslationResxFile FileFromLangCode(string code)