Skip to main content
June 29, 2012
Question

Link WebHelp to Air Application?

  • June 29, 2012
  • 15 replies
  • 2752 views

Hi all--

I'm trying to figure out how to embed webhelp created with RoboHelp into a software app created with Air--or if it's even possible?

We don't want to use Air Help because we want the help to be part of the application and appear when the user clicks the Help button that has been written into the Air app. The developer I'm working with needs to know how to link the webhelp files to the Air application--or if it's possible.

I'm having very little luck here.

Thanks.

    This topic is closed to new replies. Start a new post to keep the conversation going.

    15 replies

    July 4, 2012

    Thanks for sharing the links to the other messages; I've passed them on to my developer to see what he can figure out.

    We spent a lot of time working on it today--figuring out how to get help embedded in an app developed with Air--and here's some of the major issues that have cropped up:

    1. Using the browser-based Air help: I handed my guy the output files, and he put them into the app. When you hit the help button written into the AIr app, the help launches as a Flash app and looks good. There is a TOC and the search feature works. The problem is that the default topic won't display; the help opens with the topic pane blank (all other areas of the help seem to work just fine). Note: All aspects of the output work fine in local browers, but not Firefox, where I built the files.

    2. Using the Webhelp: I handed my guy the output files, and he put them into the app. When you hit the help button written into the Air app, the help launches as Webhelp, and the default topic shows, but there is no TOC in the TOC pane.

    3. Tried to launch an Air help app from the help button written into the Air app: Did not work and we went home for the day. (I didn't think this would work anyway.)

    I feel like these problems are unique to the Air app, but yet I can't help but think that this shouldn't be so difficult. I believe we can get the separate Air help app to launch fine, but having a separate installer for the help is just something I'm hesitant to want to do. I really want the help to come out of the software, as it should. I realize this is a rhetorical exaggeration, but if the user needs to install and open a separate help tool, why wouldn't she just use the pdf already provided?

    Any help or experience notes would be greatly (greatly) appreciated. 

    Thanks.

    Jeff_Coatsworth
    Community Expert
    Community Expert
    July 4, 2012

    Your issues are probably due to FF not working with the Javascript calls – you may have to enable JS to work in that browser.

    As far as installation is concerned, if your app is written in AIR, then you’re already installing the AIR runtime on the client’s machine – installing the AIR Help after that would be simple; the same installer that the app uses would install the .air file for the help too – the user never knows that the installer has installed 2 things instead of just one.

    July 4, 2012

    Jeff--

    Thanks for responding on a holiday. (I'm a contractor so can't afford to stop working .)

    I wonder if the javascript would need to be enabled in the HTML renderer Flash uses for the browser-based help? I really have no idea about that, though. I can ask my guy when I see him next.

    About the Air Help installer: So the installer installs both the AIr Help and the Air app--but after the installation is it possible to open the Air Help via the "help button" in the Air app?

    Thanks again.

    Jeff_Coatsworth
    Community Expert
    Community Expert
    June 29, 2012

    There’s a number of topics in the help about calling webhelp (and on Peter Grainge’s site too – see www.grainge.org<http://www.grainge.org>); but I’m not at all sure how you go about it from within an AIR app.

    Peter Grainge
    Community Expert
    Community Expert
    July 1, 2012

    Perhaps this link will help you.

    http://forums.adobe.com/message/2503999


    See www.grainge.org for RoboHelp and Authoring tips

    @petergrainge

    Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.