Onscreen QWERTY keypad for RA8857 based display. Uses the resistive touch panel.
Dependents: RA8875_KeyPadDemo PUB_RA8875_Keypad IAC_Final_Monil_copy
History
Add ability to pre-initialize the data entry buffer
2016-11-13, by WiredHome [Sun, 13 Nov 2016 02:05:41 +0000] rev 6
Add ability to pre-initialize the data entry buffer
Remove debug msgs.
2016-11-12, by WiredHome [Sat, 12 Nov 2016 20:09:21 +0000] rev 5
Remove debug msgs.
Added control of the font to show on the keyboard, and slightly enhanced API for the keyboard to auto-close after use.
2016-08-06, by WiredHome [Sat, 06 Aug 2016 20:07:12 +0000] rev 4
Added control of the font to show on the keyboard, and slightly enhanced API for the keyboard to auto-close after use.
Remove some debug print statements, also hide the cursor while touching a key.
2016-03-05, by WiredHome [Sat, 05 Mar 2016 16:47:58 +0000] rev 3
Remove some debug print statements, also hide the cursor while touching a key.
Improved support for customized keypad, which can be "floating" rather than screen bottom aligned. Also supports "compressing" the built-in keypad, but take care to have a good lcd calibration if you make the keys too small.
2016-03-05, by WiredHome [Sat, 05 Mar 2016 16:21:58 +0000] rev 2
Improved support for customized keypad, which can be "floating" rather than screen bottom aligned. Also supports "compressing" the built-in keypad, but take care to have a good lcd calibration if you make the keys too small.
Initial support for defining the size of the keypad. Permits setting the left-edge and the width and it will scale to fit as best it can. Only tested for "bottom-screen-justified" so far.
2016-03-04, by WiredHome [Fri, 04 Mar 2016 12:23:44 +0000] rev 1
Initial support for defining the size of the keypad. Permits setting the left-edge and the width and it will scale to fit as best it can. Only tested for "bottom-screen-justified" so far.
onscreen keypad
2016-02-08, by WiredHome [Mon, 08 Feb 2016 02:38:43 +0000] rev 0
onscreen keypad