diff --git a/scim-wnn/src/romkan.cpp b/scim-wnn/src/romkan.cpp index cd0b009..2ecee0d 100644 --- a/scim-wnn/src/romkan.cpp +++ b/scim-wnn/src/romkan.cpp @@ -322,23 +322,23 @@ */ bool Romkan::inputEvent(const KeyEvent &key) { + // ���äƤ����٤���Ρ� + if ((key.code == SCIM_KEY_Shift_L) || + (key.code == SCIM_KEY_Shift_R) || + (key.code == SCIM_KEY_Control_L) || + (key.code == SCIM_KEY_Control_R) || + (key.code == SCIM_KEY_Alt_L) || + (key.code == SCIM_KEY_Alt_R) || + (key.code == SCIM_KEY_Super_L) || + (key.code == SCIM_KEY_Super_R) || + (key.code == SCIM_KEY_Hyper_L) || + (key.code == SCIM_KEY_Hyper_R)) return(true); if (key.get_ascii_code() && (!key.is_alt_down()) && (!key.is_control_down())) { if (key.get_ascii_code() == ' ') return(false); // ��ľ���֤��٤���� if ((key.code == SCIM_KEY_Return) || (key.code == SCIM_KEY_Linefeed) || (key.code == SCIM_KEY_Tab)) return(false); - // ���äƤ����٤���Ρ� - if ((key.code == SCIM_KEY_Shift_L) || - (key.code == SCIM_KEY_Shift_R) || - (key.code == SCIM_KEY_Control_L) || - (key.code == SCIM_KEY_Control_R) || - (key.code == SCIM_KEY_Alt_L) || - (key.code == SCIM_KEY_Alt_R) || - (key.code == SCIM_KEY_Super_L) || - (key.code == SCIM_KEY_Super_R) || - (key.code == SCIM_KEY_Hyper_L) || - (key.code == SCIM_KEY_Hyper_R)) return(true); insert(key.get_ascii_code()); return(true); }