|34S Keyboard help|
Message #1 Posted by Andrés C. Rodríguez (Argentina) on 25 May 2011, 7:31 p.m.
Some time ago, and responding to a query for new functionality, I mentioned the keyboard behavior of the HP41C and HP42S. On these calculators (and emulators like v41 and Free42), when a key is pressed and held down, the name of the function is displayed and, if the key is kept down for a couple of seconds, the display reverts to NULL, and no operation is carried out at key release. It's very useful in the HP41 due to the USER redefinable keyboard (by means of the ASSIGN function); and perhaps not as important in the HP42S, but helpful anyway.
I learned from the responses that such behavior may be difficult to implement on the 34S, and I understand (and respect) the reasons and decisions of the design team. However, playing for the first time with my own 34S, I noticed that, in program mode, the alpha display shows the function name for each step. So, when you press a key in program mode, the display shows the function name... only that it is also recorded as a program step. In the meantime until I make or get a reasonable overlay, this helps to "map" functions to key locations.
Would it be possible to reuse some of the program-mode function-name-display-at-keypress code to offer some of the suggested functionality (perhaps without NULL)? In such a mode (a flag may activate/deactivate it), the alpha display will show the last function name for a second or two, before reverting to its "normal" usage.
Just my (additional) AR$ 0.12