Browse Source

Minor cleanup.

pull/15/head
mkonicek 15 years ago
parent
commit
32ba95171c
  1. 8
      src/AddIns/Debugger/Debugger.AddIn/Visualizers/GridVisualizer/GridVisualizerWindow.xaml.cs
  2. 22
      src/Main/Base/Project/Src/Commands/FileTabStripCommands.cs

8
src/AddIns/Debugger/Debugger.AddIn/Visualizers/GridVisualizer/GridVisualizerWindow.xaml.cs

@ -149,10 +149,10 @@ namespace Debugger.AddIn.Visualizers.GridVisualizer @@ -149,10 +149,10 @@ namespace Debugger.AddIn.Visualizers.GridVisualizer
this.columnHider = new GridViewColumnHider((GridView)this.listView.View);
cmbColumns.ItemsSource = this.columnHider.HideableColumns;
}
} catch (GetValueException ex) {
// TODO display ex msg
} catch (DebuggerVisualizerException ex) {
// TODO display ex msg
} catch (GetValueException) {
// display ex msg
} catch (DebuggerVisualizerException) {
// display ex msg
}
}

22
src/Main/Base/Project/Src/Commands/FileTabStripCommands.cs

@ -80,13 +80,29 @@ namespace ICSharpCode.SharpDevelop.Commands.TabStrip @@ -80,13 +80,29 @@ namespace ICSharpCode.SharpDevelop.Commands.TabStrip
{
public override void Run()
{
var projectBrowser = (ProjectBrowserPad.Instance.Control as ProjectBrowserPanel).ProjectBrowserControl;
var fileName = ((IWorkbenchWindow)Owner).ActiveViewContent.PrimaryFileName;
if (fileName != null) {
var fileName = GetActiveFileName();
var projectBrowser = GetProjectBrowser();
if (fileName != null && projectBrowser != null) {
projectBrowser.SelectFileAndExpand(fileName);
projectBrowser.Focus();
}
}
string GetActiveFileName()
{
if ((this.Owner is IWorkbenchWindow) && (((IWorkbenchWindow)this.Owner).ActiveViewContent != null)) {
return (Owner as IWorkbenchWindow).ActiveViewContent.PrimaryFileName;
}
return null;
}
ProjectBrowserControl GetProjectBrowser()
{
if ((ProjectBrowserPad.Instance != null) && (ProjectBrowserPad.Instance.Control is ProjectBrowserPanel)) {
return (ProjectBrowserPad.Instance.Control as ProjectBrowserPanel).ProjectBrowserControl;
}
return null;
}
}
/// <summary>

Loading…
Cancel
Save