Searched refs:ctrl_map (Results 1 – 6 of 6) sorted by relevance
/lvgl-3.7.0/src/extra/widgets/keyboard/ |
D | lv_keyboard.c | 216 const lv_btnmatrix_ctrl_t ctrl_map[]) in lv_keyboard_set_map() argument 219 kb_ctrl[mode] = ctrl_map; in lv_keyboard_set_map() 416 lv_btnmatrix_ctrl_t * ctrl_map = lv_mem_alloc(btnm->btn_cnt * sizeof(lv_btnmatrix_ctrl_t)); in lv_keyboard_update_ctrl_map() local 417 lv_memcpy(ctrl_map, kb_ctrl[keyboard->mode], sizeof(lv_btnmatrix_ctrl_t) * btnm->btn_cnt); in lv_keyboard_update_ctrl_map() 421 ctrl_map[i] &= (~LV_BTNMATRIX_CTRL_POPOVER); in lv_keyboard_update_ctrl_map() 425 lv_btnmatrix_set_ctrl_map(obj, ctrl_map); in lv_keyboard_update_ctrl_map() 426 lv_mem_free(ctrl_map); in lv_keyboard_update_ctrl_map()
|
D | lv_keyboard.h | 105 const lv_btnmatrix_ctrl_t ctrl_map[]);
|
/lvgl-3.7.0/src/widgets/ |
D | lv_btnmatrix.h | 113 void lv_btnmatrix_set_ctrl_map(lv_obj_t * obj, const lv_btnmatrix_ctrl_t ctrl_map[]);
|
D | lv_btnmatrix.c | 184 void lv_btnmatrix_set_ctrl_map(lv_obj_t * obj, const lv_btnmatrix_ctrl_t ctrl_map[]) in lv_btnmatrix_set_ctrl_map() argument 189 lv_memcpy(btnm->ctrl_bits, ctrl_map, sizeof(lv_btnmatrix_ctrl_t) * btnm->btn_cnt); in lv_btnmatrix_set_ctrl_map()
|
/lvgl-3.7.0/docs/widgets/core/ |
D | btnmatrix.md | 50 …button matrix (similarly to the map for the text), use `lv_btnmatrix_set_ctrl_map(btnm, ctrl_map)`. 51 An element of `ctrl_map` should look like `ctrl_map[0] = width | LV_BTNM_CTRL_NO_REPEAT | LV_BTNM_…
|
/lvgl-3.7.0/docs/widgets/extra/ |
D | keyboard.md | 40 … for the keyboard with `lv_keyboard_set_map(kb, map)` and `lv_keyboard_set_ctrl_map(kb, ctrl_map)`.
|