Commit 5764a157 authored by Ben Avison's avatar Ben Avison

Resync with allocations database (keyboard-related changes)

Version 2.20. Tagged as 'HdrSrc-2_20'
parent 1826010d
/* (2.19)
/* (2.20)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 2.19
#define Module_MajorVersion_CMHG 2.20
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 06 Nov 2012
#define Module_Date_CMHG 04 Dec 2012
#define Module_MajorVersion "2.19"
#define Module_Version 219
#define Module_MajorVersion "2.20"
#define Module_Version 220
#define Module_MinorVersion ""
#define Module_Date "06 Nov 2012"
#define Module_Date "04 Dec 2012"
#define Module_ApplicationDate "06-Nov-12"
#define Module_ApplicationDate "04-Dec-12"
#define Module_ComponentName "HdrSrc"
#define Module_ComponentPath "castle/RiscOS/Sources/Programmer/HdrSrc"
#define Module_FullVersion "2.19"
#define Module_HelpVersion "2.19 (06 Nov 2012)"
#define Module_LibraryVersionInfo "2:19"
#define Module_FullVersion "2.20"
#define Module_HelpVersion "2.20 (04 Dec 2012)"
#define Module_LibraryVersionInfo "2:20"
......@@ -69,6 +69,24 @@ KeyV_LED_NumLock * 2
KeyV_LED_ScrollLock * 4
; Keyboard handler layout
^ 0
KeyHandler_KeyTran # 4
KeyHandler_KeyTranSize # 4
KeyHandler_InkeyTran # 4
KeyHandler_ShiftingList # 4
KeyHandler_SpecialList # 4
KeyHandler_SpecialCodeTable # 4
KeyHandler_Init # 4
KeyHandler_PendingAltCode # 4
KeyHandler_Flags # 4 ; Optional flags word
KeyHandler_Size * :INDEX: @
KeyHandler_HasFlags * &80000000 ; Flag bit in KeyHandler_KeyTranSize to indicate flags word present
KeyHandler_Flag_Wide * &00000001 ; Uses wide (16bit) key numbers
; Low-level key numbers (KeyV and key events).
; Note that the symbol names have been assigned based upon the interpretation
; of the key when an Archimedes UK layout is selected.
......@@ -195,8 +213,8 @@ KeyNo_LeftParenthesis * &201 ; 271
KeyNo_RightParenthesis * &202 ; 527
KeyNo_ExclamationMark * &203 ; 783
KeyNo_LowLine * &204 ; 40 (preferred) and 1039
KeyNo_BrightnessUp * &205 ; 1295
KeyNo_BrightnessDown * &206 ; 1551
KeyNo_BrightnessDown * &205 ; 1295
KeyNo_BrightnessUp * &206 ; 1551
KeyNo_QuotationMark * &207 ; 1807
KeyNo_PlusSign * &208 ; 2063
KeyNo_AcuteAccent * &209 ; 2319
......@@ -348,8 +366,8 @@ KeyScan_LeftParenthesis * 271 ; -272 &201
KeyScan_RightParenthesis * 527 ; -528 &202
KeyScan_ExclamationMark * 783 ; -784 &203
KeyScan_LowLine_Alt * 1039 ; -1040 &204
KeyScan_BrightnessUp * 1295 ; -1296 &205
KeyScan_BrightnessDown * 1551 ; -1552 &206
KeyScan_BrightnessDown * 1295 ; -1296 &205
KeyScan_BrightnessUp * 1551 ; -1552 &206
KeyScan_QuotationMark * 1807 ; -1808 &207
KeyScan_PlusSign * 2063 ; -2064 &208
KeyScan_AcuteAccent * 2319 ; -2320 &209
......
......@@ -327,6 +327,7 @@ ErrorBase_TerritoryManager # 16
AddError UnConv, "UnConv:Unsupported conversion"
AddError ScreenModeBadReason, "Zonk:Unknown OS_ScreenMode reason code"
AddError GDriverNotReg, "GDNotReg:Graphics driver not registered"
AddError BadKeyHandler, "BadKeyHandler:Bad key handler"
; Font errors
......
......@@ -31,6 +31,7 @@ PointerDevice_Ethernet * 4 ; for 2M Electronic A/S, working for Acorn
PointerDevice_RCMM * 5 ; for Simon Forrest
PointerDevice_USB * 7 ; Pace
PointerDevice_AltUSB * 11 ; Castle
PointerDevice_Pandora * 15 ; Thomas Milius
; PointerV reason codes.
PointerReason_Request * 0
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment