public MainForm() { InitializeComponent(); this.NoMonitorGroupPanel.Visible = NoMonGr; NoMonGr = true; taskChoose = new TaskGroupChoose(this); PanelFromMonitorGInfo pan = new PanelFromMonitorGInfo(); unremove = new UnRemove(this); unremove.BackColor = Color.White; Util.DBug2("MainForm", "Done new pan"); pan.mainfor = this; MonitorGrouPanLis.PanelFromData = pan; Util.DBug2("MainForm", "Done pan from data"); this.Monitpanel.Controls.Add(this.MonitorGrouPanLis); this.Monitpanel.Controls.Add(this.EMonitorGrouPanLis); this.Monitpanel.Controls.Add(this.taskChoose); this.Monitpanel.Controls.Add(unremove); unremove.Dock = DockStyle.Fill; this.EMonitorGrouPanLis.Visible = false; this.MonitorGrouPanLis.Visible = false; EMonGroVis = this.EMonitorGrouPanLis.Visible; MonGroVis = this.MonitorGrouPanLis.Visible; this.taskChoose.Dock = DockStyle.Fill; this.MonitorGrouPanLis.Dock = DockStyle.Fill; this.EMonitorGrouPanLis.Dock = DockStyle.Fill; new Thread(deleteTemp).Start(); }
public MainForm(FTObjects ftobjects) { Util.DBug2("MainForm", "Starting"); this.m_FTObjects = ftobjects; Util.DBug2("I", "Requesting Monitor Group Info"); List<MonitorGroupInfo> monitorGrList = m_FTObjects.GetAllMonitorGroupInfor(); Util.DBug2("I", "Received Monitor Group Info " + monitorGrList.Count+" items "); InitializeComponent(); Util.DBug2("MainForm", "Done initilize components"); ftobjects.SetMainForm(this); Util.DBug2("MainForm", "Done SetMainForm"); m_FTObjects.AddToCallList(this); Util.DBug2("MainForm", "Done AddToCallList"); PanelFromMonitorGInfo pan = new PanelFromMonitorGInfo(); Util.DBug2("MainForm", "Done new pan"); pan.mainfor = this; MonitorGrouPanLis.PanelFromData = pan; Util.DBug2("MainForm", "Done pan from data"); this.Monitpanel.Controls.Add(this.MonitorGrouPanLis); Util.DBug2("MainForm", "Add panels"); this.MonitorGrouPanLis.Dock = DockStyle.Fill; if (monitorGrList.Count == 1) { Util.DBug2("MainForm", "Open monitor group"); OpenMonitorGroup(monitorGrList[0].name); } else { Util.DBug2("MainForm", "Show chooser"); showMonitorChoser(monitorGrList); } // this.allVersionPanel1.P_FTObjects = this.m_FTObjects; // this.calendarPanel1.P_FTObjects = this.m_FTObjects; // this.searchPanel1.P_FTObjects = this.m_FTObjects; // this.explorerTab1.P_FTObjects = this.m_FTObjects; }