From 7a71e053169dcdd032d28e5de544e1cafb9c56fe Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Wed, 21 Jan 2009 17:40:03 +0000 Subject: [PATCH] Fixed context menu of side bar: 'Cannot create object: ICSharpCode.SharpDevelop.Commands.SideBarDeleteTabItem' git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3771 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- src/Main/Base/Project/Src/Commands/SideBarCommands.cs | 2 -- .../Src/Gui/Components/SideBar/SharpDevelopSideBar.cs | 9 +++++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Main/Base/Project/Src/Commands/SideBarCommands.cs b/src/Main/Base/Project/Src/Commands/SideBarCommands.cs index 22c0c43ac5..d0afef8d42 100644 --- a/src/Main/Base/Project/Src/Commands/SideBarCommands.cs +++ b/src/Main/Base/Project/Src/Commands/SideBarCommands.cs @@ -13,7 +13,6 @@ using ICSharpCode.SharpDevelop.Widgets.SideBar; namespace ICSharpCode.SharpDevelop.Commands { - /* public class SideBarRenameTabItem : AbstractMenuCommand { public override void Run() @@ -167,5 +166,4 @@ namespace ICSharpCode.SharpDevelop.Commands } } } - */ } diff --git a/src/Main/Base/Project/Src/Gui/Components/SideBar/SharpDevelopSideBar.cs b/src/Main/Base/Project/Src/Gui/Components/SideBar/SharpDevelopSideBar.cs index 8a55f111b0..4275e435aa 100644 --- a/src/Main/Base/Project/Src/Gui/Components/SideBar/SharpDevelopSideBar.cs +++ b/src/Main/Base/Project/Src/Gui/Components/SideBar/SharpDevelopSideBar.cs @@ -200,5 +200,14 @@ namespace ICSharpCode.SharpDevelop.Gui } public event SideTabEventHandler SideTabDeleted; + + + public Point SideBarMousePosition { get; private set; } + + protected override void OnMouseMove(MouseEventArgs e) + { + base.OnMouseMove(e); + this.SideBarMousePosition = new Point(e.X, e.Y); + } } }