WineHQ

HTML Help Workshop

Released: 3/4/2003

Application Details:

Version: 1.32
License: Free to use
URL: http://www.microsoft.com/downl...
Votes: 1
Latest Rating: Gold
Latest Wine Version Tested: 1.6.2

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

The HTML Help Compiler (hhc) works fine (after mingling with some DLLs)

The HTML Help Workshop (hhw) works but you have to get yourself a mfc40.dll from somewhere.

What does not

I remeber encountering a minor glitch somewhere in the Workshop but I don't exactly recall what - so I'll give just a silver rating.

What was not tested

I didn't do extensive tests on the Workshop.

Additional Comments

In order to install the HTML Help Workshop properly, the following steps should be taken (tried with a fresh Wine 0.9.43 installation):

1) Download the HTML Help Workshop and save it as htmlhelp.exe
2) The Installer comes with the HTML Help Update. You need the two DLL files "itss.dll" and "itircl.dll" from that package. Extract and copy them using the following commands:

cabextract -d htmlhelp htmlhelp.exe
cabextract -d hhupd htmlhelp/hhupd.exe
cp hhupd/it*.dll ~/.wine/drive_c/windows/system32

3) Install the Workshop:

wine htmlhelp

(It will install itself to C:\Program Files\HTML Help Workshop, it is not possible to choose another path).

4) Make sure the itss.dll and itircl.dll are registered:

cd ~/.wine/drive_c/windows/system32
wine regsvr32 itss.dll
wine regsvr32 itircl.dll

5) Make sure the native version of itss.dll is used. Start winecfg, go to Libraries, type "itss" into the "New override for library" field and use the "Add" button. Make sure the new entry to the list reads "itss (native,builtin)".

6) (not needed if you just want to use the compiler) Grab yourself a copy of mfc40.dll and put it into the directory of the HTML Help Workshop.
selected in Test Results table below
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
ShowUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Nov 09 20161.6.2Yes Yes GoldOmega Software 
ShowUbuntu 8.04 "Hardy" i386 (+ variants like Kubuntu)Sep 07 20081.1.4Yes Yes Silveran anonymous user 
ShowUbuntu 7.10 "Gutsy" i386 (+ variants like Kubuntu)Nov 02 20070.9.48.Yes Yes GoldThe Jedi 
CurrentGentoo LinuxSep 01 20070.9.43.Yes Yes Silveran anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
657 Many games and applications need 'mfc42.dll' ('winetricks -q mfc42' is a workaround) NEW View
7517 fixme:itss:ITStorageImpl_SetControlData breaks HTML Help Workshop compiler NEW View

Show all bugs

HowTo / Notes

HOWTO

To install, simply change the windows version emulated to winxp using winecfg.


Or use the following script by Aziz Köksal ( September 8th 2008)
Script for automatic installation located here: dil.googlecode.com/svn/misc/install_hhw.sh

Running the GUI

Use winetricks to grab MFC40.DLL

winetricks mfc40

To compile CHMs
Wine's ITSS.dll does not support CHM creation, so copy it from your Windows partition.

Comments

Back