Browse Source

Should append "(Error)" instead of "(Readonly)" if failed to load project

pull/431/head
Linquize 11 years ago
parent
commit
8730117d9f
  1. 9
      src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/ProjectNode.cs

9
src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/TreeNodes/ProjectNode.cs

@ -65,20 +65,21 @@ namespace ICSharpCode.SharpDevelop.Project @@ -65,20 +65,21 @@ namespace ICSharpCode.SharpDevelop.Project
this.project = project;
Text = project.Name;
if (project.IsReadOnly) {
Text += StringParser.Parse(" (${res:Global.ReadOnly})");
}
autoClearNodes = false;
if (project is MissingProject) {
OpenedImage = ClosedImage = "ProjectBrowser.MissingProject";
this.ContextmenuAddinTreePath = "/SharpDevelop/Pads/ProjectBrowser/ContextMenu/MissingProjectNode";
Text += StringParser.Parse(" (${res:Global.ErrorText})");
} else if (project is ErrorProject) {
OpenedImage = ClosedImage = "ProjectBrowser.ProjectWarning";
this.ContextmenuAddinTreePath = "/SharpDevelop/Pads/ProjectBrowser/ContextMenu/UnknownProjectNode";
Text += StringParser.Parse(" (${res:Global.ErrorText})");
} else {
OpenedImage = ClosedImage = IconService.GetImageForProjectType(project.Language);
if (project.IsReadOnly) {
Text += StringParser.Parse(" (${res:Global.ReadOnly})");
}
}
Tag = project;

Loading…
Cancel
Save