- if ((integKeyEvent.deviceName == "ime") && ((!strncmp(integKeyEvent.keyName.c_str(), "Left", 4)) ||
- (!strncmp(integKeyEvent.keyName.c_str(), "Right", 5)) ||
- (!strncmp(integKeyEvent.keyName.c_str(), "Up", 2)) ||
- (!strncmp(integKeyEvent.keyName.c_str(), "Down", 4))))
+ if ((keyEvent.GetDeviceName() == "ime") && ((!strncmp(keyEvent.keyPressedName.c_str(), "Left", 4)) ||
+ (!strncmp(keyEvent.keyPressedName.c_str(), "Right", 5)) ||
+ (!strncmp(keyEvent.keyPressedName.c_str(), "Up", 2)) ||
+ (!strncmp(keyEvent.keyPressedName.c_str(), "Down", 4))))