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 20 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 @@ @@ -1,3 +1,5 @@
#define RT_HTML 23
context RT_HTML "context.html"
open RT_HTML "OpenBook.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 @@ -59,7 +59,7 @@ namespace HtmlHelp2
public HtmlHelp2DynamicHelpPad()
{
dynamicHelpBrowser = new HtmlHelp2DynamicHelpBrowserControl();
dynamicHelpBrowser = new HtmlHelp2DynamicHelpBrowserControl(this.enableDebugInfo);
dynamicHelpBrowser.BuildANothing();
ParserService.ParserUpdateStepFinished += UpdateTick;
PropertyPad.SelectedObjectChanged += new EventHandler(this.FormsDesignerSelectedObjectChanged);
@ -335,10 +335,15 @@ namespace HtmlHelp2 @@ -335,10 +335,15 @@ namespace HtmlHelp2
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;
Size = new Size(500, 500);
@ -346,9 +351,9 @@ namespace HtmlHelp2 @@ -346,9 +351,9 @@ namespace HtmlHelp2
axWebBrowser = new WebBrowser();
Controls.Add(axWebBrowser);
axWebBrowser.Dock = DockStyle.Fill;
axWebBrowser.WebBrowserShortcutsEnabled = false;
axWebBrowser.IsWebBrowserContextMenuEnabled = false;
axWebBrowser.AllowWebBrowserDrop = false;
axWebBrowser.WebBrowserShortcutsEnabled = enableDebugging;
axWebBrowser.IsWebBrowserContextMenuEnabled = enableDebugging;
axWebBrowser.AllowWebBrowserDrop = enableDebugging;
this.LoadDynamicHelpPage();
dynamicHelpToolbar = new ToolStrip();
@ -382,7 +387,7 @@ namespace HtmlHelp2 @@ -382,7 +387,7 @@ namespace HtmlHelp2
private void LoadDynamicHelpPage()
{
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";
axWebBrowser.Navigate(url);
}

Loading…
Cancel
Save