WP43 Bug Reports and Maintenance

This area is for discussion about these families of custom high-end Scientific Calculator applications for SwissMicros devices.
dlachieze
Posts: 613
Joined: Thu May 04, 2017 12:20 pm
Location: France

Re: WP43 Bug Reports and Maintenance

Post by dlachieze »

Walter wrote:
Sun May 14, 2023 6:24 pm
A user-created menu may contain a label calling another (existing) menu. It must not, on the other hand, contain a label calling a new (undefined) submenu of itself.
So, if the difference is the existence or not of the menu being called, it means that a user-created menu may contain a label calling another (existing) pre-defined menu or another (existing) user-created menu. Just to be clear.
DM42: 00425 - DM41X: β00066 - WP43: 00042
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: WP43 Bug Reports and Maintenance

Post by Walter »

dlachieze wrote:
Sun May 14, 2023 7:36 pm
Walter wrote:
Sun May 14, 2023 6:24 pm
A user-created menu may contain a label calling another (existing) menu. It must not, on the other hand, contain a label calling a new (undefined) submenu of itself.
So, if the difference is the existence or not of the menu being called, it means that a user-created menu may contain a label calling another (existing) pre-defined menu or another (existing) user-created menu. Just to be clear.
Your reasoning sounds correct IMO.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
RJvM
Posts: 276
Joined: Wed Jun 02, 2021 9:21 am
Location: Gelderland, Netherlands

Re: WP43 Bug Reports and Maintenance

Post by RJvM »

Well, if that is the case, then this should work:

f ASN f USER "ABCD" to create custom menu ABCD, this works fine, the menu is listed in CAT.MENUS

f ASN "ABCD" ENTER F1 (in MyMenu) works fine as well, "ABCD" is shown as a menu (inverted)

F1 to open menu "ABCD"

f ASN "TRI" ENTER F2 (or any other free soft button in menu "ABCD") does _not_ work fine, the error message "This item cannot be assigned here" appears

So this seems not consistent with the confirmation that an existing MENU can be assigned to a soft button in a custom menu, if I read everything correctly.
Robbert Jan, MSEE, RPN user since 1976 and a collector for many years I now own all the important ones: HP-35, 45, 55, 65, 97, 19, 21, 25, 34, 10-16, 41, 42, 71, 48, 50, Prime, DM41, DM42, WP43, C47, R47; Project 47 team member https://47calc.com
User avatar
RJvM
Posts: 276
Joined: Wed Jun 02, 2021 9:21 am
Location: Gelderland, Netherlands

Re: WP43 Bug Reports and Maintenance

Post by RJvM »

Walter wrote:
Sun May 14, 2023 4:13 pm
User-created menus must not contain submenus (cf. OM, p.304). May well be this was (mis)interpreted as a a general interdiction of menus in such a menu but it wasn't meant that way. AFAICS, however, no assignment of a menu to a menu key is described anywhere in OM Section 6, nor is a menu explicitly mentioned as an assignable item.* So, since not explicitly forbidden, it should be allowed. I'll try to make it clear in OMS 6 that this is a legal assignment.

*Correction: OM, pp. 303f, state that menus can be assigned. Nevertheless...

P.S.: I can't find a meaningful link to the footnote 253 you mentioned. Please note there are several OM editions carrying number 0.23; they can be told apart by the last date stated in the Release Notes.
This is in wp43-owners-manual-0.23.11.pdf
SCR-20230514-wqh.png
SCR-20230514-wqh.png (83.97 KiB) Viewed 586 times
Robbert Jan, MSEE, RPN user since 1976 and a collector for many years I now own all the important ones: HP-35, 45, 55, 65, 97, 19, 21, 25, 34, 10-16, 41, 42, 71, 48, 50, Prime, DM41, DM42, WP43, C47, R47; Project 47 team member https://47calc.com
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: WP43 Bug Reports and Maintenance

Post by Walter »

Please note the latest release in 0.23.12 and that footnote changed its number. :geek:
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: WP43 Bug Reports and Maintenance

Post by Walter »

RJvM wrote:
Sun May 14, 2023 9:50 pm
Well, if that is the case, then this should work:

f ASN f USER "ABCD" to create custom menu ABCD, this works fine, the menu is listed in CAT.MENUS

f ASN "ABCD" ENTER F1 (in MyMenu) works fine as well, "ABCD" is shown as a menu (inverted)

F1 to open menu "ABCD"

f ASN "TRI" ENTER F2 (or any other free soft button in menu "ABCD") does _not_ work fine, the error message "This item cannot be assigned here" appears

So this seems not consistent with the confirmation that an existing MENU can be assigned to a soft button in a custom menu, if I read everything correctly.
Will check but not today anymore. Thanks for your understanding.
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
User avatar
pauli
Posts: 252
Joined: Tue May 02, 2017 10:11 am
Location: Australia

Re: WP43 Bug Reports and Maintenance

Post by pauli »

Walter wrote:
Sun May 14, 2023 6:24 pm
A user-created menu may contain a label calling another (existing) menu. It must not, on the other hand, contain a label calling a new (undefined) submenu of itself.
Why not? Space isn't the issue on the hardware. What is?
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: WP43 Bug Reports and Maintenance

Post by Walter »

pauli wrote:
Mon May 15, 2023 5:54 am
Walter wrote:
Sun May 14, 2023 6:24 pm
A user-created menu may contain a label calling another (existing) menu. It must not, on the other hand, contain a label calling a new (undefined) submenu of itself.
Why not? Space isn't the issue on the hardware. What is?
How do you allocate space for a user menu you don't know the size of?
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
H2X
Posts: 885
Joined: Tue Apr 25, 2017 8:00 am
Location: Norðvegr
Contact:

Re: WP43 Bug Reports and Maintenance

Post by H2X »

Walter wrote:
Mon May 15, 2023 7:10 am
pauli wrote:
Mon May 15, 2023 5:54 am
Walter wrote:
Sun May 14, 2023 6:24 pm
A user-created menu may contain a label calling another (existing) menu. It must not, on the other hand, contain a label calling a new (undefined) submenu of itself.
Why not? Space isn't the issue on the hardware. What is?
How do you allocate space for a user menu you don't know the size of?
Can a user menu have pages?
What is the metric tensor in imperial units?
User avatar
Walter
Posts: 3070
Joined: Tue May 02, 2017 11:13 am
Location: On a mission close to DRS, Germany

Re: WP43 Bug Reports and Maintenance

Post by Walter »

H2X wrote:
Mon May 15, 2023 9:55 am
Walter wrote:
Mon May 15, 2023 7:10 am
How do you allocate space for a user menu you don't know the size of?
Can a user menu have pages?
Yes in principle but just one (cf. OM, p. 304 of 350). 8-)
WP43 SN00000, 34S, and 31S for obvious reasons; HP-35, 45, ..., 35S, 15CE, DM16L S/N# 00093, DM42β SN:00041
Post Reply