6 Replies Latest reply on Sep 21, 2006 1:34 PM by Felnic

    Context Sensitive Help Error Message

    Felnic
      Hello,

      The following messages appear when I click on the Context Sensitive Help button, then select a menu item in one of the programs I'm updating the help file for:

      Help Command=HH_HELP_CONTEXT, ID=120549 (1d635)
      HH_HELP_CONTEXT called without a [MAP] section.

      I did assign Map IDs to topics and I did import updated map files into my project (map files and map IDs are created by our developers). After recompiling my project, the Context Sensitive Help is still not functioning, and the error message still appears.
      In previous versions of this program, the Context Sensitive Help function works just fine.

      Could something have broken in between the two versions? What would have caused this to occur if the latest map files were imported into the project, and Map IDs were assigned to the topics.

      I'm seriously stumped.

      Please, anyone help. We don't have a person in our office who's experienced enough in RoboHelp, so I have to rely on the RoboHelp Help Menu and these forums for assistance.

      Thanks,
      Felnic

      Felicia
        • 1. Re: Context Sensitive Help Error Message
          Level 2
          Hi Felicia,

          This can occur even when you have a [MAP] section clearly in your project if there is an error in a previous section. Open the .hhp file in Notepad and look at the sections after all the file listings. Let us know what is there. If you'd like you can email me the .hhp (project file) and I'll look at it.

          John

          • 2. Re: Context Sensitive Help Error Message
            Felnic Level 1
            Hi John,

            I opened the .hhp file in Notepad. What exactly are you looking for to appear after the .htm files? I may be able to to just send you the file. I'll let you know for sure.

            Thanks,

            Felicia
            • 3. Re: Context Sensitive Help Error Message
              Level 2
              Hi Felicia,

              Sorry if I wasn't clear on that. There should be a [MAP] section, linking to your .hh file. Since the error is reporting no [MAP] section, it might not be there but I have also seen times when something before the map section has erroneous syntax and the compiler just quits and doesn't include the section in the compiled file. This could be something like spaces in file names,

              John
              • 4. Re: Context Sensitive Help Error Message
                Felnic Level 1
                Hi John,

                I'd like to go ahead and send the .hhp file to your email address if that's ok.

                Thanks,
                Felicia
                • 5. Re: Context Sensitive Help Error Message
                  Level 2
                  Hi,

                  I'm posting again just to let everyone know this wasn't resolved. The .hhp file did have a MAP section. There were lots of filenames with spaces including the .ali file immediately before the map section. When I tried putting spaces in an .ali file name RoboHelp would just create a new file, so I was unable to reproduce the error Felicia is seeing.

                  John
                  • 6. Re: Context Sensitive Help Error Message
                    Felnic Level 1
                    Hello John and everyone,

                    The Context Sensitive Help is now working in the program I created the Help file for. I ended up re-creating a new project using the same image and .htm files. I replaced the new map files with map files that were used in previous help projects for the same program. At first, the Context Sensitive Help function still didn't work, and I gave up on it. Suddenly this morning, it started functioning. I have a feeling it was a programming issue that had nothing to do with RoboHelp. Somehow it corrected itself on its own.

                    Thanks John for all of your suggestions and help!

                    Felicia (Felnic)