Browse Source

- declared PrimaryFileName in AbstractViewContent as virtual to make special case in Profiler ViewContent working

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4027 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Siegfried Pammer 16 years ago
parent
commit
cf1729fb95
  1. 8
      src/AddIns/Misc/Profiler/Frontend/AddIn/Src/Views/WpfViewer.cs
  2. 2
      src/Main/Base/Project/Src/Gui/AbstractViewContent.cs

8
src/AddIns/Misc/Profiler/Frontend/AddIn/Src/Views/WpfViewer.cs

@ -27,6 +27,7 @@ namespace ICSharpCode.Profiler.AddIn.Views @@ -27,6 +27,7 @@ namespace ICSharpCode.Profiler.AddIn.Views
ProfilingDataProvider provider;
SharpDevelopElementHost host;
ProfilerView dataView;
OpenedFile file;
/// <summary>
/// The <see cref="System.Windows.Forms.Control"/> representing the view
@ -37,12 +38,17 @@ namespace ICSharpCode.Profiler.AddIn.Views @@ -37,12 +38,17 @@ namespace ICSharpCode.Profiler.AddIn.Views
}
}
public override string PrimaryFileName {
get { return file.FileName; }
}
/// <summary>
/// Creates a new WpfViewer object
/// </summary>
public WpfViewer(OpenedFile file)
{
this.Files.Add(file);
//this.Files.Add(file);
this.file = file;
this.provider = ProfilingDataSQLiteProvider.FromFile(file.FileName);
this.TabPageText = Path.GetFileName(file.FileName);
this.TitleName = this.TabPageText;

2
src/Main/Base/Project/Src/Gui/AbstractViewContent.cs

@ -239,7 +239,7 @@ namespace ICSharpCode.SharpDevelop.Gui @@ -239,7 +239,7 @@ namespace ICSharpCode.SharpDevelop.Gui
/// <summary>
/// Gets the name of the primary file being edited. Might return null if no file is edited.
/// </summary>
public string PrimaryFileName {
public virtual string PrimaryFileName {
get {
OpenedFile file = PrimaryFile;
if (file != null)

Loading…
Cancel
Save