Welcome to Macrobject Community Login | Register | Faq  

    Macrobject Community
  Macrobject Software Knowledge Management and Collaboration Platform
Search    
   

How to use HelpID 's , .Chm in a windows .NEt application ?
Started by TheSly at 09-24-2008 12:18 AM. Topic has 3 replies.

Print Search « Previous Thread Next Thread »
  09-24-2008, 12:18 AM
TheSly is not online. Last active: 10/28/2008 9:09:28 PM TheSly

Top 75 Posts
Joined on 09-24-2008
Posts 2
How to use HelpID 's , .Chm in a windows .NEt application ?
Reply Quote

I am very sorry for this noob question but this is really my first step in building a help for an application.

I have built an application with a nice documentation in a .doc format , that users can read  outside the application
I got feedback from users : they need this help inside the application.

After trying some software, it appears that Word-2-CHM converter you propose suits my first need, which is to transform my .doc into a .chm file.

Before buying 1-3 licenses, I need to check if  I can integrate the produced .chm into my application.

Here starts the trouble:
I have a set of Windows forms. in Each forms , I Inserted a HelpProvider Component from visual studio Toolbox.

I would like to do a simple thing : I have a car data input form,  I have a car data entry in my documentation .
When user press F1 when entering data in the car  form, i would like that .CHM  opens and positions itself at the correct entry, the "car data entry"

For the moment , i can just only open the .CHM file but  i am unable to display ilmmediately the correct entry

Word-2-CHM created a .cs file  in which  my word paragraph for car input data  has been assigned  an enum value  ( 1012 for example)
What should i do with this value ? How to use it in  csharp, in my application ?

Thanks really if you can help me.

Ps : I don't see any .ini file generated . Is it a limitation of trial verison ?
   Report 
  09-25-2008, 11:15 PM
Peter is not online. Last active: 10/31/2011 9:51:29 AM Peter

Top 10 Posts
Joined on 09-27-2007
Posts 171
Re: How to use HelpID 's , .Chm in a windows .NEt application ?
Reply Quote
The .ini file:
Please click the "Save" button in Word-2-CHM to save to a .word2chm file first. Then the .ini will be created when you create the chm file.

Using help id in c#
1. for the HelpProvider
HelpNamespace = your chm file

2. for controls on car data input form:
HelpKeyword = 1012
HelpNavigator = TopicId
HelpString =


   Report 
  03-09-2011, 10:07 AM
csjunks2010 is not online. Last active: 3/10/2011 1:59:05 AM csjunks2010

Top 200 Posts
Joined on 03-10-2011
Posts 1
Re: How to use HelpID 's , .Chm in a windows .NEt application ?
Reply Quote
Hi,
I know this is an old topic but it's related to what I am doing.
I am evaluating the software for my organization.  This seems to do what we want, except the following:

Every time I insert a new topic in the document and regenerate the help file, all indices of the topics that come after the new topic change.   This means that I have to change the HelpKeyword and recompile my code.
Is there a way to keep the indices the same and generate new indices for new topics only?

Thanks.
   Report 
  03-10-2011, 7:21 AM
David is not online. Last active: 3/11/2012 2:40:55 PM David

Top 10 Posts
Joined on 01-26-2008
Posts 195
Re: How to use HelpID 's , .Chm in a windows .NEt application ?
Reply Quote
Please save your convert project via click Save button.
And choose "Auto Help ID" as any no "None" item.
The Help ID will be saved for re-generation.
Please refer to http://word-2-chm.com/doc2010/topics/UsinContSensHelpInYourProg.html

   Report 
Post
Macrobject Comm... » Help Authoring ... » Word-2-CHM Conv... » How to use HelpID 's , .Chm in a windows .NEt application ?

Powered by Community Server, by Telligent Systems