HP50g small tips and trick
|
06-14-2018, 01:09 PM
Post: #25
|
|||
|
|||
RE: HP50g small tips and trick
(06-14-2018 06:28 AM)Carsen Wrote: I wanted the PRG menu on the SYMB key because I wanted to access the PRG menu with 1 keystroke. So I entered << 22.01 MENU >> and 44.1. Then I pressed ASN. Next, I typed [Orange Shift] [ << >> ] to start a UserRPL program. Then I pressed [ White Shift ] [Alpha ] [ SYMB ] and the PRG soft menu did not appear. Nothing happened. Key assignments which are single objects (e.g. SWAP by itself, not << SWAP >> or { SWAP } or the like) will type their name into a program when you're in program mode. But if you want a key assignment to be *executed* (e.g. << 22 MENU >> or the like) then you have to append the System RPL command "TakeOver" to its beginning, conceptually like this pseudo-RPL-code: :: TakeOver :: << 22 MENU >> ; ; When THAT is assigned to a key, it'll execute properly even in program mode. Those who are not comfortable with System RPL can use the ->TO? command in the Keyman+ library (highly recommended) to instantly prepend a TakeOver to any object. (06-14-2018 06:28 AM)Carsen Wrote: I also did the same process with swap. I entered << SWAP >> and 44.1. Then I pressed ASN. Next, I pressed [Orange Shift ] [ << >> ] to start a UserRPL program. Then I pressed [White Shift ] [Alpha ] [ SYMB ]. Nothing happened. The SWAP command was not put into the program. Instead of << SWAP >>, assign just SWAP by itself to the key. One way to get a naked SWAP is { SWAP } 1 GET. On my 50g's, I have SWAP assigned to LS+right, DROP assigned to LS+backspace, and DUP assigned to LS+ENTER, because those correspond exactly to the 48's built-in assignments. (I assume every 48 user knows that shift+ENTER types a DUP into programs, even though it's not labeled on the keyboard). <0|ΙΈ|0> -Joe- |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 2 Guest(s)