corrade-vassal

Subversion Repositories:
Compare Path: Rev
With Path: Rev
?path1? @ 6  →  ?path2? @ 7
/Vassal/Vassal/RegionEditForm.cs
@@ -66,6 +66,14 @@
{
Vassal.vassalForm.BatchRestartGridView.Rows.Add(data.Key, data.Value);
}
// Update region state grid view.
Vassal.vassalForm.RegionsStateGridView.Rows.Clear();
foreach (KeyValuePair<string, Vector3> data in ConfiguredRegions)
{
Vassal.vassalForm.RegionsStateGridView.Rows.Add(data.Key, "Check pending...",
DateTime.Now.ToUniversalTime()
.ToString(Vassal.LINDEN_CONSTANTS.LSL.DATE_TIME_STAMP));
}
}));
 
Regions.Items.Clear();
@@ -194,6 +202,9 @@
});
// Add the row to the batch restart grid view.
Vassal.vassalForm.BatchRestartGridView.Rows.Add(RegionName.Text, position.ToString());
Vassal.vassalForm.RegionsStateGridView.Rows.Add(RegionName.Text, "Check pending...",
DateTime.Now.ToUniversalTime()
.ToString(Vassal.LINDEN_CONSTANTS.LSL.DATE_TIME_STAMP));
}));
}));
}
@@ -220,6 +231,7 @@
Vassal.vassalForm.LoadedRegions.Items.RemoveAt(selectedItemIndex);
// Update the batch restart grid view.
Vassal.vassalForm.BatchRestartGridView.Rows.RemoveAt(selectedItemIndex);
Vassal.vassalForm.RegionsStateGridView.Rows.RemoveAt(selectedItemIndex);
}));
 
Regions.Items.RemoveAt(Regions.SelectedIndex);
@@ -277,6 +289,20 @@
.Value
= position.ToString();
}
// Update the region state grid view.
if (Vassal.vassalForm.RegionsStateGridView.Rows.Count > selectedItemIndex)
{
Vassal.vassalForm.RegionsStateGridView.Rows[selectedItemIndex].Cells["RegionsStateRegionName"]
.Value
= RegionName.Text;
Vassal.vassalForm.RegionsStateGridView.Rows[selectedItemIndex].Cells["RegionsStateLastState"]
.Value
= "Check pending...";
Vassal.vassalForm.RegionsStateGridView.Rows[selectedItemIndex].Cells["RegionsStateLastCheck"]
.Value
= DateTime.Now.ToUniversalTime()
.ToString(Vassal.LINDEN_CONSTANTS.LSL.DATE_TIME_STAMP);
}
}));
 
Regions.Items[selectedItemIndex] = new ListViewItem