Browse Source

Help 2.0: fixed a filter loading problem in the Search panel; changed a few other things

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1532 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Mathias Simmack 19 years ago
parent
commit
1e14919c5a
  1. 10
      src/AddIns/Misc/HtmlHelp2/Project/src/BaseControls/SearchPad.cs
  2. 2
      src/AddIns/Misc/HtmlHelp2/Project/src/Service/HtmlHelp2Options.cs
  3. 9
      src/AddIns/Misc/HtmlHelp2/Project/src/Service/HtmlHelp2Service.cs
  4. 7
      src/AddIns/Misc/HtmlHelp2/Project/src/Service/ResourcesHelper.cs

10
src/AddIns/Misc/HtmlHelp2/Project/src/BaseControls/SearchPad.cs

@ -100,6 +100,11 @@ namespace HtmlHelp2
searchTerm.Text = string.Empty; searchTerm.Text = string.Empty;
searchTerm.Items.Clear(); searchTerm.Items.Clear();
filterCombobox.Items.Clear(); filterCombobox.Items.Clear();
if (HtmlHelp2Environment.SessionIsInitialized)
{
HtmlHelp2Environment.BuildFilterList(filterCombobox);
}
} }
private void InitializeComponents() private void InitializeComponents()
@ -162,11 +167,6 @@ namespace HtmlHelp2
filterCombobox.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); filterCombobox.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
filterCombobox.SelectedIndexChanged += new EventHandler(FilterChanged); filterCombobox.SelectedIndexChanged += new EventHandler(FilterChanged);
if (HtmlHelp2Environment.SessionIsInitialized)
{
HtmlHelp2Environment.BuildFilterList(filterCombobox);
}
// Filter label // Filter label
mainPanel.Controls.Add(label1); mainPanel.Controls.Add(label1);
label1.Dock = DockStyle.Top; label1.Dock = DockStyle.Top;

2
src/AddIns/Misc/HtmlHelp2/Project/src/Service/HtmlHelp2Options.cs

@ -42,7 +42,7 @@ namespace HtmlHelp2.OptionsPanel
private void InitializeComponents() private void InitializeComponents()
{ {
selectedHelp2Collection = HtmlHelp2Environment.CurrentSelectedNamespace; selectedHelp2Collection = HtmlHelp2Environment.DefaultNamespaceName;
help2Collections = (ComboBox)ControlDictionary["help2Collections"]; help2Collections = (ComboBox)ControlDictionary["help2Collections"];
help2Collections.SelectedIndexChanged += new EventHandler(this.NamespaceNameChanged); help2Collections.SelectedIndexChanged += new EventHandler(this.NamespaceNameChanged);

9
src/AddIns/Misc/HtmlHelp2/Project/src/Service/HtmlHelp2Service.cs

@ -50,11 +50,6 @@ namespace HtmlHelp2.Environment
get { return session != null; } get { return session != null; }
} }
public static string CurrentSelectedNamespace
{
get { return DefaultNamespaceName; }
}
public static string CurrentFilterQuery public static string CurrentFilterQuery
{ {
get { return currentSelectedFilterQuery; } get { return currentSelectedFilterQuery; }
@ -213,6 +208,10 @@ namespace HtmlHelp2.Environment
public static void BuildFilterList(ComboBox filterCombobox) public static void BuildFilterList(ComboBox filterCombobox)
{ {
if (filterCombobox == null)
{
return;
}
filterCombobox.Items.Clear(); filterCombobox.Items.Clear();
filterCombobox.BeginUpdate(); filterCombobox.BeginUpdate();

7
src/AddIns/Misc/HtmlHelp2/Project/src/Service/ResourcesHelper.cs

@ -14,12 +14,7 @@ namespace HtmlHelp2.ResourcesHelperClass
public sealed class ResourcesHelper public sealed class ResourcesHelper
{ {
static ResourcesHelper instance; static ResourcesHelper instance = new ResourcesHelper();
static ResourcesHelper()
{
instance = new ResourcesHelper();
}
public static Bitmap GetBitmap(string resourceName) public static Bitmap GetBitmap(string resourceName)
{ {

Loading…
Cancel
Save