Actually that is mostly XPsp2 that does that. With MSIE under attack, some features that were impossible to support (like running activeX binaries inside help) were disabled. Some more minor features were added in the versions after that. But those were not exactly straightforward usage,
I stand corrected. Thank you.
and lhelp.exe doesn't even have a chance of supporting that, so I don't really understand why it is relevant.
Because html workshop allows you to. But you are corrrect: TS did indicate wanting to use a _simple_ help file only.
Afaik CHM is still the recommended help system (if you can actually find a place that recommends a helpsystem, since making normal apps is considered something of a bygone era). Even on stackoverflow people programming in C# are still asking CHM related questions.
afaik CHM is indeed the recommended help system for windows platforms. The remark you made there was part of the reason for us to phase out support for Windows, and for me personally to drop it all together ages ago.
Afaik all those features don't work with lhelp anyway, and it is a lot more stable. The old MSIE, crippled in quirk modes as it is, still is a full scale browser and magnitudes more versatile than the ipro htmlview widget of lhelp.
See my first remark. I don't fully understand the type of comparison you made between lhelp and native html help.
I think you should rephrase with concrete issues. You seem to be discouraging windows native CHM in very broad statements, but it is not clear if the alternative (lhelp) supports it at all
I am not discouraging CHM help in any way. If you've read that in my words then either i did a very lousy job (most likely) or you read more into my words then there is.
The only argument i would have against html help is that it isn't cross-platform friendly.
If your argument is that every (relevant) windows out there supports the solution as shown by wp, so that TS is able to view his help file that way, then that would be an argument i wouldn't dare to make myself. My experience is otherwise, but is based on recollection of experience from the past. I do not have the resources (anymore) to check each and every release/update of windows to support my argument (nor do i want to).