Skip to main content

TouchBridge Class

Package: GHIElectronics.Endpoint.UI
Namespace: GHIElectronics.Endpoint.UI

Touch input bridge. Call TouchBridge.Attach once after UI.Initialize, then call TouchBridge.Feed from your touch chip's event handler. LVGL will dispatch Clicked / ValueChanged accordingly on its event loop.

class TouchBridge {};

Methods​

Attach()​

static void Attach();

Register the touch input device with LVGL. Call once after UI.Initialize.

Feed(int x, int y, bool pressed)​

static void Feed(int32_t x, int32_t y, bool pressed);

Submit one touch sample. Call from the touch driver's event handler.

ParameterTypeDescription
xintTouch X coordinate in pixels.
yintTouch Y coordinate in pixels.
pressedbooltrue while the finger is down; false on release.