'---------------------------------------------------------------------
'Function: Switch off the CapsLock.
'
'Synopsis: flag% = CapsLockOff% (VOID)
'
'Result: flag% --> = FALSE (0), if CapsLock was already off
' = TRUE (-1), if CapsLock was currently on
'---------------------------------------------------------------------
CapsLockOff%
= -((ks%
AND 64) / 64)
'---------------------------------------------------------------------
'Function: Switch on the CapsLock.
'
'Synopsis: flag% = CapsLockOn% (VOID)
'
'Result: flag% --> = FALSE (0), if CapsLock was currently off
' = TRUE (-1), if CapsLock was already on
'---------------------------------------------------------------------
CapsLockOn%
= -((ks%
AND 64) / 64)
'---------------------------------------------------------------------
'Function: Switch off the NumLock
'
'Synopsis: flag% = NumLockOff% (VOID)
'
'Result: flag% --> = FALSE (0), if NumLock was already off
' = TRUE (-1), if NumLock was currently on
'---------------------------------------------------------------------
NumLockOff%
= -((ks%
AND 32) / 32)
'---------------------------------------------------------------------
'Function: Switch on the NumLock
'
'Synopsis: flag% = NumLockOn% (VOID)
'
'Result: flag% --> = FALSE (0), if NumLock was currently off
' = TRUE (-1), if NumLock was already on
'---------------------------------------------------------------------
NumLockOn%
= -((ks%
AND 32) / 32)
'---------------------------------------------------------------------
'Function: Switch off the ScrollLock
'
'Synopsis: flag% = ScrollLockOff% (VOID)
'
'Result: flag% --> = FALSE (0), if ScrollLock was already off
' = TRUE (-1), if ScrollLock was currently on
'---------------------------------------------------------------------
ScrollLockOff%
= -((ks%
AND 16) / 16)
'---------------------------------------------------------------------
'Function: Switch on the ScrollLock
'
'Synopsis: flag% = ScrollLockOn% (VOID)
'
'Result: flag% --> = FALSE (0), if ScrollLock was currently off
' = TRUE (-1), if ScrollLock was already on
'---------------------------------------------------------------------
ScrollLockOn%
= -((ks%
AND 16) / 16)