Пример #1
0
        private void tabControl2_KeyUp(object sender, KeyEventArgs e)
        {
            if (chbKey.Checked)
            {
                switch (e.KeyCode)
                {
                case Keys.E:    //astX
                    isAstXAdd = false;
                    AddValuesTimer.Stop();
                    break;

                case Keys.D:
                    isAstXMinus = false;
                    AddValuesTimer.Stop();
                    break;

                case Keys.R:
                    isAstYAdd = false;
                    AddValuesTimer.Stop();
                    break;

                case Keys.F:
                    isAstYMinus = false;
                    AddValuesTimer.Stop();
                    break;

                case Keys.W:
                    isFocusAdd = false;
                    AddValuesTimer.Stop();
                    break;

                case Keys.S:
                    isFocusMinus = false;
                    AddValuesTimer.Stop();
                    break;

                case Keys.Up:
                    isXAdd = false;
                    AddValuesTimer.Stop();
                    break;

                case Keys.Down:
                    isXMinus = false;
                    AddValuesTimer.Stop();
                    break;

                case Keys.Left:
                    isYMinus = false;
                    AddValuesTimer.Stop();
                    break;

                case Keys.Right:
                    isYAdd = false;
                    AddValuesTimer.Stop();
                    break;

                default:
                    break;
                }
            }
        }
Пример #2
0
        private void tabControl2_KeyDown(object sender, KeyEventArgs e)
        {
            if (chbKey.Checked && this.tabControl2.SelectedIndex == 0)
            {
                switch (e.KeyCode)
                {
                case Keys.E:    //astX
                    isAstXAdd = true;
                    AddValuesTimer.Start();
                    break;

                case Keys.D:
                    isAstXMinus = true;
                    AddValuesTimer.Start();
                    break;

                case Keys.R:    //astY
                    isAstYAdd = true;
                    AddValuesTimer.Start();
                    break;

                case Keys.F:
                    isAstYMinus = true;
                    AddValuesTimer.Start();
                    break;

                case Keys.W:
                    isFocusAdd = true;
                    AddValuesTimer.Start();
                    break;

                case Keys.S:
                    isFocusMinus = true;
                    AddValuesTimer.Start();
                    break;

                case Keys.Up:
                    isXAdd = true;
                    AddValuesTimer.Start();
                    break;

                case Keys.Down:
                    isXMinus = true;
                    AddValuesTimer.Start();
                    break;

                case Keys.Left:
                    txtY.Focus();
                    isYMinus = true;
                    AddValuesTimer.Start();
                    break;

                case Keys.Right:
                    isYAdd = true;
                    AddValuesTimer.Start();
                    break;

                default:
                    break;
                }
            }
        }