Exemplo n.º 1
0
        private void WelcomeScreenForm_KeyDown(object sender, KeyEventArgs e)
        {
            switch (HotKeyHelper.GetShortcut(e))
            {
            case KeyShortcut.NewIncomeTransaction:
                //tsmiTransactions.Select();
                tsmiTransactions.ShowDropDown();
                //tsmiNewIncome.Select();
                tsmiNewIncome.ShowDropDown();
                if (tsmiNewIncome.DropDownItems.Count > 0)
                {
                    tsmiNewIncome.DropDownItems[0].Select();
                }
                break;

            case KeyShortcut.NewPaymentTransaction:
                //tsmiTransactions.Select();
                tsmiTransactions.ShowDropDown();
                //tsmiNewPayment.Select();
                tsmiNewPayment.ShowDropDown();
                if (tsmiNewPayment.DropDownItems.Count > 0)
                {
                    tsmiNewPayment.DropDownItems[0].Select();
                }
                break;
            }
        }
        private void AccountCorrectionForm_KeyDown(object sender, KeyEventArgs e)
        {
            switch (HotKeyHelper.GetShortcut(e))
            {
            case KeyShortcut.Save:
                btnOk.PerformClick();
                break;

            case KeyShortcut.Cancel:
                if (ttbTags.PopupOpened)
                {
                    ttbTags.PopupOpened = false;
                    e.SuppressKeyPress  = true;
                }
                else if (cbAccount.DroppedDown)
                {
                    cbAccount.DroppedDown = false;
                    e.SuppressKeyPress    = true;
                }
                else
                {
                    btnCancel.PerformClick();
                }
                break;
            }
        }
Exemplo n.º 3
0
        private void TransactionFromTemplateForm_KeyDown(object sender, KeyEventArgs e)
        {
            switch (HotKeyHelper.GetShortcut(e))
            {
            case KeyShortcut.Save:
                btnOk.PerformClick();
                break;

            case KeyShortcut.Cancel:
                if (ttbTags.PopupOpened)
                {
                    ttbTags.PopupOpened = false;
                    e.SuppressKeyPress  = true;
                }
                else if (cbSourceAccountType.DroppedDown)
                {
                    cbSourceAccountType.DroppedDown = false;
                    e.SuppressKeyPress = true;
                }
                else if (cbDestinationAccountType.DroppedDown)
                {
                    cbDestinationAccountType.DroppedDown = false;
                    e.SuppressKeyPress = true;
                }
                else
                {
                    btnCancel.PerformClick();
                }
                break;
            }
        }
Exemplo n.º 4
0
 private void TransactionListForm_KeyDown(object sender, KeyEventArgs e)
 {
     switch (HotKeyHelper.GetShortcut(e))
     {
     case KeyShortcut.Cancel:
         //this.DialogResult = DialogResult.Cancel;
         this.Close();
         break;
     }
 }
Exemplo n.º 5
0
        private void CurrencyForm_KeyDown(object sender, KeyEventArgs e)
        {
            switch (HotKeyHelper.GetShortcut(e))
            {
            case KeyShortcut.Save:
                btnOk.PerformClick();
                break;

            case KeyShortcut.Cancel:
                btnCancel.PerformClick();
                break;

            case KeyShortcut.Delete:
                if (btnDelete.Enabled)
                {
                    btnDelete.PerformClick();
                }
                break;
            }
        }