Just FYI, I'm updating this UI library to include the following things, more useful if you have a 16X4 or 20X4 display:
- Support 20X4 character screen with more flexible “2X2? list mode so you can list M columns by N rows with X characters per row, all M, N, and X are your choice (Done)
- List your “2X2? list anywhere on a larger screen instead of the basic 16X2 screen (Done)
- Easy to call “YES/NO” dialog for user to choose.(Planning)
- Easy to display “YES/NO”, “HIGH/LOW” options for numerical inputs so you don’t have to construct a list and do it the list way.(Planning)
- Add scrolling texts that scrolls to fit in smaller space (planning)
- Add floating point number input (planning)
- Add event function so each time the user changes a number, a function is called to update operations (planning)
- Add dialog functions to make a dialog. This function creates a complete dialog with various controls and the user uses left and right keys to navigate among the controls and change their values. It is going to look like a dialog on your computer. You make some choices and push yes. (planning)
Any suggestions? Thanks.
Here is the link to the library: