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 default tip

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