Post Reply 
newRPL: custom menu format
11-24-2015, 06:48 PM
Post: #1
newRPL: custom menu format
The old CST menu format was simply a list of items:
{ a b c }
Then, each item could be a list with two fields:
{ { a.display a.action } { b.display b.action } { c.display c.action } }
And in turn, the action field could be a list of 3 different actions (normal, left-shifted and right-shifted).
I think, without breaking compatibility, that we can have each item be:
{ a.display a.action a.help } to add pop-up help to each item.

Anything else that we could add?
How could we activate that help from the keyboard?
Find all posts by this user
Quote this message in a reply
11-24-2015, 09:09 PM
Post: #2
RE: newRPL: custom menu format
(11-24-2015 06:48 PM)Claudio L. Wrote:  The old CST menu format was simply a list of items:
{ a b c }
Then, each item could be a list with two fields:
{ { a.display a.action } { b.display b.action } { c.display c.action } }
And in turn, the action field could be a list of 3 different actions (normal, left-shifted and right-shifted).
I think, without breaking compatibility, that we can have each item be:
{ a.display a.action a.help } to add pop-up help to each item.

Anything else that we could add?
How could we activate that help from the keyboard?

A great idea. This would allow moderately or more complex CST menus to be shared and used by others; in my experience, this is rarely done in RPL now, as without help, who the heck can recall what all the CST menu items do? RPL is mostly read-only for stuff you write yourself; using other folks fancy menus is dangerous and leads to many MEM-LOST.

What about long-press the associated F-key assigned to each menu item?

Actually:

Long-press Fx for un-shifted
[LS]+Long-press Fx
[RS]+Long-press Fx

Note: the above may not be consistent with the recently discussed Menu/VAR changes, which included Long-press in various versions.

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)