private void menuItem28_Click(object sender, EventArgs e)
{
if (_cameras != null && (_cameras.Count > 0 || _microphones.Count > 0 || _floorplans.Count > 0))
{
switch (
MessageBox.Show(this, LocRm.GetString("SaveObjectsFirst"), LocRm.GetString("Confirm"),
MessageBoxButtons.YesNoCancel))
{
case DialogResult.Yes:
SaveObjectList();
break;
case DialogResult.No:
break;
case DialogResult.Cancel:
return;
}
}
_houseKeepingTimer.Stop();
_tsslStats.Text = LocRm.GetString("Loading");
Application.DoEvents();
RemoveObjects();
flowPreview.Loading = true;
_cameras = new List<objectsCamera>();
_microphones = new List<objectsMicrophone>();
_floorplans = new List<objectsFloorplan>();
_actions = new List<objectsActionsEntry>();
RenderObjects();
Application.DoEvents();
try
{
_houseKeepingTimer.Start();
}
catch (Exception)
{
}
}