Converted WinHelp to HTML Help and context-sensitive topics aren't working.

Converted WinHelp to HTML Help and context-sensitive topics
aren't working. Anyone run across this?

I am a developer and we have big project that needs to be
converted from winhelp to HTML help. I received only the .CHM help
file from the help auther. I added the HTMLhelp.lib file and
HTMLhelp.h file in to my project. I tried to change atleast one
page of the dialog. I added on helpinfo function htmlhelp function
call and hard coded the .chm file path and for the right click I as
well did the same thing. But I am getting "No Help topic is
associated with this item" upon F1 key and crash after the right
click with wincore.cpp error.
The code is as below.
BOOL CCnvCfgGenNRecPage::OnHelpInfo(HELPINFO* pHelpInfo)
// TODO: Add your message handler code here and/or call
default
if (pHelpInfo->iContextType == HELPINFO_WINDOW)
int nCtrlId = pHelpInfo->iCtrlId;
DWORD dwContextId = pHelpInfo->dwContextId;
//THE NEW HTMLFUNCTION CALL
::HtmlHelp((HWND)pHelpInfo->hItemHandle,
"D:\\vista_setup\\Patmob\\PatMob.chm",
HH_TP_HELP_WM_HELP,
(DWORD)&IDARRAY(nCtrlId, dwContextId)) ;
THE OLD CODE
::WinHelp ((HWND)pHelpInfo->hItemHandle,
AfxGetApp()->m_pszHelpFilePath,
HELP_WM_HELP,
// HELP_WM_HELP flag brings up pop-up help and expects an
array
// of DWORD pairs of the control ID and the context help ID
(DWORD)&IDARRAY(nCtrlId, dwContextId));
return TRUE;
DO I NEED ANY OTHER FILE? Should I checked out the dialog h
file and .hm file which compling the html related code?
Regards,
Kreena

Similar Messages

  • Map.xml and context-sensitive help question

    We're changing the tools we use to generate JavaHelp from RoboHelp to WebWorks.
    RoboHelp's output always includes a file named map.xml. WebWorks doesn't include this file.
    My understanding is that map.xml is what applications use to find the correct context-sensitive topic. Is that right? Will the app be able to find context-sensitive files without it?
    Stan Stansbury

    There are a couple of posts about masterdata.xml that seem to indicate it's not a problem. See if either of these help.
    Context Sensitive Help Question
    MasterData.xml
    For the 'main portal page' bit - maybe the developer wants to know the Start Page of the project, rather than the Default Topic? I'm not very familiar with CSH and webhelp, so I'm uncertain of the details the developer needs, but I wouldn't think you'd have to change anything as long as they have all the necessary details.
    Amber

  • IE 7 and Context-Sensitive FlashHelp

    Hi all, I'm hoping that you can brainstorm with me. I have a
    FlashHelp system with context-sensitive topics that are called from
    the application using the
    start_page.htm#topic_name.htm syntax. Up to now, this has
    worked really well in all browsers (IE, Netscape, Firefox, Safari,
    etc.). In the new IE 7, however, making this kind of call doesn't
    display the CS topic, but instead opens the default topic
    (start_page.htm). Likewise, the URL in the browser window only
    displays
    start_page.htm, with the
    #topic_name.htm info removed. From testing we've done, it
    appears that IE 7 receives the complete help call, but then somehow
    ignores or truncates the CS topic info.
    Has anyone else had this problem? Any ideas as to what is
    causing it or (more importantly) how I might work around it?
    Thanks,
    Melinda

    The updating of the help topic is distinct from the problem you are encountering. I believe this is a bug in FlashHelp.
    The more people who report a bug or request a feature, the more likely it is to be actioned. Please follow this link.
    http://www.Adobe.com/cfusion/mmform/index.cfm?name=wishform&product=38
    See www.grainge.org for RoboHelp and Authoring tips

  • Files needed to be present to use HTML help and Web help

    For using RoboHelp for word generated .hlp files, we kept
    .hlp and .cnt files in the production environment for the users.
    Now, we are planning to migrate to Robohelp for HTML help and
    gradually to WebHelp.
    In that case what are the files that are required to be
    present in the production environment?

    With HTML Help all you need to ship are the CHM files. That
    is because these are compiled files that contain all the essential
    ingredients to see and use the help. The only exception to this
    rule is if you are using a glossary or browse sequences. In this
    instance you'll need to ensure all your users have the
    HHACTIVEX.DLL file installed on their PC. If they don't they won't
    be able to see them. You cab get the install routine for your
    application to install and register this file.
    With regards to Webhelp, you'll need to publise all the files
    generated by the compile. Part of the compile process is setting up
    the location of the published files (e.g. Intranet, FTP). You don't
    have to worry about what to publish. As long as you have your
    location correctly defined all the files are copied there.

  • My 10.8.3 update did not install properly citing an 'Unknown Error'. Now, my Mail and Mac App Store aren't working. What went wrong and how do i fix it ?

    My 10.8.3 update did not install properly citing an 'Unknown Error'. Now, my Mail and Mac App Store aren't working. What went wrong and how do i fix it ?

    I tried this and still have the same problems. If I open Address book or the Mac App Store I get the library rebuild popup and a hang. I created a fresh user and then things are better apart from the printing issue. Its clearly some 3rd party software issue but the crash logs are meningless to me. I used the excellent Etre check app from http://www.etresoft.com/etrecheck so I have a list of what is being loaded and can compare clean and crashed user info but as I cant work out which of the startup items, launch agents, launch daemons etc that  are causing the problem.
    I have eliminated Dropbox, Mac Keeper and Witness, and it isnt related to my exterrnal LED cinema dispay or my external thunderbolt drives, or any USB devices if thats any help to anyone else. Info from Etrecheck follows -
    Kernel Extensions:
              com.oxsemi.driver.OxsemiDeviceType00          Version: 1.28.7
              com.rogueamoeba.InstantOn          Version: 6.0.2
              com.rogueamoeba.InstantOnCore          Version: 6.0.2
              com.Cycling74.driver.Soundflower          Version: 1.5.3
    Problem System Launch Daemons:
    Problem System Launch Agents:
    Launch Daemons:
                 [not loaded] com.adobe.fpsaud.plist
                 [not loaded] com.adobe.SwitchBoard.plist
                 [not loaded] com.bombich.ccc.plist
                 [not loaded] com.dymo.pnpd.plist
                 [not loaded] com.intego.BackupManagerPro.daemon.plist
                 [not loaded] com.micromat.TechToolProDaemon.plist
                 [not loaded] com.microsoft.office.licensing.helper.plist
                 [not loaded] com.orbicule.witnessd.plist
                 [not loaded] com.sierrawireless.SwitchTool.plist
                 [not loaded] com.stclairsoft.AppTamerAgent.plist
                 [not loaded] org.macosforge.xquartz.privileged_startx.plist
                 [not loaded]          pcloudd.plist
    Launch Agents:
                     [loaded] com.divx.dms.agent.plist
                     [loaded] com.divx.update.agent.plist
                     [loaded] com.epson.epw.agent.plist
                     [loaded] com.lacie.raidmonitor.daemon.plist
                     [loaded] com.lacie.safemanager.daemon.plist
                     [loaded] com.micromat.TechToolProAgent.plist
                     [loaded] com.orbicule.WitnessUserAgent.plist
                     [loaded] org.macosforge.xquartz.startx.plist
    User Launch Agents:
                 [not loaded]          .DS_Store
                     [loaded] com.adobe.AAM.Updater-1.0.plist
                     [loaded] com.adobe.ARM.202f4087f2bbde52e3ac2df389f53a4f123223c9cc56a8fd83a6f7ae.plist
                     [loaded] com.digitalrebellion.SoftwareUpdateAutoCheck.plist
                     [loaded] com.divx.agent.postinstall.plist
                     [loaded] com.google.keystone.agent.plist
                     [loaded] com.propaganda.dejavu.dvmonitor.plist
                     [loaded] com.valvesoftware.steamclean.plist
                     [loaded] com.zeobit.MacKeeper.Helper.plist
    User Login Items:
              iTunesHelper
              Synergy
              TomTomHOMERunner
              Dropbox
    3rd Party Preference Panes:
              Déjà Vu
              Flash Player
              Flip4Mac WMV
              GR-55
              Paragon NTFS for Mac ® OS X
              Perian
              Printopia
              TechTool Protection
              Witness

  • Apr 22, 2011 6:28 PM I've had my iPhone 4 for about 4 months now, and suddenly some apps aren't working. They open and appear to work, but as soon as you try to do something it doesn't load. I tried deleting the app and reinstalling it. I also force shut

    Apr 22, 2011 6:28 PM 
    I've had my iPhone 4 for about 4 months now, and suddenly some apps aren't working. They open and appear to work, but as soon as you try to do something it doesn't load. I tried deleting the app and reinstalling it. I also force shut down my phone. I synced it to iTunes. Nothing is working. Does anyone know what I can do?

    Basic troubleshooting steps oultlined in the User Guide are restart, reset, restore from backup, restore as new device.
    You need to go through all steps in succession until your problem is solved.  If going through ALL these steps fails to resolve your issue, then you'll need to bring your phone into Apple for evaluation and possible replacement.

  • Glossary and context sensitive help

    Hi
    I was wondering if it is recommended to include the same terms and definitions used in context sensitive help and in the glossary or should I keep them seperate?  Also, when I printed the glossary in RoboHelp verison 8 for HTML, I only got the terms and not the related definitions?
    Thanks for advice
    Caryn

    Hi again
    When you do this, did you try changing the dialog as shown below?
    Cheers... Rick
    Begin learning RoboHelp HTML 7 within the day - $24.95!
    Click here for Adobe Certified Captivate and RoboHelp HTML Training
    Click here for the SorcerStone Blog
    Click here for RoboHelp and Captivate eBooks

  • Activating HTML Help and MS Help

    What I like to know is : What do I need to call HTML pages in some application from my Forms ? That is :
    - what steps should be taken
    - what settings do I need
    - what are the necessity registrations
    If possible I sshould like a short overview.
    Thanks and greetings.
    W.P.
    null

    We do it this way:
    /*Procedure to call context sensitive Help from any Item in a Form
    called by Key-Help / When-Button-Pressed an other triggers
    PROCEDURE PG$CON_HELP IS
    id_Appl PLS_INTEGER;
    v_CallingForm VARCHAR2(40) := NAME_IN('SYSTEM.CURRENT_FORM'); -- The current form
    v_URL VARCHAR2(100); -- Variable to hold the URL to pass to the browser
    v_HelpPath VARCHAR2(80);-- The standard location of the help files
    v_ItemName VARCHAR2(80) := NAME_IN('SYSTEM.CURSOR_ITEM'); -- The current item name
    -- Find the location of the separator from the full item name (which is BLOCK.ITEM)
    v_DotLoc INTEGER := INSTR(v_ItemName, '.');
    -- Variable to hold the anchor name
    v_Anchor VARCHAR2(40);
    v_true boolean;
    BEGIN
    tool_env.getvar ('FORM_HELP',v_helppath);
    -- Start with the filename which is named after the form name
    v_URL := v_HelpPath| |v_CallingForm| |'.HTM';
    -- Build the anchor name which is <BLOCK NAME>__<ITEM NAME>
    v_Anchor := SUBSTR(v_ItemName,1,(v_DotLoc-1))&#0124; &#0124;'__'&#0124; &#0124;SUBSTR(v_ItemName,(v_DotLoc+1));
    -- Put the full URL together
    v_URL := v_URL&#0124; &#0124;'#'&#0124; &#0124;v_Anchor;
    -- Now start the browser
    id_Appl := DDE.app_begin('iexplore.exe '&#0124; &#0124;v_URL, DDE.APP_MODE_NORMAL);
    END;
    null

  • WinHelp to HTML Help - missed topics

    I'm creating HTML Help projects using RoboHTML version X5.0.2
    by importing a WinHelp project created in RoboHelp for Word version
    X5.0.1 - Microsoft Word 2000, Windows XP operating system (either
    via the HLP or HPJ file).
    After the process is complete, certain topics are not coming
    over. I thought perhaps it was due to long tables, but some topics
    with long tables came over. So, I'm not sure why these particular
    topics are being missed. I checked to see if there's anything
    unique about these topics (such as unnecessary non-scrolling
    regions, etc.) but nothing is different.
    Has anyone else experienced this problem?

    ellenu,
    I am having the exact same issue, I'm also in the process of
    creating HTML Help projects by importing a WinHelp project. When I
    import my .HPJ (Winhelp project file) into RoboHelp for Word all of
    the topics get loaded, and I am able to successfully re-compile
    using any of the WinHelp layouts, all of the topics are included.
    However, if I choose the Microsoft HTML Help layout only the first
    19 topics get converted to HTML.
    Also, If I try to import the .HPJ (Winhelp project file) into
    RoboHelp HTML, the same problem occurs. The first 19 topics are
    loaded and the rest go missing! I have even tried deleting what
    would be topic 20, to see if it was an issue with that topic. No
    go....
    I would be most appreciative if anyone has any insight into
    this issue.
    Details:
    Windows XP
    WinHelp compiled using HCW.EXE version 4.03.0002
    RoboHTML version X5.0.2 Build 801
    RoboHelp for Word version X5.0.1 Build 606
    Microsoft Word 2002
    Deana

  • Can I link to images using absolute paths in HTML Help and still see them locally?

    I'm publishing HTML help pages to a Web server.  All .htm files on the Web server are in their own folder, and all image files are in a separate folder.  Links to images are generally of the form <img src="/images/clear.png" height="14" width="8">.  That is, the images use an absolute path reference from the doc root folder (rather than relative path from the current file folder, such as "../images/myImg.png").
    I can modify the HTML for the images to follow this convention, but then I cannot see the images locally within RoboHelp, but must instead wait until the files are integrated with the Web server.  Is there a way to set up a RoboHelp project so that I can force an image path of "/images" both locally and in the HTML?
    Using RoboHelp 9.0.1.232.
    Thanks.

    RoboHelp expects the images to be within the project and will need that if you are to see them when working. It then uploads them to the server when you publish.  There is a check box when you publish so that only updated files get  uploaded.
    You could point Resource Manager to the server folder with the images and then link to those images. What happens then is the image gets downloaded into your project so that you see it when working. If the server image changes you will see the icon in Project Manager changes so that you can update the local copy. It would be a one-off exercise changing your workflow.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • HTML Help and Vista

    I created a .chm file from RoboHelp HTML Help that
    works/displays fine on Windows XP Pro OS. The same file will not
    display correctly on Vista. The wrapper and TOC are fine, but the
    actual HTML pages do not display (receive a "The address is not
    valid" error).
    Is anyone else having this problem? I assumed since they are
    just HTML pages they would display on any OS.
    Thanks for your input!!!

    Hi AnnieTechWriter and welcome to our community
    Are you running the .CHM off a network drive in Vista? If so,
    I would think the same rules apply there as with other versions of
    Windows.
    Click
    here to read more about that.
    Assuming you aren't, have you tried right clicking the .CHM
    and looking at the properties? Maybe it's treating it like XP does
    when you download one from the web. If you do that, you normally
    have to right-click and look at the properties and click a button
    labeled "Unblock".
    Cheers... Rick

  • Issues with RoboHelp HTML Help and IE7

    I attempted to create a basic (one-topic) HTML Help file
    using RoboHelp X5 (5.0.2 update), with the topic tied to the TOC,
    index, and search navigation tools. I attempted to open the CHM on
    a PC running Windows XP / IE7, but it displayed the "page cannot be
    displayed" error.
    I tried to open the CHM file on another PC running Windows
    2000 / IE6, and it worked like a charm.
    Apparently, there is something about IE7 (or Windows XP, but
    I doubt it) that breaks RoboHelp HTML Help files. Does anyone have
    any information about this issue? Thanks!
    - Greg

    Welcome to the forum.
    The problem contrary to your belief originated under Windows
    XP.
    Click
    here for an explanation and the options.

  • Upgraded to v10 and now media queries aren't working.

    I upgraded to version 10 and the media queries are not working on a new site I'm working on . They worked fine on 9.01 and still are working fine on another machine that has 9.01. But not in 10.0.
    It doesn't matter if its a <link> Media query or a @media screen. They are not working!
    I tried to reinstall and I'm getting the same result.

    I have test my site and queries in all the browsers and Firefox is the only one acting up. It worked in v 9. It's like they are being ignored. Here's an example of a media query.
    I'm testing by resizing the browser window and also by loading a site through an iframe.
    @media screen and (max-width: 800px) {
    body { background: #ddd; }
    Can someone please get this fixed. Mobile designs rely heavily on css media queries.

  • Pagination, topic naming, and context-sensitive Help

    This question was posted in response to the following article: http://help.adobe.com/en_US/techcomsuite/tcs/using/WS1b49059a33f77726-31aee1b1342288940d-7 fd8.html

    This TCS4 Help documentation is very vague on how to do most of the things it's talking about. For example: "Create separate HTML topics based on FrameMaker paragraph formats - You specify the heading styles in FrameMaker that should be used as the page break. For example, if the FrameMaker file contains ten topics, each with subtopics, tasks, and tables, you can have each topic convert into a separate HTML file. If each of these topic headings is at Heading 1 format, you can set each Heading 1 topic to be created as a separate HTML topic. On the other hand, if you set the pagination at Heading 2, separate HTML files are created for each Heading 2 topic" ... how do you actually do this? Can I do it within FrameMaker itself? Or do I do it somewhere within RoboHelp?

  • Web help: Implementing context sensitivity in a portlet?

    We are devleoping serveral 'portlets' that will run
    in a portal, and I'm creating Web help for the Help system, but I'm
    not sure what to tell the developers to do to link the particular
    pages to the Help button on the individual portlets. Is there a way
    for them to implement that differs from web applications or Windows
    programs? I've perused some conceptual directions, but am looking
    for someone who has actually made this work in real life.

    There's a couple of topics on my site about calling webhelp
    that should help you.
    You puzzle me a little by saying "Is there a way for them to
    implement that differs from web applications or Windows programs? "
    The portal is effectively a web application.
    To my mind the easiest way is for them to call your topics
    using URL's with the format startpage.htm#path/target_topic.htm as
    described in one of the topics. If your filenaming is clear they
    should be able to work out what to link to. If not, draw up a
    simple mapping document listing the developers forms and your
    topics.
    Hope that's clear.

Maybe you are looking for

  • Photos too big in project!

    I have some photos taken but when I try to import them and display them in the project window they are all "zoomed" in. I think this might be becuase of the file size. Is there a way I can reduce all the picture sizes at once in the project? Version

  • Remove Zoom scale of Google maps in OBIEE 11g Mapviewer

    Hi, While integrating Google maps with OBIEE 11.1.1.6.0 , we are able to see two Zoom scales one for BI layer and another for Base map layer (Google Map). When we select the former Zoom scale (BI Layer) , our views have been placed in exact countries

  • Problem in replicating plant

    Hai Gurus i have problem in replicating plant.First created organisation structure in R/3.created material.and replicated material.while creating shopping cart error is popping(Plant for the follow-on -document doesnt exist). so i replicated plant  i

  • HT204266 How do I switch to the US store in App Store on iPad?

    I am constantly getting a message while in the apps store that states: Account Not In This Store Your account is not valid for use in the BE store. You must switch to the U.S. store before purchasing. This is happening on a bunch of apps I am trying

  • New to this. how do I move a book series on Adobe ID from latop to kindle?

    I'm new to adobe Id need help moving a book series downloaded onto my laptop (adobe ID) to my Kindle.