Author Topic: MASM 64 Release Version Help File.  (Read 170 times)

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 5417
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
MASM 64 Release Version Help File.
« on: June 11, 2018, 03:32:46 PM »
With thanks to all those folks who helped with the testing, I have produced the first release version that is very close to exhaustive in its reference to the macros with MASM64. I have added hotkey support, back and forward keys and fast access on the menu for some of the major topics. It can be closed by using the ESC key. The EXE is in compressed form as it improves the loading speed which is a lot faster than any of the conventional help file formats.

There is a lot more to do on the file but the macro section is complete so it is useful to anyone writing 64 bit MASM.

Get the most recent one below.
« Last Edit: June 16, 2018, 10:49:04 PM by hutch-- »
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :biggrin:

HSE

  • Member
  • ****
  • Posts: 675
  • <AMD>< 7-32>
Re: MASM 64 Release Version Help File.
« Reply #1 on: June 11, 2018, 10:58:31 PM »
Very nice  :t

felipe

  • Member
  • ****
  • Posts: 819
  • Eagles are just great!
Re: MASM 64 Release Version Help File.
« Reply #2 on: June 12, 2018, 04:58:45 AM »
Thanks hutch, probably stupid question: this file must be located in the help64 subfolder or can be anywhere?  :idea:
Felipe.

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 5417
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: MASM 64 Release Version Help File.
« Reply #3 on: June 12, 2018, 05:49:33 AM »
Makes sense to put it in the help directory but its a free standing EXE so you can put it any where. Its easy enough to put on the QE help menu, just run the menu editor, make an entry something like this,

MASM64 Help,drv:\path\masmhelp.exe

Save it and its on the help menu for fast reference.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :biggrin:

jimg

  • Member
  • ***
  • Posts: 254
Re: MASM 64 Release Version Help File.
« Reply #4 on: June 12, 2018, 11:05:55 AM »
Looks good.
Any chance you'll check for message WM_XBUTTONDOWN while you're checking for F1/F12?

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 5417
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: MASM 64 Release Version Help File.
« Reply #5 on: June 12, 2018, 07:23:17 PM »
Jim,

I had a look at it but it looks like it would conflict with the joint key trapping with CTRL + keys. I have never used that message as I don't use exotic mouses so I just don't know much about it or how to test it.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :biggrin:

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 5417
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: MASM 64 Release Version Help File.
« Reply #6 on: June 16, 2018, 10:48:09 PM »
I have a lot more done on this help file and while its not complete, I have the basic architecture I want and have made some inroads into the library modules but there are plenty to go. Because of the large volume of RTF data embedded in the file as compiled, it is starting to get reasonably big but as with CHM help files which use compression, I have used an EXE compressor to reduce the file size by a large margin.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :biggrin: