HP Forums
Key unassign en mass in HP Prime. - Printable Version

+- HP Forums (https://www.hpmuseum.org/forum)
+-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html)
+--- Forum: HP Prime (/forum-5.html)
+--- Thread: Key unassign en mass in HP Prime. (/thread-2864.html)



Key unassign en mass in HP Prime. - John P - 01-16-2015 12:16 AM

Hello,

Is there an easy way to unassign all keys en mass in HP Prime. Thank you.

Cheers


RE: Key unassign en mass in HP Prime. - Thomas_Sch - 01-16-2015 07:51 AM

The manual suggests to deactivate the user mode (pg. 511).


RE: Key unassign en mass in HP Prime. - Tim Wessman - 01-16-2015 05:09 PM

(01-16-2015 12:16 AM)John P Wrote:  Is there an easy way to unassign all keys en mass in HP Prime. Thank you.

Not really. Keys are not "assigned" like the 48 style but rather programs are created for them and *when that program function is in scope it will be used*. Basically, if you define a key in a user program (which is global) then it will be global. If you define it in an app program then it will be used only when that app is active.

If you want to turn then off, turning off user keys will do that as stated.


RE: Key unassign en mass in HP Prime. - John P - 01-16-2015 05:39 PM

Hello,
I think that is good idea Tim sort of explained. I will play with it to get the hang of it.
Thanks to everybody.

Cheers


RE: Key unassign en mass in HP Prime. - patrice - 01-17-2015 12:14 PM

Assuming the key assignments are in a single program file.

1) What about simply deleting the program as a definitive key mass unassign ?

2) If the unassign is to be temporary, what about simply introducing an error in the program file in order to make compilation fail ?


RE: Key unassign en mass in HP Prime. - rprosperi - 01-17-2015 04:28 PM

(01-17-2015 12:14 PM)patrice Wrote:  2) If the unassign is to be temporary, what about simply introducing an error in the program file in order to make compilation fail ?

Clever Patrice!! Saves much time this way


RE: Key unassign en mass in HP Prime. - John P - 01-17-2015 08:57 PM

(01-17-2015 12:14 PM)patrice Wrote:  Assuming the key assignments are in a single program file.

1) What about simply deleting the program as a definitive key mass unassign ?

2) If the unassign is to be temporary, what about simply introducing an error in the program file in order to make compilation fail ?

Hello,

I have a prgm. to assign some keys named for example "assignxxx" and to unassign I rename copy of "assignxxx" to "unassignxxx" and delete what comes after each "return ???;". It does the job for now. Thanks.

Cheers