Post Reply 
What I'd like for Xmas from those nice PPL at HP
12-15-2015, 10:21 PM
Post: #1
What I'd like for Xmas from those nice PPL at HP
(Perhaps some of these are already possible in the PPL, but I just havent seen them yet)

GENERAL SYNTAX:
To be allowed a list of variables to be returned in an assignment.
IF my_gps returns {DATA_VALID,Latitude,Long}
Instead of
LOC:=my_gps...IF LOC(1) use(LOC(2))
I want a list of results variables before the assignment := :
{DVALID,LOCATION}:=my_gps() ...
IF DVALID THEN use(LOCATION);...
is much clearer than LOC:= ...
IF LOC(1) then use LOC(2)...

SPECIFIC COMMANDS:

CHOOSE: (See my thread)
Given an empty list return 0.
Given a long list filter selection: display only results containing on-Screen text.

DRAWMENU save and restore.
Recognition of buttons...
IFBUT ==BUT("Edit")
IFBUT ==BUT(1)
rather than IF_mouse_pixels==



INPUT:
When selecting checkboxes, allowing 2 columns can be useful - but sometimes 1 column with a longer text is better. The columns may be easier to read if they ran downwards:
a D
b E
c F
Not
A b
C d
E f
So −more_optional_parameters useful.
the_syntax_for_multiple_selections in input or choose _could_be_easier (see_my_thread)
300+ rather than only 142 checkboxes would be nice.

NOTES
An append option would be useful for errorlogs: NOTES("LOG",APPEND):="DIVBY0"
Or Printfile?

ROUND:
Allow user to request rounding to 31 places without aborting a program. Improves robustness and portability. (At present my ZIPP program keels over if 13 digits of rounding are specified).

XTICK YTICK
Let us have more ticks - at least two - Miles and km are obvious examples, but also cm and mm would be nice if cm were a different colour/style. Either displayed along the axes or the screen edges ( for when the axis is offscreen or to help seperate the units).

Stephen Lewkowicz (G1CMZ)
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
What I'd like for Xmas from those nice PPL at HP - StephenG1CMZ - 12-15-2015 10:21 PM



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