| |
---|
| | String(HONOKA_DEFAULT_KEY_BACKSPACE))); |
---|
| | scim_string_to_key_list(k_commit, |
---|
| | _scim_config->read(String(HONOKA_CONFIG_KEY_COMMIT), |
---|
| | String(HONOKA_DEFAULT_KEY_COMMIT))); |
---|
| | scim_string_to_key_list(k_furigana_commit, |
---|
| | _scim_config->read(String(HONOKA_CONFIG_KEY_FURIGANA_COMMIT), |
---|
| | String(HONOKA_DEFAULT_KEY_FURIGANA_COMMIT))); |
---|
| | scim_string_to_key_list(k_filter_commit, |
---|
| | _scim_config->read(String(HONOKA_CONFIG_KEY_FILTER_COMMIT), |
---|
| | String(HONOKA_DEFAULT_KEY_FILTER_COMMIT))); |
---|
| | scim_string_to_key_list(k_conversion_next, |
---|
| | _scim_config->read(String(HONOKA_CONFIG_KEY_CONVERSION_NEXT), |
---|
| | String(HONOKA_DEFAULT_KEY_CONVERSION_NEXT))); |
---|
| | scim_string_to_key_list(k_conversion_prev, |
---|
| |
---|
| | } |
---|
| | } else |
---|
| | |
---|
| | // ふりがな付き確定キー(実験的) |
---|
| | if (k_furigana_commit.comp(key)) { |
---|
| | if (k_filter_commit.comp(key)) { |
---|
| | WideString cm; |
---|
| | for(unsigned int i = 0;i < segments.size();i ++) { |
---|
| | if (segments[i].getKanji() == segments[i].getYomi()) { |
---|
| | cm += segments[i].getKanji(); |
---|
| |
---|
| | |