Questions tagged [chm]

CHM is the proprietary help file format generated by Microsoft HTMLHelp Workshop (hhw.exe). It's HTML based help, so topics are required in HTML and supplemented by the used *.jpg, *.gif or e.g. *.svg files. Some additional files for the table of contents (.HHC)and index (.HHK) must be created. The .HHP file is needed for the Workshop project itself. HTMLHelp (HH) was first shipped with Internet Explorer 4 and Windows 95.

CHM is the proprietary help file format generated by Microsoft HTMLHelp Workshop (hhw.exe). It's HTML based help, so topics are required in HTML and supplemented by the used *.jpg, *.gif or e.g. *.svg files. Some additional files for the table of contents (.HHC)and index (.HHK) must be created. The .HHP file is needed for the Workshop project itself.

HTMLHelp (HH) was first shipped with Internet Explorer 4 and Windows 95.

While Help2 and Help3 exist, these mostly are limited to MSDN as delivered with Visual Studio.

While Microsoft did launch a newer helpformat with Vista (Assistance Platform help), CHM is still the most widely used helpformat under Windows.

Multiplatform viewers for this format exist for *nixes, see kchmviewer, gnochm, xchm, but these might not emulate all MSIE quirks.

Best open format description: http://savannah.nongnu.org/projects/chmspec/

519 questions
7
votes
1 answer

ShowHelp function fail notification

I am newbie in C# and working for utility to verify topic ID content of help files. Following function is useful for me to launch help file: Help.ShowHelp(this, HelpFile.Text, HelpNavigator.TopicId, topicIDStr); In case Help.ShowHelp() function…
Santosh Dhanawade
  • 1,756
  • 14
  • 29
7
votes
4 answers

List all topics from a CHM file

I am trying to get a CHM file to open to a specific topic using C#. I have tried using Help.ShowHelp(this, path, HelpNavigator.Topic, "TopicTitle"); but it doesn't find the page. I must not be keying in the topic title correctly. Is there a way…
PICyourBrain
  • 9,976
  • 26
  • 91
  • 136
7
votes
2 answers

How to embed HTML help in a form window

I'm wondering if it is possible to display topics from a CHM help file in a form of my Delphi application? I know how to use the htmlhelp api but it launches the external help viewer. I would like to display the help topics within a form
Joe Meyer
  • 469
  • 1
  • 6
  • 14
7
votes
5 answers

How to set default page in HTML help workshop

I have created a project in HTML help workshop. When I open the help (/chm) application, I could see table of contents. By default, first entry in the file is selected. However I couldn't see the corresponding page data instead I am able to see…
ASD
  • 1,441
  • 3
  • 28
  • 41
7
votes
2 answers

How to set the Selected item in the tree view on the Left side of CHM file

I have a CHM helpfile for my WPF Application. My CHM file contains "htm" files for each page of my application. I want to open the help file for the corresponding page when the user presses F1 on that page. Right now I am able to locate the page and…
Roshil K
  • 2,583
  • 28
  • 38
7
votes
3 answers

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

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…
Maciej
  • 10,423
  • 17
  • 64
  • 97
6
votes
1 answer

Linking helpfile to an Delphi XE2 Application - everything works except main form

I'm working on getting the helpfile setup with our software. I have added HelpContext numbers for lots of specific forms/frame/controls and they all work fine. The problem is that the main form is not bringing up any help at all. For all of this I'm…
Sentient
  • 1,102
  • 12
  • 29
6
votes
1 answer

converting word document file to chm file

i want to convert doc file to chm file. i already used winChm to convert doc to chm,but winChm is not a free software.Is there any free doc to chm converter available?
Praveen Kumar
  • 1,576
  • 8
  • 31
  • 47
6
votes
2 answers

How to open HTMLHelp (.chm) file from Borland C++ Application

We have a legacy application developed in Borland C++ Builder. Now we have updated the help file to HtmlHelp (.chm) file, we want to click on the Help button in the legacy c++ application to open the .chm file. It seems that I cannot find a good…
user981848
  • 295
  • 2
  • 4
  • 14
6
votes
3 answers

How to compile HTML files into CHM file?

How in my code (Delphi) to make CHM files from a bunch of HTML (with linked image files)? Details needed, thanks!
Edwin Yip
  • 4,089
  • 4
  • 40
  • 86
6
votes
3 answers

How do I convert html pages into a single .chm file using PHP?

Is there a library for this task?
user198729
  • 61,774
  • 108
  • 250
  • 348
6
votes
1 answer

Embedding images in CHM help file with Sandcastles

I am using Sandcastles to generate a CHM help file for my project. I want a standalone CHM file that I can distribute, preferably on its own. The issue I have is that to embed images it appears that the image needs to exist on the user's system…
John 'Mark' Smith
  • 2,564
  • 9
  • 43
  • 69
6
votes
1 answer

open specific part of table of contents of chm file c# or vb.net

I have a .chm file called help, In that file I have a structure like: Introduction -item1 -item2 Topic1 -item1 -item2 Topic2 -item1 -item2 Topic3 Now I want to open Topic1 inside c# or vb.net I have tried: Help.ShowHelp(ParentForm,…
edgarmtze
  • 24,683
  • 80
  • 235
  • 386
6
votes
1 answer

How are you integrating help into your WPF application. Any recommendations?

The question says it all really. If you are writing a WPF application, how are you integrating the application help? What is the state of play in mid-2013? It seems that there is no clear answer to this from an afternoon with a search engine, but…
6
votes
4 answers

PHP Manual .chm index functionality not working as expected

When I started working with PHP (like 10 years ago) the main thing that won me over, is the manual in .chm format. I used to keep the "Index" tab open, and type in there anything I needed and it'll direct me to a nice, concise but exhaustive…
Rolf
  • 5,550
  • 5
  • 41
  • 61
1 2
3
34 35