Browse Source

dynamic help: needed to fix the Win32 resource... Hm...

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@523 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Mathias Simmack 21 years ago
parent
commit
516bf184bf
  1. 2
      src/AddIns/Misc/HtmlHelp2/Project/Resources/dynamichelp.rc
  2. BIN
      src/AddIns/Misc/HtmlHelp2/Project/Resources/dynamichelp.res
  3. 19
      src/AddIns/Misc/HtmlHelp2/Project/src/BaseControls/DynamicHelpPad.cs

2
src/AddIns/Misc/HtmlHelp2/Project/Resources/dynamichelp.rc

@ -1,3 +1,5 @@
#define RT_HTML 23
context RT_HTML "context.html" context RT_HTML "context.html"
open RT_HTML "OpenBook.png" open RT_HTML "OpenBook.png"
close RT_HTML "ClosedBook.png" close RT_HTML "ClosedBook.png"

BIN
src/AddIns/Misc/HtmlHelp2/Project/Resources/dynamichelp.res

Binary file not shown.

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

@ -59,7 +59,7 @@ namespace HtmlHelp2
public HtmlHelp2DynamicHelpPad() public HtmlHelp2DynamicHelpPad()
{ {
dynamicHelpBrowser = new HtmlHelp2DynamicHelpBrowserControl(); dynamicHelpBrowser = new HtmlHelp2DynamicHelpBrowserControl(this.enableDebugInfo);
dynamicHelpBrowser.BuildANothing(); dynamicHelpBrowser.BuildANothing();
ParserService.ParserUpdateStepFinished += UpdateTick; ParserService.ParserUpdateStepFinished += UpdateTick;
PropertyPad.SelectedObjectChanged += new EventHandler(this.FormsDesignerSelectedObjectChanged); PropertyPad.SelectedObjectChanged += new EventHandler(this.FormsDesignerSelectedObjectChanged);
@ -335,10 +335,15 @@ namespace HtmlHelp2
public HtmlHelp2DynamicHelpBrowserControl() public HtmlHelp2DynamicHelpBrowserControl()
{ {
this.InitializeComponents(); this.InitializeComponents(false);
} }
private void InitializeComponents() public HtmlHelp2DynamicHelpBrowserControl(bool enableDebugging)
{
this.InitializeComponents(enableDebugging);
}
private void InitializeComponents(bool enableDebugging)
{ {
Dock = DockStyle.Fill; Dock = DockStyle.Fill;
Size = new Size(500, 500); Size = new Size(500, 500);
@ -346,9 +351,9 @@ namespace HtmlHelp2
axWebBrowser = new WebBrowser(); axWebBrowser = new WebBrowser();
Controls.Add(axWebBrowser); Controls.Add(axWebBrowser);
axWebBrowser.Dock = DockStyle.Fill; axWebBrowser.Dock = DockStyle.Fill;
axWebBrowser.WebBrowserShortcutsEnabled = false; axWebBrowser.WebBrowserShortcutsEnabled = enableDebugging;
axWebBrowser.IsWebBrowserContextMenuEnabled = false; axWebBrowser.IsWebBrowserContextMenuEnabled = enableDebugging;
axWebBrowser.AllowWebBrowserDrop = false; axWebBrowser.AllowWebBrowserDrop = enableDebugging;
this.LoadDynamicHelpPage(); this.LoadDynamicHelpPage();
dynamicHelpToolbar = new ToolStrip(); dynamicHelpToolbar = new ToolStrip();
@ -382,7 +387,7 @@ namespace HtmlHelp2
private void LoadDynamicHelpPage() private void LoadDynamicHelpPage()
{ {
if(!HtmlHelp2Environment.IsReady) return; if(!HtmlHelp2Environment.IsReady) return;
string url = String.Format("res://{0}//context", Assembly.GetExecutingAssembly().Location); string url = String.Format("res://{0}/context", Assembly.GetExecutingAssembly().Location);
//if(!File.Exists(url)) url = "about:blank"; //if(!File.Exists(url)) url = "about:blank";
axWebBrowser.Navigate(url); axWebBrowser.Navigate(url);
} }

Loading…
Cancel
Save