Hello everyone,
I'm trying to setup my program to allow the user to customize the HotKey that they would like to use, as opposed to telling them which ones to use.
The problem I've run into is translating the "_isPressed()" values (0-255 dec ASCII) to what the HotKeySet function accepts.
As you can see, I've tried a few different methods, but haven't found an end-all solution. I ask the community for some assistance and Ideas.
A few notes: _isPressed() returns true for capital letters for characters A-Z, which we then convert to lowercase.
I would like the user to be able to select any "HotKey accepted" key on the keyboard, such as media keys.
_isPressed() returns true for unexpected ASCII values for keys such as semicolon and apostrophe (etc.)
I understand, with plenty of effort, an all-encompassing Select/Case statement that translates ASCII to the standard HotKey accepted input can be made, but I would prefer a more efficient solution, if possible.
<snip>
I'm trying to setup my program to allow the user to customize the HotKey that they would like to use, as opposed to telling them which ones to use.
The problem I've run into is translating the "_isPressed()" values (0-255 dec ASCII) to what the HotKeySet function accepts.
As you can see, I've tried a few different methods, but haven't found an end-all solution. I ask the community for some assistance and Ideas.
A few notes: _isPressed() returns true for capital letters for characters A-Z, which we then convert to lowercase.
I would like the user to be able to select any "HotKey accepted" key on the keyboard, such as media keys.
_isPressed() returns true for unexpected ASCII values for keys such as semicolon and apostrophe (etc.)
I understand, with plenty of effort, an all-encompassing Select/Case statement that translates ASCII to the standard HotKey accepted input can be made, but I would prefer a more efficient solution, if possible.
<snip>