You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fewer buttons, but carefully picked in each page to suit the context
v1 (Physical prototype)
deletenew linenav upnav down
save (cancel) clearmode (COMP/CMPLX/SD/...)
Idea pool (free to combine):
After selecting for example If, this button will become Then, and then IfEnd; so on and so forth for other buttons, to achieve the effect of "predicting" user input token
Assume If creates a block, hence IfEnd is automatically appended, and the button can be changed to Else to give more input options
Candidate suggestion row as in soft keyboard, implemented by AI or pure logic
First two columns: recently used variables, third and fourth columns, recently used constants
May include default constants like &pi and &exp
Prev/Next page to navigate between pages containing all variables (1st & 2nd col) and constants (3rd & 4th col) in ascending order
When arc is selected, sincostan all becomes asinacosatan, and the arc button will become hyp
Press hyp to change the 3 buttons into sinhcoshtanh, then the hyp button will become arch
Press arch to change the 3 buttons into asinhacoshatanh, then the acrh button will become arc again but unselected, the 3 buttons return to sincostan
More functions can be included
Suggestion of feature though not quite possible: let users define programs that run like functions, e.g.
myFunc(1, 2, 3) + 4
The text was updated successfully, but these errors were encountered:
v1 (Physical prototype)
delete
new line
nav up
nav down
save
(cancel
)clear
mode
(COMP/CMPLX/SD/...)Idea pool (free to combine):
If
, this button will becomeThen
, and thenIfEnd
; so on and so forth for other buttons, to achieve the effect of "predicting" user input tokenIf
creates a block, henceIfEnd
is automatically appended, and the button can be changed toElse
to give more input options&pi
and&exp
arc
is selected,sin
cos
tan
all becomesasin
acos
atan
, and thearc
button will becomehyp
hyp
to change the 3 buttons intosinh
cosh
tanh
, then thehyp
button will becomearch
arch
to change the 3 buttons intoasinh
acosh
atanh
, then theacrh
button will becomearc
again but unselected, the 3 buttons return tosin
cos
tan
The text was updated successfully, but these errors were encountered: