B_LEFT_CONTROL_KEY
if (fModifiers & (B_LEFT_CONTROL_KEY | B_RIGHT_CONTROL_KEY))
fControlKey = fKeymap.KeyForModifier(B_LEFT_CONTROL_KEY);
fNewState.modifiers |= B_CONTROL_KEY | B_LEFT_CONTROL_KEY;
customMods |=B_LEFT_CONTROL_KEY| B_CONTROL_KEY;
customMods |=B_LEFT_CONTROL_KEY| B_CONTROL_KEY;
if (modCode & B_LEFT_CONTROL_KEY)
if (mods & B_LEFT_CONTROL_KEY)
if (modifiers & (B_LEFT_CONTROL_KEY | B_RIGHT_CONTROL_KEY))
B_LEFT_CONTROL_KEY,
if (get_modifier_key(B_LEFT_CONTROL_KEY, &value) != B_OK)
return B_LEFT_CONTROL_KEY | B_CONTROL_KEY;
if (modifier == B_LEFT_CONTROL_KEY || modifier == B_CONTROL_KEY)
case B_LEFT_CONTROL_KEY:
} else if (modifier == B_LEFT_CONTROL_KEY)
item = _CreateSwapModifiersMenuItem(B_LEFT_CONTROL_KEY,
isLockKey ? B_LEFT_CONTROL_KEY : B_CONTROL_KEY,
| B_LEFT_COMMAND_KEY | B_RIGHT_COMMAND_KEY | B_LEFT_CONTROL_KEY
else if (modifier == B_LEFT_CONTROL_KEY)
B_LEFT_CONTROL_KEY);
&& fCurrentMap.KeyForModifier(B_LEFT_CONTROL_KEY) == 0x5c) {
&& fCurrentMap.KeyForModifier(B_LEFT_CONTROL_KEY) == 0x5d) {
sControlName, B_CONTROL_KEY, B_LEFT_CONTROL_KEY, B_RIGHT_CONTROL_KEY);
case B_LEFT_CONTROL_KEY:
case B_LEFT_CONTROL_KEY: