Thank you for this software, I think it works great.
The possibility to script your own search/subsearch conditions seems very handy, however I'm having some trouble using it for subsearches. The MultiRangeSubSearch example doesn't really explain how to use a scripted subsearch, but I'm assuming that I use it just like normal scripted searches, only then after an initial search. I don't see how I could add a scripted method to the subsearch menu.
But when I try to call the subsearch function from the example like that, MHS will hang and has to be terminated by Windows. The rest of the MultiRange example works fine though. I'm currently using Windows 7 so that could very well be the problem, but I want to make sure that I call the scripted subsearches the right way.