diff options
author | David Weiser | 2017-04-28 11:05:07 +0000 |
---|---|---|
committer | Sarika Sinha | 2017-06-12 10:34:00 +0000 |
commit | 175911c5c165a0c96ddaef4130adc0249059d150 (patch) | |
tree | 5449cae4eeec63a30cab65481266313c73dbb5c2 | |
parent | 811420596f0b255ec19c327bb11540a33e322d09 (diff) | |
download | eclipse.platform.debug-175911c5c165a0c96ddaef4130adc0249059d150.tar.gz eclipse.platform.debug-175911c5c165a0c96ddaef4130adc0249059d150.tar.xz eclipse.platform.debug-175911c5c165a0c96ddaef4130adc0249059d150.zip |
Bug 514724 - LaunchConfigurationsDialog Deletion dialog should use verbY20170617-1235Y20170615-1000I20170621-2000I20170621-0600I20170620-2000I20170619-2000I20170618-2355I20170618-2000I20170617-2000I20170616-2000I20170616-0530I20170615-2000I20170614-2000I20170613-2000
instead of "Yes"
* adds new button label String with mnemonic
* replaces button label
Change-Id: I8281bda8d94dd00a921492e2bb91e4f92087fc2b
Signed-off-by: David Weiser <david.weiser@vogella.com>
3 files changed, 6 insertions, 1 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/DeleteLaunchConfigurationAction.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/DeleteLaunchConfigurationAction.java index 5897781f6..0c1eebba3 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/DeleteLaunchConfigurationAction.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/DeleteLaunchConfigurationAction.java @@ -18,10 +18,13 @@ import org.eclipse.debug.core.ILaunchConfiguration; import org.eclipse.debug.internal.ui.DebugUIPlugin; import org.eclipse.debug.internal.ui.IInternalDebugUIConstants; import org.eclipse.debug.ui.DebugUITools; +import org.eclipse.jface.dialogs.IDialogConstants; import org.eclipse.jface.dialogs.MessageDialog; import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.jface.viewers.Viewer; +import org.eclipse.jface.window.Window; +import org.eclipse.swt.SWT; /** * Deletes the selected launch configuration(s). @@ -49,7 +52,7 @@ public class DeleteLaunchConfigurationAction extends AbstractLaunchConfiguration IStructuredSelection selection = getStructuredSelection(); // Make the user confirm the deletion String dialogMessage = selection.size() > 1 ? LaunchConfigurationsMessages.LaunchConfigurationDialog_Do_you_wish_to_delete_the_selected_launch_configurations__1 : LaunchConfigurationsMessages.LaunchConfigurationDialog_Do_you_wish_to_delete_the_selected_launch_configuration__2; // - return MessageDialog.openQuestion(getShell(), LaunchConfigurationsMessages.LaunchConfigurationDialog_Confirm_Launch_Configuration_Deletion_3, dialogMessage); + return MessageDialog.open(MessageDialog.QUESTION, getShell(), LaunchConfigurationsMessages.LaunchConfigurationDialog_Confirm_Launch_Configuration_Deletion_3, dialogMessage, SWT.NONE, LaunchConfigurationsMessages.LaunchConfigurationSelectionDialog_deleteButtonLabel, IDialogConstants.CANCEL_LABEL) == Window.OK; } /** diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsMessages.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsMessages.java index e0fef6ca0..0f642184f 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsMessages.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsMessages.java @@ -93,6 +93,7 @@ public class LaunchConfigurationsMessages extends NLS { public static String LaunchConfigurationsDialog_Information_3; public static String LaunchConfigurationSelectionDialog_0; public static String LaunchConfigurationSelectionDialog_1; + public static String LaunchConfigurationSelectionDialog_deleteButtonLabel; public static String LaunchConfigurationTabGroupViewer_14; diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsMessages.properties b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsMessages.properties index 8c5151b19..7fa843497 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsMessages.properties +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/launchConfigurations/LaunchConfigurationsMessages.properties @@ -106,6 +106,7 @@ LaunchConfigurationSelectionDialog_0=Select Configuration LaunchConfigurationSelectionDialog_1=&Select a configuration to launch: LaunchConfigurationView_0=Filter matched {0} of {1} items LaunchConfigurationsDialog_c_ancel=Cancel +LaunchConfigurationSelectionDialog_deleteButtonLabel=&Delete # {0} is substituted with a launch mode - possible values include run, debug, profile, or # any label of a contributed ILaunchMode. |