Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 public void unsetFocus(AEActivity activity)
 {
     this.loadToolStripMenuItem.Enabled   = false;
     this.saveAsToolStripMenuItem.Enabled = false;
     this.saveToolStripMenuItem.Enabled   = false;
 }