Difference between revisions of "Bkey GetAllFlags"

From WikiPrizm
Jump to navigationJump to search
(Created page with "{{syscall | name = Bkey_GetAllFlags | header = fxcg/keyboard.h | index = 0x0EA0 | signature = short Bkey_GetAllFlags(void) | synopsis = Gets flags that control GetKey beha...")
 
 
Line 15: Line 15:
 
* Bit 0x0080 is involved, when GetKey is running and the CATALOG key is pressed. With this bit set, access to the Function Catalog is disabled.
 
* Bit 0x0080 is involved, when GetKey is running and the CATALOG key is pressed. With this bit set, access to the Function Catalog is disabled.
 
}}
 
}}
 +
[[Category:Syscalls:Keyboard]]

Latest revision as of 18:17, 18 November 2014


Synopsis

Header: fxcg/keyboard.h
Syscall index: 0x0EA0
Function signature: short Bkey_GetAllFlags(void)

Gets flags that control GetKey behavior.

Returns

The short value at 0xFD80161C.

Comments

Known meaning of bits of the short at 0xFD80161C:

  • Bit 0x0001 is involved, when GetKey is running and the OPTN key is pressed.
  • Bit 0x0002 is involved, when GetKey is running and the VARS key is pressed.
  • Bit 0x0004 is involved, when GetKey is running and the PRGM key is pressed.
  • Bit 0x0010 is involved, when GetKey is running and the CLIP key is pressed.
  • Bit 0x0020 is checked inside of GetKey.
  • Bit 0x0040 is checked inside of GetKey.
  • Bit 0x0080 is involved, when GetKey is running and the CATALOG key is pressed. With this bit set, access to the Function Catalog is disabled.