CharacterKeyPress(character key press) |
appearance as argument number 1 |
(disjoint CharacterKeyPress SpecialCharacterPress) | ComputerInput.kif 1393-1393 | Character key press is disjoint from special character press |
(documentation CharacterKeyPress EnglishLanguage "A CharacterKeyPress is a SingleKeyPress of a keyboard key that signifies a single character (letters, numbers, punctuation, other symbols, space, and tab). Use SpecialCharacterPress for enter, backspace, delete, escape, shift, control, function, function keys, home, page-up, etc. keys.") | ComputerInput.kif 1365-1368 | |
(subclass CharacterKeyPress SingleKeyPress) | ComputerInput.kif 1364-1364 | Character key press is a subclass of single key press |
appearance as argument number 2 |
(termFormat EnglishLanguage CharacterKeyPress "character key press") | domainEnglishFormat.kif 64616-64616 |
antecedent |
(=> (and (instance ?ACT CharacterKeyPress) (patient ?ACT ?KEY) (instance ?KEY ComputerKeyboardKey)) (instance ?KEY CharacterKey)) |
ComputerInput.kif 1377-1382 |
|
(=> (instance ?ACT CharacterKeyPress) (exists (?KEY) (and (instance ?KEY CharacterKey) (patient ?ACT ?KEY)))) |
ComputerInput.kif 1370-1375 |
|