-
1. Re: Context-Sensitive Help IDs
Jeff_Coatsworth Jul 27, 2011 11:27 AM (in response to JaneBeckman)Might be better in the FM Integration area; however, you can use FM marker text to be used in the creation of your MapIDs in RH. We do this all the time in one of our projects. I created a CSH marker type (along with a character tag) that I use to mark the spots where I want the help launched from within our app. In the CSH marker text, I enter the program name code that will be launching the topic when it's over in RH (e.g. one of our program screens is internally coded GJK10, so the marker text is just GJK10). When I import the FM books over into RH in the Conversion Settings I exclude the CSH character tag from appearing and in the Other Settings I set the "Context Sensitive Help Marker" to my CSH marker. Works really nice at creating a BSSCDefault.h MapID file with numbers to names. We use the Javascript launcher provided by RH to call the CSH MapID numbers to launch the correct topics.
-
2. Re: Context-Sensitive Help IDs
JaneBeckman Aug 1, 2011 3:38 PM (in response to Jeff_Coatsworth)I suspect I didn't explain this well. This would be helpful for one of our other scenarios. And I do appreciate it.
With the book in question, we already have FM text with embedded help markers and conditional text, that we have been using in generating Webworks Help pages, so the infrastructure is already in place. Our developers have already coded map IDs, which we have been using. But they use identifying # format of M1, M2, M3, M4, M5....etc. in the java source code, and RoboHelp doesn't like it. I try assigning the map # as "M1" and it says that it's an "unacceptable character." "You can only type numbers here."
I suspect that the answer may be having the developers change it to use 1, 2, 3, 4, 5,...etc instead of M1, M2, etc. But I expect that, based on the number of ID numbers in the code, it's not going to be popular.
-
-
4. Re: Context-Sensitive Help IDs
argus08 Aug 20, 2014 11:40 AM (in response to JaneBeckman)Jeff, what is the purpose of creating a CSH character tag, and excluding it in the RH Conversion Settings?
-
5. Re: Context-Sensitive Help IDs
Jeff_Coatsworth Aug 20, 2014 12:35 PM (in response to argus08)A tip on the Framers list a few years ago suggested giving your markers a custom Character tag to easily distinguish your different types of markers and where they appear – tricky little “T” buggers ;>)
So my Cross-Ref ones are nice big 18 point red “T”s, my index markers are 18 point green ones & my CSH markers are 18 pt teal. I don’t want any of that colouring accidentally coming over to RH, so I exclude it from appearing.
-
6. Re: Context-Sensitive Help IDs
argus08 Aug 20, 2014 12:50 PM (in response to Jeff_Coatsworth)Thanks Jeff. I understood why to apply the character style, but wasn't sure why it should be excluded during the RH conversion.
***********************
Laurie Little
Words That Work
www.words-tw.com
905-947-1557
-
7. Re: Context-Sensitive Help IDs
Jeff_Coatsworth Aug 20, 2014 1:39 PM (in response to argus08)Oh hi Laurie – you actually got us started on this process a few years ago – I never would have discovered the joys of FM/RH without your start ;>)
I’m fairly sure that I could skip excluding the character tags upon import since my FM source is pretty clean; but there’s always a chance that I may have left some tagging to spill over onto other content – excluding it doesn’t take too long since there’s only a few tags in play.
Maybe we’ll run into each other at an STC-Toronto event this year.
-
8. Re: Context-Sensitive Help IDs
argus08 Aug 21, 2014 6:49 AM (in response to Jeff_Coatsworth)LOL, I don’t remember that! You must have caught me just as I was starting with TCS. I’ve only really used it for one client about every 6-8 months, so your experience has far surpassed mine, and now I’m looking to you as the expert!
Laurie


