Robohelp HTML X5.0.2 Search tool doesn't consider all chm files in project

Hello,
My company has been using RoboHelp for the product's online help for several years now.  We are currently having issues with the search tool only considering the master project, rather than considering all merged projects, i.e. multiple chm files.  This has only recently become an issue.  For previous releases of our product it has searched all merged projects.  Has anyone dealt with this issue before?  Does anyone know what to do?
Thanks,
Spencer

Hi,
I fixed the problem by deleting the links to all merged CHM files from the master project's TOC.  Then deleting the CHM file for each of those merged projects from the master project's folder.  Finally, I merged the projects back into the master project from the TOC of the master project (which is the typical procedure for X5.0.2; I'm not sure if this is the same for other versions), which copies the CHM files back into the master project's folder.  Now global searching works again.  I just wanted to share that with everyone, and I hope it works for others who may be dealing with this issue.
Spencer

Similar Messages

  • HtmlHelp doesn't display my chm file for HH_DISPLAY_TOC

    Hi there,
    I have an MFC application to display a CHM help file
    generated from
    RoboHelp. I override WinHelp to map HELP_* macros to HH_*
    macros such as
    HELP_CONTENTS to HH_DISPLAY_TOC and HELP_CONTEXT to
    HH_HELP_CONTEXT, and call
    htmlhelp API to open the CHM file. At runtime,
    HH_HELP_CONTEXT works because
    pressing F1 key does bring up the CHM file. However,
    selecting 'Contents'
    menu item in 'Help' menu of main menubar has nothing
    happened. The CHM file
    doesn't appear. I noticed that HH_DISPLAY_TOC definition in
    htmlhelp.h has
    the following line:
    "#define HH_DISPLAY_TOC 0x0001 // not currently implemented"
    It comments as not currently implemented. However, I didn't
    find any clue in
    MSDN to indicate it not currently implemented.
    Does anyone have any clue on the problem and any workaround?
    Thank you

    I should preface this by saying I am not a programmer ;-) ,
    but I had this exact issue with our software program. We could not
    get the Help to be called from the menu. We create the software gui
    using Delphi 2005 and we use HTMLHelpViewer2005 to get Delphi to
    recognize the .CHM file.
    This is the code that our programmer ended up using:
    htmlhelp( MenuMainForm.Handle, 'path\ourhelp.chm',
    HH_HELP_FINDER, 0);
    path\ourhelp.chm would be the location of your .CHM file :-)
    I hope that helps you in some way, have faith because it can
    be done ...
    Thanks,
    ~Jessica

  • Smart folder doesn't include all the files it should

    I'm trying to set up a smart folder to show all .graffle (OmniGraffle) documents on my Mac modified within the last 7 days, but no matter what I do, there are many that don't show up.
    Even if I just set up a simple query to show all .graffle files, it only shows me a few. There are whole directories it seems to overlook, but these directories aren't special in any way that I can think of. They just exist alongside the directories that ARE being indexed.
    If I move the files into the other directory, they show up.
    Any ideas?

    The simple query I'm working with is just to search "This Mac" for the string "graffle" appearing in the File Name
    It just seems to be certain OmniGraffle files that don't show up, Lots of older graffle files do show up; these are all in a particular directory. The ones that I've attached to email messages show up (as being in my "mail" directory). It's just the ones I've created in the last 6 months or so - all for one particular project and located in the same directory - that don't show up.
    Just now I did a test where I created 2 new files and saved them to different places. One in the problem directory and one in a different directory, and I couldn't duplicate the issue. I made a new smart folder, and both files showed up. This leads me to believe it's an issue with specific files, not a directory.
    So I did a test where I opened one of the problem docs. I made one minor edit and closed the doc. Then I made a new smart folder, and it showed up.
    Finally, I did a test where I opened up one of the problem docs and immediately closed it. Then I made a new smart folder, and it still did not show up.
    Next, I'm going to compare the properties (get info) of a problem doc with one that shows up in the query.

  • More a comment. While on the road my iPad failed to recharge the battery. Prior to replacing we backed up to iCloud.  Restored to new iPad and to my surprise all my music was lost. Apparently iCloud doesn't consider my music files data worth saving.  Wow!

    Title says it all.  Serious disappointment for me.  I even tried using iTunes Match to get a quick fix, using my wife's help with controlling PC at home only to run into about 1/2 of my music grayed out.  What a mess!

    Your right assuming I can put the music back with iTunes is a bad assumption.  I'm months out on the road and not dragging my home PC around with me.  Very short sighted in my opinion and not like Apple who are the masters of easy.
    Another rub is that iMatch doesn't match all of the songs from my CD and as of right now the unmatched songs are not loading.  I thought by purchasing iMatch my wife could give me a reasonable work around. Nope! Half of my music is grayed out and the solution is for me to wait until I get home, expand the column display, and touch half of my music collection which is huge.  Again, Apple Easy has escaped this design and I'm not seeing business necessity.  My music is all loaded from legal CDs.
    As for needing too much iCloud space.  It's money in their pocket.  Not to mention, I can control the too much issue by setting a flag just like every other data source.  I'm paying additional fees for iCloud above and beyond the iMatch fee.  When I drop money I expect full service and Apple Easy.  For a very reasonable rate a wireless HD becomes the safer and more complete solution.

  • How do I search for a list of all AVI files on my Mac?

    I need to find all of the AVI files on my MacPro's 4 hard drives.
    How do I generate a list of all of the AVI files on these drives, their locations/size etc.??

    Hi Hassiman,
    I'd get EasyFind...
    http://www.versiontracker.com/dyn/moreinfo/macosx/8707
    It's free, just type in .avi, search all volumes & wait.

  • Script doesn't take all the files in the folder

    I have compiled a script from different resources. It pads images to specified dimensions.  But I can't get it to process all the images in a folder. It only does one.
    Here is the script.
    (* IMPORTANT: The with pad color parameter of the pad command does not work in Mac OS 10.5.5. Use4 the SIPS command-line utility instead when padding with a color *)
    set this_folder to (choose folder with prompt "Pick the folder containing the files to process:") as string
    tell application "System Events"
      set these_files to every file of folder this_folder
    end tell
    repeat with i from 1 to the count of these_files
      set this_file to (item i of these_files as alias)
      set this_info to info for this_file
    end repeat
    property target_dimensions : "1024, 768"
    property default_color : {0, 0, 0}
    set this_path to the quoted form of the POSIX path of this_file
    -- get the final dimensions for the padded image
    repeat
    display dialog "Enter the target dimensions for the padded image:" & return & return & "target width, target height" default answer target_dimensions buttons {"Cancel", "Set Color", "Continue"} default button 3
      copy the result to {text returned:dimensions_string, button returned:button_pressed}
      if the button_pressed is "Set Color" then
      set the default_color to choose color default color default_color
      else
      try
      if the dimensions_string does not contain "," then error
      set AppleScript's text item delimiters to ","
      copy every text item of the dimensions_string to {width_string, height_string}
      set AppleScript's text item delimiters to ""
      set target_W to width_string as integer
      set target_H to height_string as integer
      if target_W is less than 1 then error
      if target_H is less than 1 then error
      set the target_dimensions to (target_W & ", " & target_H) as string
      exit repeat
      on error
      beep
      end try
      end if
    end repeat
    set the hex_color to text 2 thru -1 of (my RBG_to_HTML(default_color))
    try
      tell application "Image Events"
      -- start the Image Events application
      launch
      -- open the image file
      set this_image to open this_file
      -- get dimensions of the image
      copy dimensions of this_image to {W, H}
      -- calculate scaling
      if target_W is greater than target_H then
      if W is greater than H then
      set the scale_length to (W * target_H) / H
      set the scale_length to round scale_length rounding as taught in school
      else
      set the scale_length to target_H
      end if
      else if target_H is greater than target_W then
      if H is greater than W then
      set the scale_length to (H * target_W) / W
      set the scale_length to round scale_length rounding as taught in school
      else
      set the scale_length to target_W
      end if
      else -- square pad area
      set the scale_length to target_H
      end if
      -- perform action
      scale this_image to size scale_length
      (* The with pad color parameter is broken in Mac OS X 10.5.5
      -- perform action
      pad this_image to dimensions {target_W, target_H} with pad color default_color
      -- save the changes
      save this_image with icon
      -- purge the open image data
      close this_image
      end tell
    -- The with pad color parameter is not working in 10.5.5 so use the SIPS command-line utitlity instead
    do shell script "sips " & this_path & " -p " & target_H & space & target_W & space & "--padColor " & hex_color & space & "-i"
    on error error_message
    display dialog error_message buttons {"Cancel"} default button 1
    end try
    on RBG_to_HTML(RGB_values)
    -- NOTE: this sub-routine expects the RBG values to be from 0 to 65535
      set the hex_list to {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"}
      set the the hex_value to ""
      repeat with i from 1 to the count of the RGB_values
      set this_value to (item i of the RGB_values) div 256
      if this_value is 256 then set this_value to 255
      set x to item ((this_value div 16) + 1) of the hex_list
      set y to item (((this_value / 16 mod 1) * 16) + 1) of the hex_list
      set the hex_value to (the hex_value & x & y) as string
      end repeat
      return ("#" & the hex_value) as string
    end RBG_to_HTML

    The problem is this repeat loop
    repeat with i from 1 to the count of these_files 
      set this_file to (item i of these_files as alias) 
      set this_info to info for this_file 
    end repeat 
    It goes through every file in the folder but only sets the variable this_file to one file. When the loop is finished this_file is only pointing to one file, which is the file that will be processed.
    A few ways to handle this, the easiest is to move the
    end repeat
    at line 5 to the just after the do shell script at line 81.

  • All My Files doesn't show all my files

    This probably is normal system behaviour, but it seems odd.
    All My Files does not display all of my files.
    It displays ones in top- level folders, ones that i've edited recently, and new files.
    Perhaps these are all the files i've edited/opened since installing Lion?
    It's strange, though.

    In the All My Files window, there are several sections in which files are shown in a coverflow style. Above every faint top line that divides each section there is some small text that says show all. Click that and it will show all of your files.

  • Music library doesn't recognize all mp3 files

    I have a nokia n97 with firmware 20. I have transferred an album of 66 mp3 songs to my mobile via mass storage, but only 58 songs show up in the music player library.
    I can see the songs by using file manager; I can even play them from the file manager. I also tried and re-tried refreshing the library, in vain.
    Any idea anyone?
    Pa blier
    Pik li avan li pik twa

    I managed to work around the problem. Moved all the missing songs to a new folder. Change the Album name for these files. Refresh library. And it's working nw.
    I still dunno wat's the problem though :-/, just a work around solution.
    After that I figured out that out of the 4000 mp3 songs I transferred from my laptop, about 25 were missing from the library.All of them were detected after moving them to a new folder and modifying the ID3 tag.
    Pa blier
    Pik li avan li pik twa

  • Migration assistant doesn't migrate all user files

    I Wanted to do a semi clean install, so I decided to erase everything and install a fresh OS X Yosemite.
    i Used migration assistance to only migrate my user account and all its files. Everything seemed to work fine, until I realized I was missing things. Some fonts were not copied over (/User/name/Library/Fonts) and most of my music was not copied over (~/Music/iTunes etc.). The only music that seemed to transfer were ones I purchased from iTunes or imported recently (with the latest iTunes). I got fed up with the entire process and didn't do any more investigation or debugging and am now doing a full restore from time machine. Luckily I have two time machine backups... Can't always assume everything will go correctly (one time machine is stuffed as it was preparing to backup my new installation with lost user files).
    has anyone else had the same problems?
    As a note I was able to locate those fonts manually on one of the time machine backups but it said the links we broken (they must be aliases) but since I knew the absolute path I could find them. Maybe that's part of the problem? Also I wonder if user permissions (eg ownership) could affect the restore user account process...
    Ps: Apple this site ***** on my iPad mini. Fonts are way too small!

    I did exactly that
    If so, that would have been Setup Assistant, not Migration Assistant. From the sound of it, I'm not so certain that is what you did. They are very similar, but may produce different results. Setup Assistant appears on the first boot of the new Mac. It is generally far more problem free than Migration Assistant. If you select the option to migrate later you get MA. Have you checked to see if you don't now have another User where all your settings now reside. This can be the result of using MA.
    If you didn't use SA on the first boot, it might be far less time consuming and aggravating to simply reinstall the OS and the bundled apps. This will produce a brand new option to use SA on the first boot.

  • IPhone doesn't sync all my files

    Hey there,
    I've recently been having problem syncing. I convert my own video files to watch on my iPhone 4 (using iOS 4.1). I have been doing this for years with no issues. Recently, I've been having an issue where the phone will randomly not copy one of the files to my phone. When I resync or drag the files to my iPhone they will copy and play with no problem (in other words, its not a problem with the video file).
    Any idea what is causing this problem?

    I understand the reason to decluter your list of contacts, although I personally have some contacts information added manually to my phone, and I enjoyed having those contacts sync with their facebook account, where I was able to sync their picture and also their birthday information for example, then I had it on my calendar and all that. That was very helpful and a feature that I had with my blackberry a couple of years ago, and iPhone didn't have it back then.
    Anyway, now I'm kinda stuck, because I know that I have some people that are somewhat important to me, who's birthdays are not going to be on my calendar, and most likely won't remember (and I know you would say that if that person is important to you, you would always remember), but you know that is not true all the time. Sometimes you have a relative that would actually enjoy a call or a little message on his/her birthday even though you haven't talk to that person in a while, and with that little help I got it from facebook, I was able to do that. Not anymore... that's a bummer.
    At least, blackberry would recognize that you have such contact on your phone that you entered manually when syncing, and asked you if you wanted to sync, in that way you would only have sycn those who you enter manually, and not those other ones that I would say are not that important that you don't even have their number, although you are still friends with them on facebook.
    I hope this application or capability somehow gets fixed to improve it's performance, because as other people mentioned, it was good to have it, and sometimes it would just messed up with the contact cards, and things like that, but at least you had it sync, even though with errors, but it worked.

  • Invalid HTML tag - Is this true? Child .chm files cannot have underscores in name?

    I’ve been having the following problem:
    file mk:@MSITStore:  … xxx.chm::/xxx.hhc contains an invalid HTML tag
    In more detail what happens:
    You click on the .chm file to open it and you get a dialog with an error message:
    The file mk:@MSITStore:E:\p4_work\1663\isentris\isentris\end-user\trunk\src\Symyx_Isentris\!SSL!\M icrosoft_HTML_Help\Symyx_Isentris.chm::/Symyx_Isentris.hhc contains an invalid HTML tag
    There is an OK button and when you click that, then the .chm file opens just fine.
    All child .chms open fine when I click on them.
    This merged help project worked fine until I upgraded from RH X5 to RH7. I hadn’t changed anything. Then I started reading the forum (RoboHelp HTML Help).
    What I’ve done so far:·         Upgraded all help projects from RH X5 to HR7.
    ·         Regenerated all .chm files, added them again to parent help project’s TOC.  Child .chm files open fine.
    ·         Regenerated a new parent .chm.
    So, I see that one of Colum's answers in another thread was to make sure that none of the child .chms had underscores in the title.
    >>>>>>>>>> !!!!!!!!   you mean that RoboHelp now does not accept underscores in .chm titles? Please don’t let it be so.
    Also, several people said that they solved the problem like this:
    ·         “You will get this message if your merged CHMs are not in a book in your merged TOC. Check that. “  You mean I have to associate a book icon with each child .chm in the parent’s TOC?
    ·         My guess is that the merged project should be placed inside a book in the main project's TOC. You'll just have to rearrange the subprojects TOCs so you don't have books inside books.
    What does “in a book” mean? See my attached jpegs. The child project’s TOC is in book form  … within the child project. However, in the parent project’s TOC, the child projects are shown with that merged symbol … kinda looks like a very angular G. Should I create books that link to destinations? Is that what I should do in the parent project’s TOC? Somehow that doesn’t look like it’s going to work – I looked at both dialogs – link and no link – neither one looked like it would work.
    Thanks so much for your help!!

    When you have a directory path in the TOC, that means that the directory structure should match. So for example:
    TOC (in parent.chm)
      !SSL!\Microsoft_HTML_Help\symyx_client.chm
      symyx_for_excel.chm
    End folder structure: (+ for folder, - for file)
    + Help
       - parent.chm
       - symyx_for_excel.chm
         + !SSL!
            + Microsoft_HTML_Help
               - symyx_client.chm
    Now if the symyx_client file shows up okay after the error message, possibly the parent chm file is smart enough to correct for the directory structure not being there, but a file with the correct name existing in the same directory as the parent.
    We've always tried to ensure out merge references don't have a path - RH has the annoying habit of requiring the chm file to be copied into the root, but we just delete it after the first build, as it shouldn't need to be there for the actual compile process. In fact, we've had problems with the chm being physically built into our parent chm, drastically increasing the file size and resulting in duplicate and outdated topics in search. We leave the file there for the first build as sometimes the merge doesn't work first go without it; I think it has to do with how it gets added to the hhp file.
    To test that our merge works, we just copy a couple of the files into the same folder  (e.g. c:\temp\test) to double-check. We need this process as our clients get different combinations of the total chm files built into our parent.
    Something else I've just thought of is maybe there is something strange happening in the actual hhc file. Do you have any topics in that TOC with characters other than a-z, 0-9 and underscore in the filename (in the topic title should be okay, but maybe some particularly odd ones might cause an issue)?
    Amber

  • Can .chm files link to .html files?

    Hi,
    I'm using RoboHelp X5 and cannot find a way to link from a
    .chm file to an .htm page. It seems like it should be simple,
    but.....
    Is this a known issue, software limitation, or am I missing
    something? Any tips would be greatly appreciated!
    Thanks,
    :) Kathy

    Kathy,
    A couple of items.
    In linking to an external .htm file it is useful to use the
    parser function to find it. This is documented in the Help Workshop
    help file. I've never had any trouble with using it for external
    files.
    Secondly, the compiler is fickle and wants to be smarter than
    you so if you link to an external file it just might include that
    file in the compiled project, thinking you want it there. Of
    course, you don't. You just put it in the project directory to test
    it. So, what you get is a version of your .htm file compiled into
    the help, which defeats the purpose of having it external so it can
    be edited outside of the help. I think this is a Microsoft design
    flaw, but someone might think it is a great feature.
    John

  • AEx doesn't see all of my files

    Hi, I installed an Airdisk yesterday. It's a 1TB Seagate Freeagent formatted in FAT32 with 840GB in a folder called itunes files\lossless. It's assigned as the Z: drive on both my Windows XP machines. That folder contains subfolders for each artist (1395) and below that by album (2700).
    First machine worked fine. It saw all and added all the files to itunes.
    Second machine added only half the files to itunes. When I look at the z:\itunes files\lossless directory, it only shows the folders it added, i.e. it's missing half. If I enter one of the "missing" folder names in explorer, it comes up, and can play the files in it, but it still doesn't show in the directory. Because it doesn't show all my files in the directory, itunes won't add them.
    Currently, the first machine shows the same subset of my files. It still plays all of them through iTunes. The files are in place, the pointers in itunes are correct, but the directory doesn't show all the folders/files.
    I have renamed the drive and reset the AEx, but it still shows the same subset of my files/folders.
    How can I get all my files recognized?

    It's not a time issue. The directory loaded, just many of the files weren't there. This was on two pc's and one mac.
    What do you mean enabling NTFS? I had a two hour service call that came down to Airport not recognizing NTFS.
    I solved the problem by taking the drive off the airport and connecting via USB to a pc, creating a new directory, moving the files to the new directory. Voila, all there. Just had to load them to itunes which was actually a real pain on the mac, as it got overloaded and slowed to a crawl--would have taken a couple of weeks at the rate it was going. I had to manually add a bit at a time to get it to work. Ugh. Will have to again if the Airdisk flakes out again.
    Very dissatisfied.
    Plus, today I attached my portable WD MyPassport (also FAT32) to the USB hub on which the other drive sits, and the Airport went bonkers, unable to hold a connection (wired or wireless) with mac or pc, and bluescreened my XP laptop when I tried to rut Airport Utility.
    This is a product that does not do what it claims, in my experience so far.

  • Why won't migrated files show up in search or in "all my files" despite being perfectly accessible?

    I have just migrated all my files to a new macbook pro from an old macbook pro and ì have stumbled upon a minor issue: all my files are here, and work perfectly fine, but they won't show up if I do a search in finder or in "all my files"  until I modify them (for a microsoft word document anyway). Music that I play  will show up in search but not in "all my files" if is not included in the itunes folder in my music, but if it comes from the itunes folder it won't show up in either even if I play it. Is there an easy way to solve this problem? It's not too much of an issue but opening every file or attempting to make it show may be cumbersome.

    Hey there Cabocel,
    it sounds like you're not seeing all you files in your All My Files list as expected. It seems to me like you need to re-index your Spotlight. The following article will help you do that:
    Spotlight: How to re-index folders or volumes
    Thank you for using Apple Support Communities.
    All the best,
    Sterling

  • Doesn't sync all music

    iTunes 10.5.0.142
    iPhone 4 - iOS 5.0.1 (9A405)
    After sync, the phone shows all the music I've got in iTunes, but only some of them plays!
    In iTunes I have 955 musics, in the iPhone the same 955 musics...

    Have you got any songs unchecked in your library and the "Only sync checked items" option in switched on for the iPod? That would prevent songs syncing. Do you know which ones aren't syncing? If you do what format are they and what iPod are you using? The iPod Shuffle for instance doesn't support all the file formats that the larger iPods do:
    iPod: About compatible song formats
    iPod shuffle: Compatible audio formats

Maybe you are looking for