|
|
@ -169,12 +169,23 @@ namespace HtmlHelp2 |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (!this.controlIsEnabled) return; |
|
|
|
if (!this.controlIsEnabled) return; |
|
|
|
|
|
|
|
|
|
|
|
searchTerm.Text = ""; |
|
|
|
try |
|
|
|
searchTerm.Items.Clear(); |
|
|
|
{ |
|
|
|
indexControl.IndexData = HtmlHelp2Environment.GetIndex(HtmlHelp2Environment.CurrentFilterQuery); |
|
|
|
searchTerm.Text = ""; |
|
|
|
filterCombobox.SelectedIndexChanged -= new EventHandler(FilterChanged); |
|
|
|
searchTerm.Items.Clear(); |
|
|
|
HtmlHelp2Environment.BuildFilterList(filterCombobox); |
|
|
|
indexControl.IndexData = HtmlHelp2Environment.GetIndex(HtmlHelp2Environment.CurrentFilterQuery); |
|
|
|
filterCombobox.SelectedIndexChanged += new EventHandler(FilterChanged); |
|
|
|
filterCombobox.SelectedIndexChanged -= new EventHandler(FilterChanged); |
|
|
|
|
|
|
|
HtmlHelp2Environment.BuildFilterList(filterCombobox); |
|
|
|
|
|
|
|
filterCombobox.SelectedIndexChanged += new EventHandler(FilterChanged); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
catch |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
LoggingService.Error("Help 2.0: cannot connect to IHxIndex interface (Index)"); |
|
|
|
|
|
|
|
indexControl.Enabled = false; |
|
|
|
|
|
|
|
indexControl.BackColor = SystemColors.ButtonFace; |
|
|
|
|
|
|
|
filterCombobox.Enabled = false; |
|
|
|
|
|
|
|
searchTerm.Enabled = false; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private void FilterChanged(object sender, EventArgs e) |
|
|
|
private void FilterChanged(object sender, EventArgs e) |
|
|
|