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.
| Parameter | Type | Description |
|---|---|---|
x | int | Touch X coordinate in pixels. |
y | int | Touch Y coordinate in pixels. |
pressed | bool | true while the finger is down; false on release. |