Browse Source

dynamic help: added support for Help 2.0 namespace reloading

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@457 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Mathias Simmack 20 years ago
parent
commit
39c8f1ca1a
  1. 13
      src/AddIns/Misc/HtmlHelp2/Project/src/BaseControls/DynamicHelpPad.cs

13
src/AddIns/Misc/HtmlHelp2/Project/src/BaseControls/DynamicHelpPad.cs

@ -290,6 +290,7 @@ namespace HtmlHelp2 @@ -290,6 +290,7 @@ namespace HtmlHelp2
return ParserService.Resolve(expr, caret.Line, caret.Column, fileName, content);
}
#endregion
}
public class HtmlHelp2DynamicHelpBrowserControl : UserControl
@ -350,6 +351,11 @@ namespace HtmlHelp2 @@ -350,6 +351,11 @@ namespace HtmlHelp2
dynamicHelpToolbar.ImageList.Images.Add(ResourcesHelper.GetBitmap("HtmlHelp2.16x16.Toc.png"));
dynamicHelpToolbar.ImageList.Images.Add(ResourcesHelper.GetBitmap("HtmlHelp2.16x16.Index.png"));
dynamicHelpToolbar.ImageList.Images.Add(ResourcesHelper.GetBitmap("HtmlHelp2.16x16.Search.png"));
if(HtmlHelp2Environment.IsReady)
{
HtmlHelp2Environment.NamespaceReloaded += new EventHandler(this.NamespaceReloaded);
}
}
private void LoadDynamicHelpPage()
@ -384,5 +390,12 @@ namespace HtmlHelp2 @@ -384,5 +390,12 @@ namespace HtmlHelp2
if(pad != null) pad.BringPadToFront();
}
#region Help 2.0 Environment Events
private void NamespaceReloaded(object sender, EventArgs e)
{
this.LoadDynamicHelpPage();
}
#endregion
}
}

Loading…
Cancel
Save