diff options
author | Jared Burns | 2003-09-02 21:45:28 +0000 |
---|---|---|
committer | Jared Burns | 2003-09-02 21:45:28 +0000 |
commit | a00d41fa869de92b016075b9cd17a47167183e2e (patch) | |
tree | 442aa2522ebad6306a6bc110d4ff2fc6f837a161 /org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program | |
parent | f87cdab59d1b0b75ab913504efce37e5b506935a (diff) | |
download | eclipse.platform.debug-a00d41fa869de92b016075b9cd17a47167183e2e.tar.gz eclipse.platform.debug-a00d41fa869de92b016075b9cd17a47167183e2e.tar.xz eclipse.platform.debug-a00d41fa869de92b016075b9cd17a47167183e2e.zip |
Bug 42420 - No progress shown when external program running in foreground
Diffstat (limited to 'org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program')
2 files changed, 3 insertions, 0 deletions
diff --git a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ExternalToolsProgramMessages.properties b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ExternalToolsProgramMessages.properties index 09a689034..e6d3ec6b0 100644 --- a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ExternalToolsProgramMessages.properties +++ b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ExternalToolsProgramMessages.properties @@ -13,3 +13,4 @@ ProgramMainTab.Select=&Select a program: ProgramLaunchDelegate.Workbench_Closing_1=Workbench Closing ProgramLaunchDelegate.The_workbench_is_exiting=The workbench is exiting and a program launched from an external tool appears to still be running. These programs will be terminated when the workbench exits. It is recommended that you exit any external programs launched from the workbench before you proceed.\n\nClick OK to continue exiting the workbench. BackgroundResourceRefresher.0=Refreshing resources... +ProgramLaunchDelegate.3=Running {0}... diff --git a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java index fb51bee94..96ab9e9ec 100644 --- a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java +++ b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java @@ -13,6 +13,7 @@ package org.eclipse.ui.externaltools.internal.program.launchConfigurations; import java.io.File; +import java.text.MessageFormat; import java.util.HashMap; import java.util.Map; @@ -162,6 +163,7 @@ public class ProgramLaunchDelegate implements ILaunchConfigurationDelegate { processAttributes.put(IProcess.ATTR_PROCESS_TYPE, programName); if (p != null) { + monitor.beginTask(MessageFormat.format(ExternalToolsProgramMessages.getString("ProgramLaunchDelegate.3"), new String[] {configuration.getName()}), IProgressMonitor.UNKNOWN); //$NON-NLS-1$ process = DebugPlugin.newProcess(launch, p, location.toOSString(), processAttributes); } process.setAttribute(IProcess.ATTR_CMDLINE, generateCommandLine(cmdLine)); |