[hp 50g]Recall quickly a built-in function



#8

Maybe this question is cyclic (again: i did a search and i found nothing. I'm not so good with google).

Given a built in function that i want to use often, for example "R\->B" (real numbers to binary representation), i do: left shift, catalog, R\->B or i write it directly with keyboard (the latter method is very slow).

Anyway recall this function by catalog is still a slow method, so i save the function in a variable as a program, to recall it by "VAR" menu. Is there another way to recall built in function fast? A sort of history (not limited to the last four entries, given by "cmd menu" ). For example in linux i can use uparrow to recall last commands, is there a similar way on the HP50g ?


#9

1/ For this special case "R\->B"
just do shift BASE

2 /One thing I discovered after long time is : Shift&Previous (press shift, don't release and press Prev) : This diplay the last command menu you used

3/For very often used functions, why not use the user keyboard and allocate the function to a key ?

4/ HPCALC.ORG ?

The thing that I don't like with CAT, is to have to juggle with the alpha key.

Edited: 4 Aug 2013, 6:23 a.m.

#10

> Given a built in function that i want to use often

The CST menu is perfect for this.



Unfortunately, CST was moved to a shifted key (but that can be
corrected with user key assignment) and might be poorly
documented in the leaflets that come with the 50g.



Fortunately, this is documented in the 48 manuals.



> not limited to the last four entries, given by "cmd menu"

This is available as 3rd party programs.



HTH,

Andreas

http://www.software49g.gmxhome.de


#11

"The CST menu is perfect for this."

Another fonctionality I missed !
Can you create submenu with CST ?

basic use is very easy

{B\->R R\->B MyCmd} 'CST' STO

EDIT :Page 1.52 of the Advanced User Reference Manuel (AUR)

Edited: 4 Aug 2013, 8:19 a.m.


#12

> Can you create submenu with CST ?

Yes.



HTH,

Andreas

http://www.software49g.gmxhome.de

#13

To build submenus, just have a particular menu object run a program, something like:

<< { 1 2 3 } TMENU >>

to get a submenu. If you want to actually have the "folder tab" icon to indicate that submenus exist (rather than supplying a string for the label), you can create a GROB instead of supplying a string.


#14

An easy way to get custom menus with submenus is by utilizing the fact that every directory can have its own 'CST' custom menu. When you include the name of a subdirectory in a custom menu, it appears with a tab over it, and pressing it enters that subdirectory and immediately displays the custom menu that's stored in that directory. And when you press UP, the parent directory's custom menu is automatically restored.

You can thus create a whole menu tree as simple or as complicated as you wish, without any programming or grob fiddling. One nice feature of this approach is that you can view the entire directory tree at any time in the FILER.

-Joe-


#15

Quote:
An easy way to get custom menus with submenus is by utilizing the fact that every directory can have its own 'CST' custom menu. When you include the name of a subdirectory in a custom menu, it appears with a tab over it, and pressing it enters that subdirectory and immediately displays the custom menu that's stored in that directory. And when you press UP, the parent directory's custom menu is automatically restored.

You can thus create a whole menu tree as simple or as complicated as you wish, without any programming or grob fiddling. One nice feature of this approach is that you can view the entire directory tree at any time in the FILER.

-Joe-


That is a nice feature, but it also means that if you want a nested custom menu that is accessible anywhere, you cannot do it with a different 'CST' within each subdirectory. Do you have any tips on how to create something like the MTH menu (on the HP48G series) that can be accessible from anywhere?


#16

Quote:
... Do you have any tips on how to create something like the MTH menu (on the HP48G series) that can be accessible from anywhere?
From anywhere? Oh, in that case, you're right: that does require what you suggested above: programming and grob fiddling! ;-) To prevent 'CST' from becoming bloated, however, store each entire subdirectory in a named program in the Home directory, and just call it from 'CST'. Ditto for sub-sub-directories.

Uh oh... I'm the wrong guy to preach about keeping 'CST' small. I just checked mine, and it's 853 bytes! >:-O

#17

Thanks for message #2 and #3, i forgot completely the possibility of custom menus (i knew that they exists, but i didn't use them :/ ).

#18

Hi

Quote:
> not limited to the last four entries, given by "cmd menu"
This is available as 3rd party programs.


Could anyone suggest some of these by name or links? A quick look on hpcalc.org did not reveal anything (searching with 'cmd menu' and similar phrases)? Having a deeper recall stack would save a lot of time (and typingz)!

Thanks,

--bob prosperi


Possibly Related Threads…
Thread Author Replies Views Last Post
  HP50g: Writing a function that returns a function Chris de Castro 2 2,138 12-10-2013, 06:49 PM
Last Post: Han
  IFERR function on HP Prime Mic 2 1,848 12-02-2013, 01:33 AM
Last Post: cyrille de Brébisson
  HP Prime: Dirichlet's eta function recognized but not numerically evaluated Helge Gabert 0 1,155 11-16-2013, 03:41 PM
Last Post: Helge Gabert
  Possible bug with sqrt function in the HP prime Michael de Estrada 6 2,532 11-15-2013, 12:49 PM
Last Post: Michael de Estrada
  HP-41 MCODE: The Last Function - at last! Ángel Martin 0 1,071 11-08-2013, 05:11 AM
Last Post: Ángel Martin
  HP Prime 'where' function bluesun08 11 3,434 10-29-2013, 06:56 PM
Last Post: Joe Horn
  HP Prime - Defining a function bluesun08 5 2,315 10-23-2013, 02:43 PM
Last Post: Han
  HP PRIME Function parameters steindid 2 1,455 10-11-2013, 10:20 AM
Last Post: steindid
  HP Prime can't find how to use partfrac function ! dg1969 3 1,653 10-04-2013, 09:25 PM
Last Post: Joe Horn
  HP Prime function APP - Strange limitation ! :o( dg1969 2 1,614 10-04-2013, 12:10 PM
Last Post: dg1969

Forum Jump: