示例#1
0
 private void tabControlState_SelectedIndexChanged(object sender, EventArgs e)
 {
     this.tabPageState3.Controls.Remove(SC);
     if (tabControl1.SelectedTab == tabPage4 && tabControlState.SelectedTab == tabPageState3) // State
     {
         SC = new ScreenControl(10, 50);
         this.tabPageState3.Controls.Add(SC);
     }
 }
示例#2
0
        private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
        {
            // Screen
            listBoxScreenKeyboard.Items.Clear();
            //ScreenKey.ScreenKeys.Clear();
            this.tabPage3.Controls.Remove(SC);
            this.tabPageState3.Controls.Remove(SC);
            if (SC != null)
            {
                SC.Dispose();
            }
            SC = null;

            if (tabControl1.SelectedTab == tabPage3)  // Screen
            {
                SC = new ScreenControl(true);
                this.tabPage3.Controls.Add(SC);

                if (!File.Exists(pathFile + @"\SplitIn\Screen Keyboard.tdb"))
                {
                    return;
                }
                StreamReader sr   = new StreamReader(pathFile + @"\SplitIn\Screen Keyboard.tdb");
                string       line = sr.ReadLine();
                while (line != null)
                {
                    ScreenKey.ScreenKeys.Add(new ScreenKey(line.Substring(0, ScreenKey.NrOfCharScreenNumber), line.Substring(ScreenKey.NrOfCharScreenNumber)));
                    listBoxScreenKeyboard.Items.Add(ScreenKey.ScreenKeys[ScreenKey.ScreenKeys.Count - 1].numar);
                    line = sr.ReadLine();
                }
                sr.Close();
            }
            else if (tabControl1.SelectedTab == tabPage4 && tabControlState.SelectedTab == tabPageState3) // State
            {
                SC = new ScreenControl(10, 50);
                this.tabPageState3.Controls.Add(SC);
            }
        }
示例#3
0
        private void tabControlState_SelectedIndexChanged(object sender, EventArgs e)
        {
            this.tabPageState3.Controls.Remove(SC);
            if (tabControl1.SelectedTab == tabPage4 && tabControlState.SelectedTab == tabPageState3) // State
            {
                SC = new ScreenControl(10, 50);
                this.tabPageState3.Controls.Add(SC);

            }
        }
示例#4
0
        private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
        {
            // Screen
            listBoxScreenKeyboard.Items.Clear();
            //ScreenKey.ScreenKeys.Clear();
            this.tabPage3.Controls.Remove(SC);
            this.tabPageState3.Controls.Remove(SC);
            if (SC != null)
                SC.Dispose();
            SC = null;

            if( tabControl1.SelectedTab == tabPage3 ) // Screen
            {
                SC = new ScreenControl(true);
                this.tabPage3.Controls.Add(SC);

                if (!File.Exists(pathFile + @"\SplitIn\Screen Keyboard.tdb"))
                    return;
                StreamReader sr = new StreamReader(pathFile + @"\SplitIn\Screen Keyboard.tdb");
                string line = sr.ReadLine();
                while (line != null)
                {
                    ScreenKey.ScreenKeys.Add(new ScreenKey(line.Substring(0, ScreenKey.NrOfCharScreenNumber), line.Substring(ScreenKey.NrOfCharScreenNumber)));
                    listBoxScreenKeyboard.Items.Add(ScreenKey.ScreenKeys[ScreenKey.ScreenKeys.Count - 1].numar);
                    line = sr.ReadLine();
                }
                sr.Close();
            }
            else if (tabControl1.SelectedTab == tabPage4 && tabControlState.SelectedTab == tabPageState3) // State
            {
                SC = new ScreenControl(10, 50);
                this.tabPageState3.Controls.Add(SC);

            }
        }