I’ve noticed that when VCL-Styles is enabled, items in menu will be selected with hotkeys even without Alt-key is pressed.
This interferes with the rest of my user interface and I find it very strange that a styles library change the behavior of hotkeys.
Can I remove this inconsistency somehow?
Normal: Pressing “A” does not activate the main menu (Alt + A does).

Styled: Pressing “A” activates the main menu. Note: no Alt key.

My test project is here in case anyone wants to try it out.
This issue it seems related to the
TFormStyleHook.CMDialogCharmethod which handle the message CM_DIALOGCHAR, the original method is not checking if the key Alt is pressed.I wrote this style hook, which resolves the issue.
use in this way
Remeber report this case to the Quality Central Page.