• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Context-Sensitive Neophyte Questions

Guest
Nov 20, 2008 Nov 20, 2008

Copy link to clipboard

Copied

Hi,

I am really confused by this whole topic. I've never created (well, not in many years, and with another product) context-sensitive help at all. I'm being restricted to using RH6, MS Word, and my developers are using C# to create the application. Can I get a 1-2-3 on what steps I need to accomplish to do this (if I even can)? If I must upgrade my RH software to a server version, or whatever, please include that information, as well?

Thanks,
Andy

Views

459

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Nov 21, 2008 Nov 21, 2008

Copy link to clipboard

Copied

Welcome to the forum

Any topic is potentially a context sensitive topic. Context sensitive simply means a topic the developers call that relates to where the user is in the system. It can be field level or screen level. As long as the topic relates to the part of the application from which it is called, it is context sensitive. The same topic could be called from the TOC by the user, but then it would not necessarily be context sensitive.

As such it is the developers issue how they call the appropriate topics but you have to work with them to agree how it is going to be done. There are some topics about calling webhelp, if that is your output, on my site.

There is a recent thread about calling CHM help on this forum.

Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Nov 21, 2008 Nov 21, 2008

Copy link to clipboard

Copied

Hi, Andy,

There are several ways for C# developers to pass context help calls to a .chm file but, in summary, each call can specify one of the following:


  • A map number (also known as "context integer"). So, you or your developers would need to generate a map file that associates each map number with a topic ID. You would then import the map file into your RoboHelp project and assign the topic IDs to individual help topics.

    See the following page for more details:

    http://help.adobe.com/en_US/RoboHelp/RHTML/7.0/Context-sensitive/About_context-sensitive_help.htm

  • The name of an HTML topic file that you have compiled into the .chm file. So, you'd need to let your developers know what your topic file names are.

  • An index keyword that you have associated with a help topic. So, you'd need to let your developers know what the keywords are.

These are effectively the same options as were available to developers working in earlier programming environments. The map number method is probably the most widely used.

Any help authoring tool that is capable of outputting a .chm file can be used to create the help for a C# application.

Here are some articles that explain how to connect a .chm file to a .NET application from the developer's perspective:


Pete

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Nov 21, 2008 Nov 21, 2008

Copy link to clipboard

Copied

LATEST
Thanks to all. I'm reading the stuff that I think I can understand, and I've sent the links to the developer who's working on this project. One of our problems is that I'm in New York, but my home office is in Washington state...

So, we've both got a lot of reading to do!

Andy

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
RoboHelp Documentation
Download Adobe RoboHelp