private bool parseDataArea() { m_dataArea = new DataArea(); bool bContinue = true; while (bContinue) { switch (m_xmlReader.NodeType) { case XmlNodeType.Element: if ("tab_area" == m_xmlReader.Name) { parseTabArea(); } break; case XmlNodeType.EndElement: if ("data_area" == m_xmlReader.Name) { bContinue = false; } break; default: break; } bContinue = bContinue && m_xmlReader.Read(); } return(true); }
public Form1() { InitializeComponent(); this.MaximizeBox = false; this.StartBtn.Text = GlobalVar.StartBtn_start; this.StressBtn.Text = GlobalVar.StressBtn_start; this.CurrentTimeLab.Text = ""; ConfigParser conf = new ConfigParser(); conf.parseFile(@"configUI.xml"); string title = conf.readShowTitle(); this.Text = title; DataArea tabs = conf.readDataArea(); m_tabContainer = new TabContainer(this.tabControl1, tabs); this.StatustextBox.Text = "main Form init ok"; m_dllProcessor = new DllCallBackProcessor(this); m_dllProcessor.registerToDll(); m_myTimer = new Timer(); m_myTimer.Tick += new EventHandler(this.TimerEventProcessor); m_myTimer.Interval = 100; m_myTimer.Start(); //hideTestObjects(); }
public TabContainer(TabControl tabControl, DataArea tabs) { m_tabNames = new List<string>(); m_UDGVRefs = new List<UserDataGridView>(); m_tabControl = tabControl; int i = 0; for (i = 0; i < tabs.m_tabs.Count; ++i) { TabArea tab = tabs.m_tabs[i]; TabPage tp = new TabPage(tab.m_name); m_tabControl.Controls.Add(tp); m_tabNames.Add(tab.m_name); tp.BackColor = Color.Gray; Rectangle r = tp.ClientRectangle; UserDataGridView dgv = new UserDataGridView(tab.m_table); m_UDGVRefs.Add(dgv); tp.Controls.Add(dgv); //tp.Select(); } }
public TabContainer(TabControl tabControl, DataArea tabs) { m_tabNames = new List <string>(); m_UDGVRefs = new List <UserDataGridView>(); m_tabControl = tabControl; int i = 0; for (i = 0; i < tabs.m_tabs.Count; ++i) { TabArea tab = tabs.m_tabs[i]; TabPage tp = new TabPage(tab.m_name); m_tabControl.Controls.Add(tp); m_tabNames.Add(tab.m_name); tp.BackColor = Color.Gray; Rectangle r = tp.ClientRectangle; UserDataGridView dgv = new UserDataGridView(tab.m_table); m_UDGVRefs.Add(dgv); tp.Controls.Add(dgv); //tp.Select(); } }
private bool parseDataArea() { m_dataArea = new DataArea(); bool bContinue = true; while (bContinue) { switch (m_xmlReader.NodeType) { case XmlNodeType.Element: if ("tab_area" == m_xmlReader.Name) { parseTabArea(); } break; case XmlNodeType.EndElement: if ("data_area" == m_xmlReader.Name) { bContinue = false; } break; default: break; } bContinue = bContinue && m_xmlReader.Read(); } return true; }