Exemplo n.º 1
0
        private void MainForm_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.Control && !(thread != null && thread.IsAlive))
            {
                switch (e.KeyCode)
                {
                case Keys.A:
                    Apply.PerformClick();
                    break;

                case Keys.O:
                    OpenMI.PerformClick();
                    break;

                case Keys.F:
                    if (Tabs.SelectedTab != null)
                    {
                        int index = int.Parse(Tabs.SelectedTab.Name.Remove(0, 2));
                        OpenFullsize(index);
                    }
                    break;

                case Keys.S:
                    if (Tabs.SelectedTab != null)
                    {
                        int index = int.Parse(Tabs.SelectedTab.Name.Remove(0, 2));
                        Save(index);
                    }
                    break;

                case Keys.R:
                    if (Tabs.SelectedTab != null)
                    {
                        int index = int.Parse(Tabs.SelectedTab.Name.Remove(0, 2));
                        Reset(index);
                    }
                    break;
                }
            }
        }