tags:

views:

49

answers:

2

The default viewer for chm files in windows lacks a lot and there exists no other decent alternative. So I am thinking of writing a nice featured chm viewer myself!

But I have no idea where to get started writing such a program and I am afraid this task would be too difficult for me. I have very little experience with actual programming. Example: my experience is only limited to writing this offline flash games manager of sorts in visual c# Download! .

Any suggestions ?

+1  A: 

It probably won't be too difficult. You can take a look at this http://savannah.nongnu.org/projects/chmspec which is a good guess at the chm file format as microsoft have never released the official spec. On the surface it is basically a collection of zipped html files. Once unzipped you could open the html files in an embedded browser control. The normal browser control is IE based but there are projects underway to create chrome and firefox embeddible controls.

stimms
There has been a CHM Firefox plugin for years.
Marco van de Voort
that plugin sucks as much as the default chm viewer
A: 

This might be of help to you:

Decompiling CHM (help) files in C#

marc_s