Windows help (winhlp32)

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
shetland_breeder
Newbie
Newbie
Posts: 1
Joined: Tue Aug 04, 2009 6:09 am

Windows help (winhlp32)

Post by shetland_breeder »

Is there a way of getting an application to use the Windows native winhlp32.exe?

Although I've replaced the exe in c:\windows and c:\windows\system32 my application (Borland Paradox7) still invokes the Wine help (which is broken as it doesn't display the Contents and Search and is full of 'not yet implemented' messages).

So I assume the DDI call from Paradox is being routed to some built-in wnhelp semi-workalike.

Of course I can put Windows' winhlp32.exe in Program Files and invoke it from a Linux menu item, but it would be nice to have the Paradox menu item invoke the native exe as well. Then I can wean my users off Windows.

I'm using Wine 1.1.26 on Ubuntu Hardy.

Pete
Thunderbird
Level 5
Level 5
Posts: 336
Joined: Mon Nov 24, 2008 8:10 am

Post by Thunderbird »

Are you sure that your program isn't calling hh.exe instead? Personally I would recommend you to invoke a native chm viewer like xchm. (That's what I do in my program; wine can perform path conversion e.g. using winepath or in source code)
User avatar
dimesio
Moderator
Moderator
Posts: 13369
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Although I've replaced the exe in c:\windows and c:\windows\system32 my application (Borland Paradox7) still invokes the Wine help (which is broken as it doesn't display the Contents and Search and is full of 'not yet implemented' messages).


Did you set winhlp32.exe to native in winecfg?
Locked