Lines Matching refs:mode
250 void lv_keyboard_set_mode(lv_obj_t * obj, lv_keyboard_mode_t mode) in lv_keyboard_set_mode() argument
254 if(keyboard->mode == mode) return; in lv_keyboard_set_mode()
256 keyboard->mode = mode; in lv_keyboard_set_mode()
272 void lv_keyboard_set_map(lv_obj_t * obj, lv_keyboard_mode_t mode, const char * const map[], in lv_keyboard_set_map() argument
276 kb_map[mode] = map; in lv_keyboard_set_map()
277 kb_ctrl[mode] = ctrl_map; in lv_keyboard_set_map()
296 return keyboard->mode; in lv_keyboard_get_mode()
322 keyboard->mode = LV_KEYBOARD_MODE_TEXT_LOWER; in lv_keyboard_def_event_cb()
329 keyboard->mode = LV_KEYBOARD_MODE_TEXT_ARABIC; in lv_keyboard_def_event_cb()
336 keyboard->mode = LV_KEYBOARD_MODE_TEXT_UPPER; in lv_keyboard_def_event_cb()
342 keyboard->mode = LV_KEYBOARD_MODE_SPECIAL; in lv_keyboard_def_event_cb()
439 keyboard->mode = LV_KEYBOARD_MODE_TEXT_LOWER; in lv_keyboard_constructor()
456 lv_buttonmatrix_set_map(obj, kb_map[keyboard->mode]); in lv_keyboard_update_map()
470 lv_buttonmatrix_set_ctrl_map(obj, kb_ctrl[keyboard->mode]); in lv_keyboard_update_ctrl_map()
476 … lv_memcpy(ctrl_map, kb_ctrl[keyboard->mode], sizeof(lv_buttonmatrix_ctrl_t) * btnm->btn_cnt); in lv_keyboard_update_ctrl_map()