Programmable Calculator (lite version)

69 views
Skip to first unread message

Paul Bowers

unread,
Aug 25, 2026, 2:00:14 PMAug 25
to Sailforms Users
You may recall that i developed a programmable calculator app on sailform a couple
Of years ago. It used a BASIC like code. The app morphed into a full
Ide environment with over 200 commands and functions. Simulated files and 
DB calls etc. With 30 forms and many thousands lines of code the resulting 
App while functional was laggy. It told me what SF could do but went from what
I wanted, which was a rapid lightweight programmable calc. 

So here is version 2. Very lightweight limited to 2 forms, and 2 assembleish
Commands and limited fixed memory locations. 

Because there is no variable heap to maintain it is acceptable 
Speed. And can be used as frame for your wider projects. 

Any suggestions or features let me know.

Enjoy. 
1000553897.jpg1000553899.jpg
Megalogic.sfg

Paul Bowers

unread,
Aug 26, 2026, 5:27:18 AMAug 26
to Sailforms Users
Tidying up the touch edges.  Added some help and a couple of performance 
Improvement. 

Megalogic.sfg

Paul Bowers

unread,
Aug 27, 2026, 5:12:31 AMAug 27
to Sailforms Users
Fixed bug in DIV command. 
Added new CALL command to use programs as functions
Other tidy up and improvements 
Program select drop down for CHN and CALL cmds
Enhanced debug screen

Megalogic.sfg

Paul Bowers

unread,
Aug 28, 2026, 3:56:09 PMAug 28
to Sailforms Users
My final version. Added INT cmd, really needed it. Added variable 
decimal places on PRT. Added ability to edit comments. Added some
Examples to the program library.
Megalogic.sfg

Paul Bowers

unread,
Aug 31, 2026, 4:25:24 AMAug 31
to Sailforms Users
1000554004.jpg1000554002.jpg1000554000.jpg1000553998.jpg1000553996.jpgThanks all for some suggestions.  I have fixed the bug in calculator mode
With subtract when x=x- -y. They're is a new +/- toggle button.

I have also implemented a new big calc layout. Which is also
Called by the inp command.

Megalogic.sfg

HARVEY ARIZA

unread,
Sep 3, 2026, 1:40:27 PMSep 3
to Sailforms Users
Excellent, Paul! This logic is key to understanding how this language works. Thank you so much. I like your work and I'm going to start reviewing it to see what uses I can give it. Best regards.

Paul Bowers

unread,
Sep 4, 2026, 2:46:01 AMSep 4
to Sailforms Users
1000554076.jpg1000554074.jpg1000554078.jpg
Added some new features.  Func option on the big calc keyboard 
Some additional commands and function in program mode

Any additional requests let me know
Megalogic.sfg

Paul Bowers

unread,
Sep 4, 2026, 5:06:05 AMSep 4
to Sailforms Users
UI was getting cluttered , so radical ui tidy and simplifying1000554081.jpg1000554083.jpg1000554085.jpg1000554087.jpg
Megalogic.sfg
Reply all
Reply to author
Forward
0 new messages