ImpulseAdventure / GUIslice

GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
https://www.impulseadventure.com/elec/guislice-gui.html
MIT License
1.12k stars 206 forks source link

Keypad can be partly obscured on small screens. #436

Open dirkx opened 2 years ago

dirkx commented 2 years ago

Describe the bug

On small screens the offset of the keypads can cause these to be partly invisible; esp enter/escape. See also [#187

](https://github.com/ImpulseAdventure/GUIslice-Builder/issues/187)

Device hardware

ESP32 with a small TTGO

Expected behavior

At least some attempt to keep the keypad on teh screen.

Pconti31 commented 2 years ago

@dirkx Already supported in the Builder by way of edit-options->KeyPadAlpha or KeyPadNum.

Paul--

dirkx commented 2 years ago

@Pconti - and that helps a lot - but may still make sense to limit/shift the sizes to screen size.