You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
113 lines
3.6 KiB
C#
113 lines
3.6 KiB
C#
using Rs.Controls;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Data;
|
|
using System.Drawing;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows.Forms;
|
|
|
|
namespace Rs.MotionPlat
|
|
{
|
|
public partial class ConfigForm : BaseForm
|
|
{
|
|
public ConfigForm()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
protected void Menu_Click(object sender, EventArgs e)
|
|
{
|
|
btnIO.Selected = false;
|
|
btnMotor.Selected = false;
|
|
btnCalibration.Selected = false;
|
|
btnOldTest.Selected = false;
|
|
ButtonEx button = (ButtonEx)sender;
|
|
if (button == btnMotor)
|
|
{
|
|
//CloseWin(panelMain.Controls);
|
|
panelMain.Controls.Clear();
|
|
btnMotor.Selected = true;
|
|
BaseForm form;
|
|
//form = new MonitorConfig();
|
|
//form.Name = "MonitorConfig";
|
|
//form.Dock = DockStyle.Fill;
|
|
//form.TopLevel = false;
|
|
//form.Visible = true;
|
|
if (ActiveForms.Get("MonitorConfig") == null)
|
|
{
|
|
form = new MonitorConfig();
|
|
form.Name = "MonitorConfig";
|
|
form.Dock = DockStyle.Fill;
|
|
form.TopLevel = false;
|
|
form.Visible = true;
|
|
ActiveForms.Add(form);
|
|
}
|
|
else
|
|
{
|
|
form = ActiveForms.Get("MonitorConfig");
|
|
}
|
|
panelMain.Controls.Add(form);
|
|
}
|
|
else if(button== btnOldTest)
|
|
{
|
|
//CloseWin(panelMain.Controls);
|
|
panelMain.Controls.Clear();
|
|
btnOldTest.Selected = true;
|
|
BaseForm form;
|
|
if (ActiveForms.Get("OldTest") == null)
|
|
{
|
|
form = new OldTest();
|
|
form.Name = "OldTest";
|
|
form.Dock = DockStyle.Fill;
|
|
form.TopLevel = false;
|
|
form.Visible = true;
|
|
ActiveForms.Add(form);
|
|
}
|
|
else
|
|
{
|
|
form = ActiveForms.Get("OldTest");
|
|
}
|
|
//form = new OldTest();
|
|
//form.Name = "OldTest";
|
|
//form.Dock = DockStyle.Fill;
|
|
//form.TopLevel = false;
|
|
//form.Visible = true;
|
|
//ActiveForms.Add(form);
|
|
panelMain.Controls.Add(form);
|
|
}
|
|
else if (button == btnIO)
|
|
{
|
|
CloseWin(panelMain.Controls);
|
|
panelMain.Controls.Clear();
|
|
btnIO.Selected = true;
|
|
BaseForm form;
|
|
//if (ActiveForms.Get("FormIO") == null)
|
|
//{
|
|
// form = new FormIO();
|
|
// form.Name = "FormIO";
|
|
// form.Dock = DockStyle.Fill;
|
|
// form.TopLevel = false;
|
|
// form.Visible = true;
|
|
// ActiveForms.Add(form);
|
|
//}
|
|
//else
|
|
//{
|
|
// form = ActiveForms.Get("FormIO");
|
|
//}
|
|
form = new FormIO();
|
|
form.Name = "FormIO";
|
|
form.Dock = DockStyle.Fill;
|
|
form.TopLevel = false;
|
|
form.Visible = true;
|
|
//ActiveForms.Add(form);
|
|
panelMain.Controls.Add(form);
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|