Finished coding for all 29 accelerator keys.
Some functions are available only when a child window is open and only needed to be added to the child handler
Some functions are available regardless of whether a child window is open or not. Those had to be coded in both the main and child handlers.
All functions that used an A-Z key had to be coded in the subclassed handler for the scintilla control.
While reading through the help file for the scintilla control I think I found another way to trap the key combinations I put in the subclass.
Since I wasn't sure it could properly handle all my combinations I decided to stay with my scheme which appears to be rock solid.
In the course of doing the above coding and testing I located the cause of a bug that I've been trying to locate for quite some time.
The bug was that the header row of the menu would go blank under certain conditions. Once I located the line of code that was causing it, it was an easy fix.
Discovered that I had finisher the 'build' output window code.
Now code to doubleclick and open source file containing warning/error and scrolling to faulty line is complete.
Also, add code to high-lite 'Build complete' message with green when build is successful.
Working on getting everything into installer to support compiling and linking.