Set Escape as shortcut for BAlert Cancel option.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41132 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Jonas Sundström
2011-03-28 07:43:41 +00:00
parent 77e2c2dad3
commit 2d93b5283f
2 changed files with 6 additions and 3 deletions
+5 -3
View File
@@ -695,9 +695,11 @@ ConfirmChangeIfWellKnownDirectory(const BEntry *entry, const char *ifYouDoAction
warning.ReplaceFirst("%ifYouDoAction", ifYouDoAction);
warning.ReplaceFirst("%toDoAction", toDoAction);
if ((new OverrideAlert("", warning.String(), B_TRANSLATE("Do it"),
(requireOverride ? B_SHIFT_KEY : 0), B_TRANSLATE("Cancel"), 0, NULL,
0, B_WIDTH_AS_USUAL, B_WARNING_ALERT))->Go() == 1) {
OverrideAlert *alert = new OverrideAlert("", warning.String(),
B_TRANSLATE("Do it"), (requireOverride ? B_SHIFT_KEY : 0),
B_TRANSLATE("Cancel"), 0, NULL, 0, B_WIDTH_AS_USUAL, B_WARNING_ALERT);
alert->SetShortcut(1, B_ESCAPE);
if (alert->Go() == 1) {
if (confirmedAlready)
*confirmedAlready = kNotConfirmed;
return false;
+1
View File
@@ -425,6 +425,7 @@ LocaleWindow::MessageReceived(BMessage* message)
"change to take effect. Would you like to restart them now?"),
B_TRANSLATE("Cancel"), B_TRANSLATE("Restart"), NULL,
B_WIDTH_FROM_WIDEST, B_IDEA_ALERT);
alert->SetShortcut(0, B_ESCAPE);
alert->Go(new BInvoker(new BMessage(kMsgRestartTrackerAndDeskbar),
NULL, be_app));
break;