embedded help viewer and .net 3.0
embedded help viewer and .net 3.0
can you embed the help viewer into a .net 3.0 application (wpf)?
Re: embedded help viewer and .net 3.0
I'd like to bump this and ask the question again. My developers are asking me this about Flare....
-
Richard Ferrell
- Propellus Maximus
- Posts: 840
- Joined: Mon May 01, 2006 10:11 am
- Location: Inside California
Re: embedded help viewer and .net 3.0
Shouldn't be any reasons why you can't do that, 
Richard Ferrell
Certified Madcap Trainer

Certified Madcap Trainer
Re: embedded help viewer and .net 3.0
Hi Richard,
Do you know if this user ever got the embedded help working with WPF? I have tried something like this...
System.Windows.Forms.Panel panel = new System.Windows.Forms.Panel();
panel.Visible = true;
panel.Name = "HelpPanel";
panel.Dock = System.Windows.Forms.DockStyle.Fill;
mHelpSystemClient = new HelpViewerEmbeddedClient();
mHelpSystemClient.Load(@"...\Manual.mchelp");
mHelpSystemClient.HelpSystem.DynamicHelpPanel = panel;
_WinFormsHost.Child = panel;
.
.
.
mHelpSystemClient.HelpSystem.ShowTopic(1000.ToString());
But no joy. When this code executes the external Madcap Help Viewer opens up, which I suspect is some type of failover. Does the embedded control reference the parent form (WinForm) of it's host panel in any way? If so...there ain't none
I tried hosting a WinForms form in the WPF WindowsFormsHost control by setting it to the Child property, but no go; Child expects a System.Windows.Forms.Control, which Form is not.
That's as far as I've gotten...tech support time.
Cheers
Ron
Do you know if this user ever got the embedded help working with WPF? I have tried something like this...
System.Windows.Forms.Panel panel = new System.Windows.Forms.Panel();
panel.Visible = true;
panel.Name = "HelpPanel";
panel.Dock = System.Windows.Forms.DockStyle.Fill;
mHelpSystemClient = new HelpViewerEmbeddedClient();
mHelpSystemClient.Load(@"...\Manual.mchelp");
mHelpSystemClient.HelpSystem.DynamicHelpPanel = panel;
_WinFormsHost.Child = panel;
.
.
.
mHelpSystemClient.HelpSystem.ShowTopic(1000.ToString());
But no joy. When this code executes the external Madcap Help Viewer opens up, which I suspect is some type of failover. Does the embedded control reference the parent form (WinForm) of it's host panel in any way? If so...there ain't none
That's as far as I've gotten...tech support time.
Cheers
Ron
-
Paul Griffiths
- Sr. Propeller Head
- Posts: 262
- Joined: Wed Apr 18, 2007 2:25 am
- Location: Nottingham, UK
Re: embedded help viewer and .net 3.0
Did this get resolved? I'm about to start documenting a .NET app and would be interested to know what my options are.
-
RamonS
- Senior Propellus Maximus
- Posts: 4293
- Joined: Thu Feb 02, 2006 9:29 am
- Location: The Electric City
Re: embedded help viewer and .net 3.0
I think you should look at what is best for the audience. Just because the application is coded using a specific runtime doesn't mean you have to favor a particular help format.
New Book: Creating user-friendly Online Help
Paperback http://www.amazon.com/dp/1449952038/ or https://www.createspace.com/3416509
eBook http://www.amazon.com/dp/B005XB9E3U

Paperback http://www.amazon.com/dp/1449952038/ or https://www.createspace.com/3416509
eBook http://www.amazon.com/dp/B005XB9E3U
-
Paul Griffiths
- Sr. Propeller Head
- Posts: 262
- Joined: Wed Apr 18, 2007 2:25 am
- Location: Nottingham, UK
Re: embedded help viewer and .net 3.0
That's why I said I would be interested to know what my options are.
-
RamonS
- Senior Propellus Maximus
- Posts: 4293
- Joined: Thu Feb 02, 2006 9:29 am
- Location: The Electric City
Re: embedded help viewer and .net 3.0
Oh, I applied "options" to DotNetHelp only, you meant it in general and overall. Gotcha.
New Book: Creating user-friendly Online Help
Paperback http://www.amazon.com/dp/1449952038/ or https://www.createspace.com/3416509
eBook http://www.amazon.com/dp/B005XB9E3U

Paperback http://www.amazon.com/dp/1449952038/ or https://www.createspace.com/3416509
eBook http://www.amazon.com/dp/B005XB9E3U