Lines Matching refs:kb
425 void lv_ime_pinyin_set_keyboard(lv_obj_t * obj, lv_obj_t * kb) in lv_ime_pinyin_set_keyboard() argument
427 if(kb) { in lv_ime_pinyin_set_keyboard()
428 LV_ASSERT_OBJ(kb, &lv_keyboard_class); in lv_ime_pinyin_set_keyboard()
434 pinyin_ime->kb = kb; in lv_ime_pinyin_set_keyboard()
435 lv_obj_set_parent(obj, lv_obj_get_parent(kb)); in lv_ime_pinyin_set_keyboard()
436 lv_obj_set_parent(pinyin_ime->cand_panel, lv_obj_get_parent(kb)); in lv_ime_pinyin_set_keyboard()
437 lv_obj_add_event_cb(pinyin_ime->kb, lv_ime_pinyin_kb_event, LV_EVENT_VALUE_CHANGED, obj); in lv_ime_pinyin_set_keyboard()
438 lv_obj_align_to(pinyin_ime->cand_panel, pinyin_ime->kb, LV_ALIGN_OUT_TOP_MID, 0, 0); in lv_ime_pinyin_set_keyboard()
453 LV_ASSERT_OBJ(pinyin_ime->kb, &lv_keyboard_class); in lv_ime_pinyin_set_mode()
460 …lv_keyboard_set_map(pinyin_ime->kb, LV_KEYBOARD_MODE_USER_1, (const char **)lv_btnm_def_pinyin_k9_… in lv_ime_pinyin_set_mode()
462 lv_keyboard_set_mode(pinyin_ime->kb, LV_KEYBOARD_MODE_USER_1); in lv_ime_pinyin_set_mode()
477 return pinyin_ime->kb; in lv_ime_pinyin_get_kb()
597 if(lv_obj_is_valid(pinyin_ime->kb)) in lv_ime_pinyin_destructor()
598 lv_obj_delete(pinyin_ime->kb); in lv_ime_pinyin_destructor()
607 lv_obj_t * kb = lv_event_get_current_target(e); in lv_ime_pinyin_kb_event() local
617 uint16_t btn_id = lv_buttonmatrix_get_selected_button(kb); in lv_ime_pinyin_kb_event()
620 … const char * txt = lv_buttonmatrix_get_button_text(kb, lv_buttonmatrix_get_selected_button(kb)); in lv_ime_pinyin_kb_event()
623 lv_obj_t * ta = lv_keyboard_get_textarea(pinyin_ime->kb); in lv_ime_pinyin_kb_event()
692 lv_keyboard_set_mode(kb, LV_KEYBOARD_MODE_NUMBER); in lv_ime_pinyin_kb_event()
701 lv_keyboard_set_mode(pinyin_ime->kb, LV_KEYBOARD_MODE_TEXT_LOWER); in lv_ime_pinyin_kb_event()
750 lv_obj_t * ta = lv_keyboard_get_textarea(pinyin_ime->kb); in lv_ime_pinyin_cand_panel_event()
945 lv_buttonmatrix_set_map(pinyin_ime->kb, (const char **)lv_btnm_def_pinyin_k9_map); in pinyin_ime_clear_data()
1121 lv_obj_t * ta = lv_keyboard_get_textarea(pinyin_ime->kb); in pinyin_k9_fill_cand()
1133 lv_obj_t * ta = lv_keyboard_get_textarea(pinyin_ime->kb); in pinyin_k9_cand_page_proc()