chm

Add and get CHM file version

≡放荡痞女 提交于 2019-12-01 09:38:06
I need to add version info and retrieve it from the CHM file to make it possible to make an alert message to a user about a new CHM-file version available and downloaded. It means, that I should compare versions of CHM on different machines (Server and clients). The other way is date and time checking, but I should remember about time zones, so this is complicated, because also one should remember about different file systems, according to Windows SDK help about SetFileTime function and FILETIME structure. If someone knows the trick - please share. .chm files don't have version information.

Which css versions are supported in chm files?

好久不见. 提交于 2019-12-01 09:16:22
I am writing a stylesheet to use with my Compiled Help files. It looks like CSS2 generally works, but I'm not sure about CSS selectors like > and + . Is the CHM format equivalent to, say, IE 7? fwiw, I am authoring on Windows 7 and IE9 is installed. The HTML Help Viewer uses the layout engine components of Microsoft Internet Explorer (Shdocvw.dll hosting Mshtml.dll) to display Help topics. http://msdn.microsoft.com/en-us/library/aa189109%28v=office.10%29.aspx Which means: CSS version support is determined by which IE version is installed. On Windows Vista and later (I tested 7, 8, and 8.1),

Delphi XE2: Jumping to an anchor in CHM?

放肆的年华 提交于 2019-12-01 05:22:43
In a Delphi XE2 program, how do I jump to an anchor inside a CHM help file topic? The anchor has the following format (extracted from the source of the topic page in HTML HelpViewer showing the CHM file): <a name="my_anchor_id"></a> I tried the following: Application.HelpJump('MyTopicName.htm#my_anchor_id'); Unfortunately, this does not work: It does jump to this topic, but only to the top of the topic, not to the anchor, which is several scrolls down the page. Jumping to an anchor in CHM Tested with Delphi2010 - DelphiXE2 - Windows XP How to jump to an anchor in a chm file (Compiled HTML Help

Chm文件阅读软件测试需求

浪尽此生 提交于 2019-12-01 02:48:28
转发: .Chm文件阅读软件测试需求 。 xchm问题太多就不考虑了; kchm是问题少一些 windows打开是乱码就不去考虑 必须在windows打开正常的再在龙芯上打开 1windows打开是乱码的 kchm不再考虑了 2 linux上打开不是乱码的再写 再测 来源: https://www.cnblogs.com/xuanbjut/p/11649316.html

How to open CHM file on specified node TOC (.NET)

淺唱寂寞╮ 提交于 2019-12-01 01:21:31
问题 Hi I need implement context help inside my .NET application. I have .chm file and I'm looking for possibility to open it in standard viewer and hightlight required topic of TOC (or Index entry) Any idea how to archive that ? EDIT: Maybe MS application used to open CHM file has some command line parameters which allows archive that? BTW: Where can I find that app? 回答1: You might want to look into the Help class. It's what I use to display help in Winforms applications. 回答2: I think one of the

HTML Help keyword lookup

旧城冷巷雨未停 提交于 2019-11-30 21:36:00
问题 I'm having trouble figuring out how to get keyword lookups (HH_KEYWORD_LOOKUP) to work in HTML Help. If I have an index that displays like this: Machine Add Edit Selection How do I specify a keyword search that brings up Machine Selection? "Machine; Selection" brings up the Machine keyword; "Selection" and "Machine Selection" don't work at all; neither does "Machine, Selection", even though that's what's displayed in the Index tab of the HTML Help Viewer if the user manually selects the

Integrating “Help” into WinForms Application

青春壹個敷衍的年華 提交于 2019-11-30 03:54:10
I am working on a Visual Studio we need to integrate help menus into it. I would like to do this in the canonical Windows fashion but am not very experienced with the .NET framework in these respects. Searching Google and SO hasn't yielded much because most of the results are people asking for help, not help with "help." Meta-help, if you will. From the research that I've done, .chm files seem to be the way to go. How are these files generated? Is there an integrated tool in VS? Once I have the files, how do I get the data out of them? Do I just want to launch them in a separate process? Show

How to create F1 help in windows forms using c#

只愿长相守 提交于 2019-11-30 03:48:14
How do you create the keyboard shortcut(F1) in a windows form using c#. WinChm Jeff Moser Add an event handler for a control's HelpRequested event and then use the Help.ShowHelp . For example, private void button1_HelpRequested(object sender, HelpEventArgs hlpevent) { Help.ShowHelp(this, "helpfile.chm", HelpNavigator.TopicId, "1234"); } You can use different HelpNavigator options to show things like the table of contents, etc. See this related question for more information. 来源: https://stackoverflow.com/questions/1029316/how-to-create-f1-help-in-windows-forms-using-c-sharp

How to create a chm file? [closed]

允我心安 提交于 2019-11-29 01:29:36
问题 What is the best way to create a chm file? if possible, Could someone provide opensource tools for this job? 回答1: You can download the tools from here HTML Help Workshop and Documentation 回答2: You could try KEL CHM Creator. It's free, easy and it works. It supports HTML keywords for building the index, tools for automatic TOC construction, CHM decompilation, etc. 回答3: You can use the Html Help Workshop tools from Microsoft. Its free. http://www.microsoft.com/downloads/details.aspx?FamilyID

How to create F1 help in windows forms using c#

南笙酒味 提交于 2019-11-29 01:24:47
问题 How do you create the keyboard shortcut(F1) in a windows form using c#. WinChm 回答1: Add an event handler for a control's HelpRequested event and then use the Help.ShowHelp. For example, private void button1_HelpRequested(object sender, HelpEventArgs hlpevent) { Help.ShowHelp(this, "helpfile.chm", HelpNavigator.TopicId, "1234"); } You can use different HelpNavigator options to show things like the table of contents, etc. See this related question for more information. 来源: https://stackoverflow