private void lsvMods_ItemChecked(object sender, ItemCheckedEventArgs e)
{
if (change != null)
{
change.lsbInstall.Items.Clear();
change.lsbUninstall.Items.Clear();
foreach (ListViewItem lsv in lsvMods.Items)
{
var m = lsv.Tag as Mod;
if (m != null)
if (m.Installed ^ lsv.Checked)
if (lsv.Checked)
change.lsbInstall.Items.Add(m.Name);
else
change.lsbUninstall.Items.Add(m.Name);
}
}
}
#endregion