protected virtual void btn_home_Click(object sender, EventArgs e)
        {
            // Open Home Window
            myHome = RoboSep_Home.getInstance();
            RoboSep_UserConsole.getInstance().SuspendLayout();
            myHome.Location = new Point(0, 0);
            RoboSep_UserConsole.getInstance().Controls.Add(myHome);
            RoboSep_UserConsole.getInstance().Controls.Remove(RoboSep_UserConsole.ctrlCurrentUserControl);
            myHome.Visible = true;
            myHome.Enabled = true;
            myHome.UpdateButtons();
            myHome.BringToFront();
            RoboSep_UserConsole.getInstance().SuspendLayout();
            //RoboSep_UserConsole.getInstance().frmHomeOverlay.Show();
            //RoboSep_UserConsole.getInstance().frmHomeOverlay.BringToFront();
            //myHome.Location = new Point(
            //RoboSep_UserConsole.getInstance().Location.X + RoboSep_UserConsole.getInstance().myHome.GetOffset().X,
            //RoboSep_UserConsole.getInstance().Location.Y + RoboSep_UserConsole.getInstance().myHome.GetOffset().Y);
            //myHome.Show();
            //myHome.BringToFront();

            // LOG
            string logMSG = "Home button clicked";

            //GUI_Controls.uiLog.LOG(this, "btn_home_Click", GUI_Controls.uiLog.LogLevel.EVENTS, logMSG);

            LogFile.AddMessage(System.Diagnostics.TraceLevel.Verbose, logMSG);
        }
Example #2
0
 public static RoboSep_Home getInstance()
 {
     if (myHome == null)
     {
         myHome = new RoboSep_Home();
     }
     GC.Collect();
     return(myHome);
 }