private void Symbols_Btn_Click(object sender, EventArgs e) { if (Mode_Box.Text == "Multi-Press") { AsterixButtonPress++; OneButtonPress = -1; TwoButtonPress = -1; ThreeButtonPress = -1; FourButtonPress = -1; FiveButtonPress = -1; SixButtonPress = -1; SevenButtonPress = -1; EightButtonPress = -1; NineButtonPress = -1; HashButtonPress = -1; switch (AsterixButtonPress) { case 0: WordBuilder.AppendText(Asterix_ListBox.Items[AsterixButtonPress].ToString()); break; case 1: WordBuilder.AppendText(Asterix_ListBox.Items[AsterixButtonPress].ToString()); break; case 2: WordBuilder.AppendText(Asterix_ListBox.Items[AsterixButtonPress].ToString()); AsterixButtonPress = -1; break; } } }
private void One_Btn_Click_1(object sender, EventArgs e) { KeySequence_TextBox.AppendText("1".ToString()); //If the text box has the writing "Multi-Press" inside, then execute the code. if (Mode_Box.Text == "Multi-Press") { //Increments the value of the variable by 1 everytime the button is clicked. OneButtonPress++; TwoButtonPress = -1; ThreeButtonPress = -1; FourButtonPress = -1; FiveButtonPress = -1; SixButtonPress = -1; SevenButtonPress = -1; EightButtonPress = -1; NineButtonPress = -1; HashButtonPress = -1; AsterixButtonPress = -1; //Switch case for the variable OneButtonPress switch (OneButtonPress) { case 0: WordBuilder.AppendText(One_ListBox.Items[OneButtonPress].ToString()); //If the number is zero, then execute this. break; case 1: WordBuilder.AppendText(One_ListBox.Items[OneButtonPress].ToString()); break; case 2: WordBuilder.AppendText(One_ListBox.Items[OneButtonPress].ToString()); break; case 3: WordBuilder.AppendText(One_ListBox.Items[OneButtonPress].ToString()); break; case 4: WordBuilder.AppendText(One_ListBox.Items[OneButtonPress].ToString()); break; case 5: WordBuilder.AppendText(One_ListBox.Items[OneButtonPress].ToString()); break; case 6: WordBuilder.AppendText(One_ListBox.Items[OneButtonPress].ToString()); break; case 7: WordBuilder.AppendText(One_ListBox.Items[OneButtonPress].ToString()); break; case 8: WordBuilder.AppendText(One_ListBox.Items[OneButtonPress].ToString()); //I revert the value inside the variable to -1 so it will cycle through the switch case. OneButtonPress = -1; break; } } }
private void Three_Btn_Click_1(object sender, EventArgs e) { KeySequence_TextBox.AppendText("3".ToString()); if (Mode_Box.Text == "Multi-Press") { ThreeButtonPress++; OneButtonPress = -1; TwoButtonPress = -1; FourButtonPress = -1; FiveButtonPress = -1; SixButtonPress = -1; SevenButtonPress = -1; EightButtonPress = -1; NineButtonPress = -1; HashButtonPress = -1; AsterixButtonPress = -1; switch (ThreeButtonPress) { case 0: WordBuilder.AppendText(Three_ListBox.Items[ThreeButtonPress].ToString()); break; case 1: WordBuilder.AppendText(Three_ListBox.Items[ThreeButtonPress].ToString()); break; case 2: WordBuilder.AppendText(Three_ListBox.Items[ThreeButtonPress].ToString()); break; case 3: WordBuilder.AppendText(Three_ListBox.Items[ThreeButtonPress].ToString()); break; case 4: WordBuilder.AppendText(Three_ListBox.Items[ThreeButtonPress].ToString()); break; case 5: WordBuilder.AppendText(Three_ListBox.Items[ThreeButtonPress].ToString()); break; case 6: WordBuilder.AppendText(Three_ListBox.Items[ThreeButtonPress].ToString()); break; case 7: WordBuilder.AppendText(Three_ListBox.Items[ThreeButtonPress].ToString()); break; case 8: WordBuilder.AppendText(Three_ListBox.Items[ThreeButtonPress].ToString()); ThreeButtonPress = -1; break; } } }