From 37516c1a01d9b649c50ab3ad3cba196be1ba6ae3 Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Sun, 21 Aug 2011 17:37:30 +0200 Subject: [PATCH] disable ReferenceNode, ReferenceFolder and other node actions in Project Browser if project is readonly --- .../Project/ICSharpCode.SharpDevelop.addin | 198 ++++++++++-------- .../ProjectBrowser/TreeNodes/ReferenceNode.cs | 2 +- 2 files changed, 109 insertions(+), 91 deletions(-) diff --git a/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin b/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin index 19c0c124db..6429c84e91 100755 --- a/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin +++ b/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin @@ -367,12 +367,14 @@ - - + + + + @@ -402,23 +404,25 @@ - - - - - - - - - - + + + + + + + + + + + + @@ -432,9 +436,11 @@ - + + + @@ -458,84 +464,94 @@ - + + + - - + + + + - - - - + + + + + + - + + + - - - + + + + + @@ -668,10 +684,12 @@ icon = "Icons.16x16.BrowserRefresh" label = "${res:AddIns.HtmlHelp2.Refresh}" class = "ICSharpCode.SharpDevelop.Project.Commands.RefreshReference"/> - + + +