From 9c983d8d4ed19b74465e097d6bf8b4d1b92b3a90 Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Fri, 6 Nov 2009 20:02:29 +0000 Subject: [PATCH] fixed query history git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5224 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- src/AddIns/Misc/Profiler/Controller/Profiler.cs | 1 - .../Misc/Profiler/Controller/Properties/AssemblyInfo.cs | 2 -- .../Profiler/Frontend/AddIn/Src/Views/ProfilerView.xaml.cs | 4 +++- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/AddIns/Misc/Profiler/Controller/Profiler.cs b/src/AddIns/Misc/Profiler/Controller/Profiler.cs index c558095d9e..b24f532749 100644 --- a/src/AddIns/Misc/Profiler/Controller/Profiler.cs +++ b/src/AddIns/Misc/Profiler/Controller/Profiler.cs @@ -50,7 +50,6 @@ namespace ICSharpCode.Profiler.Controller volatile bool stopDC; volatile bool enableDC; volatile bool isFirstDC; - volatile int millisecondsStartTime; /// /// Gets whether the profiler is running inside a 64-bit profilee process or not. diff --git a/src/AddIns/Misc/Profiler/Controller/Properties/AssemblyInfo.cs b/src/AddIns/Misc/Profiler/Controller/Properties/AssemblyInfo.cs index d72cde187d..d57fc42d21 100644 --- a/src/AddIns/Misc/Profiler/Controller/Properties/AssemblyInfo.cs +++ b/src/AddIns/Misc/Profiler/Controller/Properties/AssemblyInfo.cs @@ -27,8 +27,6 @@ using System.Security.Permissions; // Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird [assembly: Guid("e0d1f9f9-0872-458d-ae91-7b6f0e073088")] -[assembly: SecurityPermission(SecurityAction.RequestMinimum, Unrestricted=true)] - // Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: // // Hauptversion diff --git a/src/AddIns/Misc/Profiler/Frontend/AddIn/Src/Views/ProfilerView.xaml.cs b/src/AddIns/Misc/Profiler/Frontend/AddIn/Src/Views/ProfilerView.xaml.cs index d005d9d97d..9e30d9533c 100644 --- a/src/AddIns/Misc/Profiler/Frontend/AddIn/Src/Views/ProfilerView.xaml.cs +++ b/src/AddIns/Misc/Profiler/Frontend/AddIn/Src/Views/ProfilerView.xaml.cs @@ -165,7 +165,7 @@ namespace ICSharpCode.Profiler.AddIn.Views List queryHistory = new List(); for (int i = 2; i < this.mnuQueryHistory.Items.Count; i++) - tabs.Add((this.mnuQueryHistory.Items[i] as MenuItem).Header.ToString() ?? string.Empty); + queryHistory.Add((this.mnuQueryHistory.Items[i] as MenuItem).Header.ToString() ?? string.Empty); provider.SetProperty("queryHistory", queryHistory.CreateSeparatedString()); } @@ -204,6 +204,7 @@ namespace ICSharpCode.Profiler.AddIn.Views header.Text = title; header.TextTrimming = TextTrimming.CharacterEllipsis; header.TextWrapping = TextWrapping.NoWrap; + header.ToolTip = title; tabView.Items.Insert(tabView.Items.Count - 1, newTab); if (switchToNewTab) tabView.SelectedItem = newTab; @@ -214,6 +215,7 @@ namespace ICSharpCode.Profiler.AddIn.Views void ViewCurrentQueryChanged(TextBlock header, QueryView view) { header.Text = view.CurrentQuery; + header.ToolTip = view.CurrentQuery; int index; while ((index = GetLastMatch(view.CurrentQuery)) != -1) mnuQueryHistory.Items.RemoveAt(index);