DataEntry.Uni Items passed in a list, w/o limits, Cfg with arrays, TODO: TestStartEndForm

This commit is contained in:
Milan Hanajik
2023-05-19 15:11:18 +02:00
parent b67857f658
commit b2a7cfb0d4
8 changed files with 1136 additions and 1270 deletions
@@ -71,8 +71,9 @@ namespace TBF.Rig.Configs.ParamsProvider
foreach (var p in parents) parentComboBox.Items.Add(p.Name);
}
editors = new Control[paramsProvider.ParamsCount()];
for (int i = 0; i < paramsProvider.ParamsCount(); i++)
int paramsCount = paramsProvider.ParamsCount();
editors = new Control[paramsCount];
for (int i = 0; i < paramsCount; i++)
{
ICollection<string> values = paramsProvider.ParamValues(i);
if (values == null)
@@ -130,7 +131,8 @@ namespace TBF.Rig.Configs.ParamsProvider
if (parentComboBox.Visible) parentComboBox.Text = Config.ParentName;
paramsListViewEx.Items.Clear();
for (int i = 0; i < paramsProvider.ParamsCount(); i++)
int paramsCount = paramsProvider.ParamsCount();
for (int i = 0; i < paramsCount; i++)
{
ListViewItem lvi = new ListViewItem(paramsProvider.ParamName(i));
lvi.SubItems.Add(paramsProvider.ToString(i));