Lines Matching refs:py_str

38 static char * pinyin_search_matching(lv_obj_t * obj, char * py_str, uint16_t * cand_num);
44 static bool pinyin_k9_is_valid_py(lv_obj_t * obj, char * py_str);
891 static char * pinyin_search_matching(lv_obj_t * obj, char * py_str, uint16_t * cand_num) in pinyin_search_matching() argument
899 if(*py_str == '\0') return NULL; in pinyin_search_matching()
900 if(*py_str == 'i') return NULL; in pinyin_search_matching()
901 if(*py_str == 'u') return NULL; in pinyin_search_matching()
902 if(*py_str == 'v') return NULL; in pinyin_search_matching()
903 if(*py_str == ' ') return NULL; in pinyin_search_matching()
905 offset = py_str[0] - 'a'; in pinyin_search_matching()
906 len = lv_strlen(py_str); in pinyin_search_matching()
913 if(*(py_str + index) != *((cpHZ->py) + index)) { in pinyin_search_matching()
1019 lv_strcpy(ll_index->py_str, py_comp); in pinyin_k9_get_legal_py()
1022 lv_strcpy(ll_index->py_str, py_comp); in pinyin_k9_get_legal_py()
1050 static bool pinyin_k9_is_valid_py(lv_obj_t * obj, char * py_str) in pinyin_k9_is_valid_py() argument
1058 if(*py_str == '\0') return false; in pinyin_k9_is_valid_py()
1059 if(*py_str == 'i') return false; in pinyin_k9_is_valid_py()
1060 if(*py_str == 'u') return false; in pinyin_k9_is_valid_py()
1061 if(*py_str == 'v') return false; in pinyin_k9_is_valid_py()
1063 offset = py_str[0] - 'a'; in pinyin_k9_is_valid_py()
1064 len = lv_strlen(py_str); in pinyin_k9_is_valid_py()
1071 if(*(py_str + index) != *((cpHZ->py) + index)) { in pinyin_k9_is_valid_py()
1102 lv_strcpy(pinyin_ime->input_char, ll_index->py_str); in pinyin_k9_fill_cand()
1113 lv_strcpy(lv_pinyin_k9_cand_str[index], ll_index->py_str); in pinyin_k9_fill_cand()
1165 lv_strcpy(lv_pinyin_k9_cand_str[count], ll_index->py_str); in pinyin_k9_cand_page_proc()
1182 lv_strcpy(lv_pinyin_k9_cand_str[count], ll_index->py_str); in pinyin_k9_cand_page_proc()