blob: 7b0c6a509c2c7b94d4ccd01cfc7d15f0bd38cd46 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
|
############################################################################
#
# File: keysyms.icn
#
# Subject: Definitions for event key symbols
#
# Authors: Ralph E. Griswold, Gregg M. Townsend, Clinton L. Jeffery
#
# Date: July 14, 1998
#
############################################################################
#
# This file is in the public domain.
#
############################################################################
#
# This file contains definitions for the graphics event values returned
# by "outboard" keys such as Key_F1, Key_Insert, Key_Pause, and so on.
#
############################################################################
#
# Requires: Version 9.0 of Icon
#
############################################################################
$ifdef _X_WINDOW_SYSTEM
$define Key_Compose 65312
$define Key_Do 65383
$define Key_Down 65364
$define Key_End 65367
$define Key_F1 65470
$define Key_F2 65471
$define Key_F3 65472
$define Key_F4 65473
$define Key_F5 65474
$define Key_F6 65475
$define Key_F7 65476
$define Key_F8 65477
$define Key_F9 65478
$define Key_F10 65479
$define Key_F11 65480
$define Key_F12 65481
$define Key_F13 65482
$define Key_F14 65483
$define Key_F15 65484
$define Key_F16 65485
$define Key_F17 65486
$define Key_F18 65487
$define Key_F19 65488
$define Key_F20 65489
$define Key_Find 65384
$define Key_Help 65386
$define Key_Home 65360
$define Key_Insert 65379
$define Key_KP_Down 65433
$define Key_KP_Left 65430
$define Key_KP_Right 65432
$define Key_KP_Up 65431
$define Key_L1 65480 # clash with f11
$define Key_L2 65481 # clash with f12
$define Key_L3 65482
$define Key_L4 65483
$define Key_L5 65484
$define Key_L6 65485
$define Key_L7 65486
$define Key_L8 65487
$define Key_L9 65488
$define Key_L10 65489
$define Key_Left 65361
$define Key_PF1 65425
$define Key_PF2 65426
$define Key_PF3 65427
$define Key_PF4 65428
$define Key_Pause 65299
$define Key_PgDn 65366
$define Key_PgUp 65365
$define Key_PrSc 65377
$define Key_R1 65490
$define Key_R2 65491
$define Key_R3 65492
$define Key_R4 65493
$define Key_R5 65494
$define Key_R6 65495
$define Key_R7 65496
$define Key_R8 65497
$define Key_R9 65498
$define Key_R10 65499
$define Key_R11 65500
$define Key_R12 65501
$define Key_R13 65502
$define Key_R14 65503
$define Key_R15 65504
$define Key_Right 65363
$define Key_ScrollLock 65300
$define Key_Select 65376
$define Key_Up 65362
$endif
$ifdef _MS_WINDOWS
$define Key_Down 40
$define Key_End 35
$define Key_ScrollLock 145
$define Key_F1 112
$define Key_F2 113
$define Key_F3 114
$define Key_F4 115
$define Key_F5 116
$define Key_F6 117
$define Key_F7 118
$define Key_F8 119
$define Key_F9 120
$define Key_F10 121
$define Key_F11 122
$define Key_F12 123
$define Key_F13 124
$define Key_F14 125
$define Key_F15 126
$define Key_F16 127
$define Key_F17 128
$define Key_F18 129
$define Key_F19 130
$define Key_F20 131
$define Key_F21 132
$define Key_F22 133
$define Key_F23 134
$define Key_F24 135
$define Key_Help 47
$define Key_Home 36
$define Key_Insert 45
$define Key_Left 37
$define Key_Pause 19
$define Key_PgDn 34
$define Key_PgUp 33
$define Key_PrSc 44
$define Key_Right 39
$define Key_Select 41
$define Key_Up 38
$endif
$ifdef _JAVA
$define Key_PrSc 154
$define Key_ScrollLock 145
$define Key_Pause 19
$define Key_Insert 155
$define Key_PgUp 33
$define Key_PgDn 34
$define Key_Home 36
$define Key_End 35
$define Key_Left 37
$define Key_Up 38
$define Key_Right 39
$define Key_Down 40
$define Key_F1 112
$define Key_F2 113
$define Key_F3 114
$define Key_F4 115
$define Key_F5 116
$define Key_F6 117
$define Key_F7 118
$define Key_F8 119
$define Key_F9 120
$define Key_F10 121
$define Key_F11 122
$define Key_F12 123
$endif
|