DeepKeys 2.09
nemo (145) 2529 posts |
DeepKeys will be 20 years old later this year, but I can’t wait for this update. Extravagantly belatedly, I have finally added the DeepKeys modifier state to OS_ReadC (by which I mean RdchV of course). Naturally this API change is enabled by a pair of magic words. eg: SYS"OS_ReadC",&794B7044,1<<15 TO K%,M% CASE K% OF WHEN 13: REM Return, Enter, Ctrl-M or Alt-kp1-kp3 CASE M%>>>16 OF WHEN &67: PROCkeypress_ENTER WHEN &54: PROCkeypress_CTRL_M WHEN &5C: PROCkeypress_ALT_1_3 OTHERWISE:PROCkeypress_RETURN ENDCASE WHEN 2: REM Ctrl-B or Ctrl-Shift-B IF M%AND3 THEN PROCkeypress_CTRL_SHIFT_B ELSE PROCkeypress_CTRL_B ENDIF Other than the necessity for runes, usage is exactly the same as with the extended Wimp_KeyPress message that has existed for this entire Century. (So if you’re not sure what DeepKeys is, you have no excuse). Full details at the usual place |
Doug Webb (190) 1158 posts |
Thanks for the update. One issue is that the zipped download says 2.09 but the module reports itself as 2.08? |
Clive Semmens (2335) 3276 posts |
Need to take a good look at this. Looks interesting. I might be a little while! |
nemo (145) 2529 posts |
Doug said
Thank you, Doug. I must stop building things at 3am. Fixed. |