Home
last modified time | relevance | path

Searched refs:keyboard (Results 1 – 25 of 33) sorted by relevance

12

/lvgl-latest/src/widgets/keyboard/
Dlv_keyboard.c235 lv_keyboard_t * keyboard = (lv_keyboard_t *)obj; in lv_keyboard_set_textarea() local
238 if(keyboard->ta) { in lv_keyboard_set_textarea()
242 keyboard->ta = ta; in lv_keyboard_set_textarea()
245 if(keyboard->ta) { in lv_keyboard_set_textarea()
253 lv_keyboard_t * keyboard = (lv_keyboard_t *)obj; in lv_keyboard_set_mode() local
254 if(keyboard->mode == mode) return; in lv_keyboard_set_mode()
256 keyboard->mode = mode; in lv_keyboard_set_mode()
262 lv_keyboard_t * keyboard = (lv_keyboard_t *)obj; in lv_keyboard_set_popovers() local
264 if(keyboard->popovers == en) { in lv_keyboard_set_popovers()
268 keyboard->popovers = en; in lv_keyboard_set_popovers()
[all …]
/lvgl-latest/tests/src/test_cases/widgets/
Dtest_keyboard.c21 lv_obj_t * keyboard = lv_keyboard_create(active_screen); in test_keyboard_mode() local
22 lv_obj_set_size(keyboard, LV_PCT(100), LV_PCT(50)); in test_keyboard_mode()
23 lv_obj_align(keyboard, LV_ALIGN_BOTTOM_MID, 0, 0); in test_keyboard_mode()
24 lv_obj_set_style_text_font(keyboard, &lv_font_dejavu_16_persian_hebrew, LV_PART_MAIN); in test_keyboard_mode()
25 lv_keyboard_set_mode(keyboard, LV_KEYBOARD_MODE_TEXT_LOWER); in test_keyboard_mode()
29 lv_keyboard_set_mode(keyboard, LV_KEYBOARD_MODE_TEXT_UPPER); in test_keyboard_mode()
33 lv_keyboard_set_mode(keyboard, LV_KEYBOARD_MODE_SPECIAL); in test_keyboard_mode()
37 lv_keyboard_set_mode(keyboard, LV_KEYBOARD_MODE_NUMBER); in test_keyboard_mode()
/lvgl-latest/src/drivers/qnx/
Dlv_qnx.c35 lv_indev_t * keyboard; member
183 if(dsc->keyboard != NULL) { in lv_qnx_add_keyboard_device()
194 dsc->keyboard = lv_indev_create(); in lv_qnx_add_keyboard_device()
195 if(dsc->keyboard == NULL) { in lv_qnx_add_keyboard_device()
200 lv_indev_set_type(dsc->keyboard, LV_INDEV_TYPE_KEYPAD); in lv_qnx_add_keyboard_device()
201 lv_indev_set_read_cb(dsc->keyboard, get_key); in lv_qnx_add_keyboard_device()
202 lv_indev_set_driver_data(dsc->keyboard, kbd_dsc); in lv_qnx_add_keyboard_device()
203 lv_indev_set_mode(dsc->keyboard, LV_INDEV_MODE_EVENT); in lv_qnx_add_keyboard_device()
404 if(dsc->keyboard != NULL) { in release_disp_cb()
405 lv_free(dsc->keyboard); in release_disp_cb()
[all …]
/lvgl-latest/examples/widgets/keyboard/
Dindex.rst5 .. lv_example:: widgets/keyboard/lv_example_keyboard_1
12 .. lv_example:: widgets/keyboard/lv_example_keyboard_2
/lvgl-latest/docs/details/integration/driver/
DX11.rst8 …/src/drivers/x11>`__ offers support for simulating the LVGL display and keyboard/mouse inputs in a…
59 | The minimal initialisation opening a window and enabling keyboard/mouse support
71 /* initialize X11 input drivers (for keyboard, mouse & mousewheel) */
109 /* initialize X11 input drivers (for keyboard, mouse & mousewheel) */
Dlibinput.rst34 Additionally, if you want full keyboard support, including letters and modifiers, you'll need the d…
46 Full keyboard support needs to be enabled separately.
78 If you want to connect a keyboard device to a textarea, create a dedicated input group and set it o…
Duefi.rst17 * *EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL_GUID*, for keyboard support
Dwayland.rst10 …/drivers/wayland>`__ offers support for simulating the LVGL display and keyboard/mouse inputs in a…
85 * a KEYPAD connected to Wayland keyboard events
Dwindows.rst8 …/drivers/windows>`__ offers support for simulating the LVGL display and keyboard/mouse inputs in a…
Dopengles.rst10 …drivers/opengles>`__ offers support for simulating the LVGL display and keyboard/mouse inputs in a…
/lvgl-latest/.devcontainer/
D__main.c__105 lv_indev_t * keyboard = lv_sdl_keyboard_create();
106 lv_indev_set_group(keyboard, lv_group_get_default());
/lvgl-latest/docs/details/widgets/
Dindex.rst22 keyboard
Dkeyboard.rst12 with predefined keymaps and other features to provide an on-screen virtual keyboard
149 .. include:: ../../examples/widgets/keyboard/index.rst
Dtable.rst17 Table is an editable Widget, allow selecting a cell with encoder and keyboard
Dcalendar.rst19 encoder or keyboard navigation as well as pointer-type input devices.
Ddropdown.rst19 encoder or keyboard navigation as well.
/lvgl-latest/src/drivers/x11/
Dlv_x11_input.c31 lv_indev_t * keyboard; /**< keyboard input device object */ member
320 xd->keyboard = lv_x11_keyboard_create(disp); in lv_x11_inputs_create()
321 lv_indev_set_group(xd->keyboard, xd->inp_group); in lv_x11_inputs_create()
/lvgl-latest/src/drivers/wayland/
Dlv_wayland.c117 } keyboard; member
745 static void keyboard_handle_keymap(void * data, struct wl_keyboard * keyboard, in keyboard_handle_keymap() argument
754 LV_UNUSED(keyboard); in keyboard_handle_keymap()
792 static void keyboard_handle_enter(void * data, struct wl_keyboard * keyboard, in keyboard_handle_enter() argument
798 LV_UNUSED(keyboard); in keyboard_handle_enter()
810 static void keyboard_handle_leave(void * data, struct wl_keyboard * keyboard, in keyboard_handle_leave() argument
816 LV_UNUSED(keyboard); in keyboard_handle_leave()
823 static void keyboard_handle_key(void * data, struct wl_keyboard * keyboard, in keyboard_handle_key() argument
834 LV_UNUSED(keyboard); in keyboard_handle_key()
849 app->keyboard_obj->input.keyboard.key = lv_key; in keyboard_handle_key()
[all …]
/lvgl-latest/
Dcomponent.mk49 src/extra/widgets/keyboard \
/lvgl-latest/env_support/qnx/
Dcommon.mk103 $(SRC_ROOT)/widgets/keyboard \
/lvgl-latest/docs/details/debugging/
Dgdb_plugin.rst34 keyboard@0x60d0000f7040 (0,300,799,599)
/lvgl-latest/docs/details/other-components/
Dgridnav.rst32 key on keyboard as usual.
/lvgl-latest/demos/
DREADME.md17 /* Demonstrate the usage of encoder and keyboard */
/lvgl-latest/docs/details/integration/os/
Dqnx.rst122 /* Add keyboard and mouse devices. */
/lvgl-latest/docs/details/main-components/
Dindev.rst28 - :cpp:enumerator:`LV_INDEV_TYPE_KEYPAD`: keyboard or keypad
236 To use a keyboard or keypad:
308 and you press some letter on a keyboard, the keys will be sent and inserted into the

12