private void setActiveStat(int stat)
{
if (stat != activeStat)
{
activeStat = -1;
listViewPossibilities.BeginUpdate();
this.listViewPossibilities.Items.Clear();
for (int s = 0; s < 8; s++)
{
if (s == stat && statIOs[s].Status == StatIOStatus.Nonunique)
{
statIOs[s].Selected = true;
setPossibilitiesListview(s);
activeStat = stat;
}
else
{
statIOs[s].Selected = false;
}
}
listViewPossibilities.EndUpdate();
}
}