Win32.chm Help File for Windows 10

Share your advanced PureBasic knowledge/code with the community.
offsides
Enthusiast
Enthusiast
Posts: 103
Joined: Sun May 01, 2011 3:09 am
Location: Northern California

Win32.chm Help File for Windows 10

Post by offsides »

At the risk of being buried by contradicting forum links, I can't find a reference to the Win32.chm help file anywhere on the PB site.
(Bracing self) :shock:

While Microsoft published support for reading .hlp files through Win 8.1, it has no plans to do so for Windows 10. While https://msdn.microsoft.com/library/ has all things API, and more, for those who like having a Win32 reference off-line, we need a .chm version for use on Win10.

A few enterprising folks have de-compiled the original Win32.hlp file and re-compiled it into the .CHM format. I'm sure there are more, but here are two sources:

http://laurencejackson.com/win32/index.html
http://www.oxygenbasic.org/reference.html

Neither of these will work "out of the box" until you unblock them. After the download, right click on the Win32.chm file and click "Properties" then check the "Unblock" box. That's it.

You will notice a substantial difference in file size. Aside from some minor individual tweaks, there's a reference to "a lot of dead (unreachable) data in the form of Quick Info popups to the topics..." that has apparently been removed in one case.

Bill
PB 5.72 (32-bit) on Win 10.