diff options
author | David Inglis | 2004-03-09 20:59:46 +0000 |
---|---|---|
committer | David Inglis | 2004-03-09 20:59:46 +0000 |
commit | 68c4c924e91bdaae52f49f9e4cb908b9405494c1 (patch) | |
tree | 426463924b41e563ab1b8b9a73ec3f8334ce5f5a /build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt | |
parent | 209df8040a1105ef5d7f7074e71527f9a97b2ee2 (diff) | |
download | org.eclipse.cdt-68c4c924e91bdaae52f49f9e4cb908b9405494c1.tar.gz org.eclipse.cdt-68c4c924e91bdaae52f49f9e4cb908b9405494c1.tar.xz org.eclipse.cdt-68c4c924e91bdaae52f49f9e4cb908b9405494c1.zip |
show error dialog on apply of properties if one occurs
Diffstat (limited to 'build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt')
2 files changed, 6 insertions, 0 deletions
diff --git a/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/MakeResources.properties b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/MakeResources.properties index ca046aa4ce3..5ca6f6f9a33 100644 --- a/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/MakeResources.properties +++ b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/MakeResources.properties @@ -152,6 +152,10 @@ MakeUIPlugin.update_project_message=Older \'make\' projects have been detected i # Prefernece Page MakePreferencePage.description=Make Project Preferences +#Property Page +MakeProjectPropertyPage.closedproject=Project Closed +MakeProjectPropertyPage.internalError=An Internal error has occur please check error log. + # Makefile Editor messages ContentAssistProposal.label=Content Assist@Ctrl+SPACE ContentAssistProposal.tooltip=Content Assist diff --git a/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/properties/MakePropertyPage.java b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/properties/MakePropertyPage.java index 209efc9d4b3..0f636256682 100644 --- a/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/properties/MakePropertyPage.java +++ b/build/org.eclipse.cdt.make.ui/src/org/eclipse/cdt/make/internal/ui/properties/MakePropertyPage.java @@ -84,6 +84,8 @@ public class MakePropertyPage extends PropertyPage implements ICOptionContainer try { new ProgressMonitorDialog(getShell()).run(false, true, op); } catch (InvocationTargetException e) { + Throwable e1 = e.getTargetException(); + MakeUIPlugin.errorDialog(getShell(), MakeUIPlugin.getResourceString("MakeProjectPropertyPage.internalError"),e1.toString(), e1); return false; } catch (InterruptedException e) { // cancelled |