public void CloseActivity(AEActivity activity) { this.SuspendLayout(); AEActivity toClose; //unsetFocus(activity); int item = aeActivity.FindIndex(0, place => place.activityInfo.ActivityName == activity.activityInfo.ActivityName); toClose = aeActivity[item]; aeActivity.RemoveAt(item); if (aeActivity.Count > 0) { selectedActivity = aeActivity[0]; setFocus(aeActivity[0]); //selectedActivity.TagPanel.Visible = true; //selectedActivity.StationPanel.Visible = true; selectedActivity.ActivityPanel.Visible = true; selectedActivity.SetTagVisibility(true); } else { activity.ActivityPanel.Visible = false; activity.ActivityPanel.Refresh(); this.ActivityAECB.ResetText(); selectedActivity = null; DisplayStatusMessage(Program.intlMngr.GetString("NoMoreAct")); } this.ResumeLayout(true); }
public void unsetFocus(AEActivity activity) { this.loadToolStripMenuItem.Enabled = false; this.saveAsToolStripMenuItem.Enabled = false; this.saveToolStripMenuItem.Enabled = false; }