![]() |
![]() Browsing Interface : Welcome guest : log in |
[
Home | 
Graph | 
LogLearn |
Editor |
]
KB:
Language:
Formal Language:
|
| FunctionKey(function key) |
| appearance as argument number 1 |
|
|
| (subclass FunctionKey MultiKeypressKey) | ComputerInput.kif 353-353 | Function key is a subclass of multi keypress key |
| (documentation FunctionKey EnglishLanguage "A FunctionKey is a type of ComputerKeyboardKey on a ComputerKeyboard may be labeled ``Fn''. It acts similar to a ShiftKey, ControlKey, or AltKey to cause a different character (or set of characters) to be sent from a keyboard when another key is pressed.") | ComputerInput.kif 354-357 | Function key is a subclass of multi keypress key |
| appearance as argument number 2 |
|
|
| consequent |
|
|
| (=> (instance ?ACT FunctionKeyHoldDown) (exists (?KEY) (and (instance ?KEY FunctionKey) (patient ?ACT ?KEY)))) |
ComputerInput.kif 1355-1360 | If X is an instance of function key hold down, then there exists Y such that Y is an instance of function key and Y is a patient of X |
| (=> (and (instance ?ACT FunctionKeyHoldDown) (patient ?ACT ?KEY) (instance ?KEY ComputerKeyboardKey)) (instance ?KEY FunctionKey)) |
ComputerInput.kif 1362-1367 | If X is an instance of function key hold down, Y is a patient of X, and Y is an instance of computer keyboard key, then Y is an instance of function key |