Unable to reassign K_Abc (a b/c) key - Printable Version +- HP Forums (https://archived.hpcalc.org/museumforum) +-- Forum: HP Museum Forums (https://archived.hpcalc.org/museumforum/forum-1.html) +--- Forum: Old HP Forum Archives (https://archived.hpcalc.org/museumforum/forum-2.html) +--- Thread: Unable to reassign K_Abc (a b/c) key (/thread-255338.html) |
Unable to reassign K_Abc (a b/c) key - Andy Gryc - 11-09-2013 To make the Prime keyboard a little more programmer-friendly, I've been trying to assign a function to a key like so:
KEY K_Abc() Based on research in the message archives, I know I can't actually execute a function when the key is pressed. (I've tried putting in a "\n" into the string on a hunch, but no luck.) So I'll have to settle just for inserting the function call into the command line. But what I think is unusual is that the key I am least likely to use (a b/c) would be perfect for me to reassign, but it seems to be a key that doesn't want to be reassigned. That is, the above code doesn't do anything if in user key mode and ABC key is pressed. If I replace it with K_SIN or K_Templ, it works okay.
Is this a known issue? Is the key name (despite being returned by the "Create user key" menu option) wrong and hence unrecognized? I ask this because it seems that any arbitrary string can follow the KEY keyword without causing a syntax error. (I've tried K_ABC as well, but no luck.)
Re: Unable to reassign K_Abc (a b/c) key - Han - 11-09-2013 It's a known issue. In fact, a lot of keys cannot be redefined (including keys in combination with alpha or shift or both)
|