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; } }
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; } }
private void TransactionListForm_KeyDown(object sender, KeyEventArgs e) { switch (HotKeyHelper.GetShortcut(e)) { case KeyShortcut.Cancel: //this.DialogResult = DialogResult.Cancel; this.Close(); break; } }
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; } }