I've tried this:
actZoomReset.ShortCut := TextToShortCut('Ctrl+Num 0');
But this does nothing (ShortCut = 0).
EDIT:
If I try to set the value in the IDE (Ctrl+Num 0), directly in the ShortCut property, I get the error: "Invalid Property Value". If I double click on the Shortcut property, and then press "Ctrl" and "Numkey 0", it shows "Ctrl+Num 0" in the hotkey edit, and when I press enter, it shows "Ctrl+Ins" in the ShortCut field.
Actually
actZoomReset.ShortCut := TextToShortCut('Ctrl+Ins');
Will work. My question then becomes, will this work on other keyboards, or is this a quirk of my own keyboard? I'm using a Logitech G213. The numpad 0 has "Ins" under it.
I'm using Delphi 10.2 on Windows 10

