ShiftKey(shift key) | shift, shift_key |
appearance as argument number 1 |
(disjoint ShiftKey FunctionKey) | ComputerInput.kif 347-347 | Shift key is disjoint from function key |
(documentation ShiftKey EnglishLanguage "A ShiftKey is a type of ComputerKeyboardKey on a ComputerKeyboard often labeled ``Shift'' which affects the output of other keys if typed while it is being held down.") | ComputerInput.kif 344-346 | Shift key is disjoint from function key |
(subclass ShiftKey MultiKeypressKey) | ComputerInput.kif 343-343 | Shift key is a subclass of multi keypress key |
appearance as argument number 2 |
(disjoint AltKey ShiftKey) | ComputerInput.kif 361-361 | Alt key is disjoint from shift key |
(disjoint ControlKey ShiftKey) | ComputerInput.kif 353-353 | Control key is disjoint from shift key |
(termFormat EnglishLanguage ShiftKey "shift key") | domainEnglishFormat.kif 65533-65533 | Control key is disjoint from shift key |
consequent |
(=> (and (instance ?ACT ShiftKeyHoldDown) (patient ?ACT ?KEY) (instance ?KEY ComputerKeyboardKey)) (instance ?KEY ShiftKey)) |
ComputerInput.kif 1278-1283 |
|
(=> (instance ?ACT ShiftKeyHoldDown) (exists (?KEY) (and (instance ?KEY ShiftKey) (patient ?ACT ?KEY)))) |
ComputerInput.kif 1271-1276 |
|