ZFFramework
 
Loading...
Searching...
No Matches
ZFUIKeyCode.h
Go to the documentation of this file.
1
5
6#ifndef _ZFI_ZFUIKeyCode_h_
7#define _ZFI_ZFUIKeyCode_h_
8
9#include "ZFUIKitDef.h"
11
17 ZFENUM_VALUE(Repeat)
19 ZFENUM_VALUE(Cancel)
27
28// ============================================================
33 ZFENUM_VALUE(kUnknown = 1)
34
35 ZFENUM_VALUE(kEsc = 100)
36 ZFENUM_VALUE(kTab = 101)
37 ZFENUM_VALUE(kBackspace = 102)
38 ZFENUM_VALUE(kEnter = 103)
39 ZFENUM_VALUE(kSpace = 104)
40 ZFENUM_VALUE(kCapsLock = 105)
41 ZFENUM_VALUE(kShift = 106)
42 ZFENUM_VALUE(kCtrl = 107)
43 ZFENUM_VALUE(kAlt = 108)
44 ZFENUM_VALUE(kCommand = 109)
45 ZFENUM_VALUE(kContextMenu = 110)
46
47 ZFENUM_VALUE(kF1 = 201)
48 ZFENUM_VALUE(kF2 = 202)
49 ZFENUM_VALUE(kF3 = 203)
50 ZFENUM_VALUE(kF4 = 204)
51 ZFENUM_VALUE(kF5 = 205)
52 ZFENUM_VALUE(kF6 = 206)
53 ZFENUM_VALUE(kF7 = 207)
54 ZFENUM_VALUE(kF8 = 208)
55 ZFENUM_VALUE(kF9 = 209)
56 ZFENUM_VALUE(kF10 = 210)
57 ZFENUM_VALUE(kF11 = 211)
58 ZFENUM_VALUE(kF12 = 212)
59
60 ZFENUM_VALUE(k0 = 300)
61 ZFENUM_VALUE(k1 = 301)
62 ZFENUM_VALUE(k2 = 302)
63 ZFENUM_VALUE(k3 = 303)
64 ZFENUM_VALUE(k4 = 304)
65 ZFENUM_VALUE(k5 = 305)
66 ZFENUM_VALUE(k6 = 306)
67 ZFENUM_VALUE(k7 = 307)
68 ZFENUM_VALUE(k8 = 308)
69 ZFENUM_VALUE(k9 = 309)
70
71 ZFENUM_VALUE(kA = 401)
72 ZFENUM_VALUE(kB = 402)
73 ZFENUM_VALUE(kC = 403)
74 ZFENUM_VALUE(kD = 404)
75 ZFENUM_VALUE(kE = 405)
76 ZFENUM_VALUE(kF = 406)
77 ZFENUM_VALUE(kG = 407)
78 ZFENUM_VALUE(kH = 408)
79 ZFENUM_VALUE(kI = 409)
80 ZFENUM_VALUE(kJ = 410)
81 ZFENUM_VALUE(kK = 411)
82 ZFENUM_VALUE(kL = 412)
83 ZFENUM_VALUE(kM = 413)
84 ZFENUM_VALUE(kN = 414)
85 ZFENUM_VALUE(kO = 415)
86 ZFENUM_VALUE(kP = 416)
87 ZFENUM_VALUE(kQ = 417)
88 ZFENUM_VALUE(kR = 418)
89 ZFENUM_VALUE(kS = 419)
90 ZFENUM_VALUE(kT = 420)
91 ZFENUM_VALUE(kU = 421)
92 ZFENUM_VALUE(kV = 422)
93 ZFENUM_VALUE(kW = 423)
94 ZFENUM_VALUE(kX = 424)
95 ZFENUM_VALUE(kY = 425)
96 ZFENUM_VALUE(kZ = 426)
97
98 ZFENUM_VALUE(kGrave = 501)
99 ZFENUM_VALUE(kMinus = 502)
100 ZFENUM_VALUE(kEquals = 503)
101 ZFENUM_VALUE(kBracketLeft = 504)
102 ZFENUM_VALUE(kBracketRight = 505)
103 ZFENUM_VALUE(kBackSlash = 506)
104 ZFENUM_VALUE(kSemiColon = 507)
105 ZFENUM_VALUE(kApostrophe = 508)
106 ZFENUM_VALUE(kComma = 509)
107 ZFENUM_VALUE(kPeriod = 510)
108 ZFENUM_VALUE(kSlash = 511)
109
110 ZFENUM_VALUE(kLeft = 601)
111 ZFENUM_VALUE(kUp = 602)
112 ZFENUM_VALUE(kRight = 603)
113 ZFENUM_VALUE(kDown = 604)
114 ZFENUM_VALUE(kHome = 605)
115 ZFENUM_VALUE(kEnd = 606)
116 ZFENUM_VALUE(kPageUp = 607)
117 ZFENUM_VALUE(kPageDown = 608)
118 ZFENUM_VALUE(kInsert = 609)
119 ZFENUM_VALUE(kDelete = 610)
120 ZFENUM_VALUE(kPrintScreen = 611)
121 ZFENUM_VALUE(kScrollLock = 612)
122 ZFENUM_VALUE(kPauseBreak = 613)
123
124 ZFENUM_VALUE(kNum0 = 700)
125 ZFENUM_VALUE(kNum1 = 701)
126 ZFENUM_VALUE(kNum2 = 702)
127 ZFENUM_VALUE(kNum3 = 703)
128 ZFENUM_VALUE(kNum4 = 704)
129 ZFENUM_VALUE(kNum5 = 705)
130 ZFENUM_VALUE(kNum6 = 706)
131 ZFENUM_VALUE(kNum7 = 707)
132 ZFENUM_VALUE(kNum8 = 708)
133 ZFENUM_VALUE(kNum9 = 709)
134 ZFENUM_VALUE(kNumLock = 710)
135 ZFENUM_VALUE(kNumAdd = 711)
136 ZFENUM_VALUE(kNumMinus = 712)
137 ZFENUM_VALUE(kNumMultiply = 713)
138 ZFENUM_VALUE(kNumDivide = 714)
139 ZFENUM_VALUE(kNumEnter = 715)
140 ZFENUM_VALUE(kNumDot = 716)
141
142 ZFENUM_VALUE(kMediaPlay = 801)
143 ZFENUM_VALUE(kMediaPause = 802)
144 ZFENUM_VALUE(kMediaPlayPause = 803)
145 ZFENUM_VALUE(kMediaStop = 804)
146 ZFENUM_VALUE(kMediaRecord = 805)
147 ZFENUM_VALUE(kMediaPrev = 806)
148 ZFENUM_VALUE(kMediaNext = 807)
149 ZFENUM_VALUE(kMediaFastForward = 808)
150 ZFENUM_VALUE(kMediaFastRewind = 809)
151
152 ZFENUM_VALUE(kVolumeMute = 901)
153 ZFENUM_VALUE(kVolumeUp = 902)
154 ZFENUM_VALUE(kVolumeDown = 903)
155
156 ZFENUM_VALUE(kPhoneCall = 1001)
157 ZFENUM_VALUE(kPhoneCallEnd = 1002)
158 ZFENUM_VALUE(kPhoneHome = 1003)
159 ZFENUM_VALUE(kPhoneMenu = 1004)
160 ZFENUM_VALUE(kPhoneBack = 1005)
161 ZFENUM_VALUE(kPhoneSearch = 1006)
162 ZFENUM_VALUE(kPhoneCamera = 1007)
164 ZFENUM_VALUE_REGISTER(kUnknown)
165
168 ZFENUM_VALUE_REGISTER(kBackspace)
171 ZFENUM_VALUE_REGISTER(kCapsLock)
175 ZFENUM_VALUE_REGISTER(kCommand)
176 ZFENUM_VALUE_REGISTER(kContextMenu)
177
190
201
228
231 ZFENUM_VALUE_REGISTER(kEquals)
232 ZFENUM_VALUE_REGISTER(kBracketLeft)
233 ZFENUM_VALUE_REGISTER(kBracketRight)
234 ZFENUM_VALUE_REGISTER(kBackSlash)
235 ZFENUM_VALUE_REGISTER(kSemiColon)
236 ZFENUM_VALUE_REGISTER(kApostrophe)
238 ZFENUM_VALUE_REGISTER(kPeriod)
240
247 ZFENUM_VALUE_REGISTER(kPageUp)
248 ZFENUM_VALUE_REGISTER(kPageDown)
249 ZFENUM_VALUE_REGISTER(kInsert)
250 ZFENUM_VALUE_REGISTER(kDelete)
251 ZFENUM_VALUE_REGISTER(kPrintScreen)
252 ZFENUM_VALUE_REGISTER(kScrollLock)
253 ZFENUM_VALUE_REGISTER(kPauseBreak)
254
265 ZFENUM_VALUE_REGISTER(kNumLock)
266 ZFENUM_VALUE_REGISTER(kNumAdd)
267 ZFENUM_VALUE_REGISTER(kNumMinus)
268 ZFENUM_VALUE_REGISTER(kNumMultiply)
269 ZFENUM_VALUE_REGISTER(kNumDivide)
270 ZFENUM_VALUE_REGISTER(kNumEnter)
271 ZFENUM_VALUE_REGISTER(kNumDot)
272
273 ZFENUM_VALUE_REGISTER(kMediaPlay)
274 ZFENUM_VALUE_REGISTER(kMediaPause)
275 ZFENUM_VALUE_REGISTER(kMediaPlayPause)
276 ZFENUM_VALUE_REGISTER(kMediaStop)
277 ZFENUM_VALUE_REGISTER(kMediaRecord)
278 ZFENUM_VALUE_REGISTER(kMediaPrev)
279 ZFENUM_VALUE_REGISTER(kMediaNext)
280 ZFENUM_VALUE_REGISTER(kMediaFastForward)
281 ZFENUM_VALUE_REGISTER(kMediaFastRewind)
282
283 ZFENUM_VALUE_REGISTER(kVolumeMute)
284 ZFENUM_VALUE_REGISTER(kVolumeUp)
285 ZFENUM_VALUE_REGISTER(kVolumeDown)
286
287 ZFENUM_VALUE_REGISTER(kPhoneCall)
288 ZFENUM_VALUE_REGISTER(kPhoneCallEnd)
289 ZFENUM_VALUE_REGISTER(kPhoneHome)
290 ZFENUM_VALUE_REGISTER(kPhoneMenu)
291 ZFENUM_VALUE_REGISTER(kPhoneBack)
292 ZFENUM_VALUE_REGISTER(kPhoneSearch)
293 ZFENUM_VALUE_REGISTER(kPhoneCamera)
296
298#endif // #ifndef _ZFI_ZFUIKeyCode_h_
299
#define ZFENUM_SEPARATOR()
see ZFENUM_BEGIN
Definition ZFEnumDeclare.h:158
#define ZFENUM_VALUE_REGISTER(Value)
see ZFENUM_BEGIN
Definition ZFEnumDeclare.h:168
#define ZFENUM_REG(ZFLIB_, EnumName,...)
see ZFENUM_BEGIN
Definition ZFEnumDeclare.h:186
#define ZFENUM_VALUE(Value)
see ZFENUM_BEGIN
Definition ZFEnumDeclare.h:151
#define ZFENUM_BEGIN(ZFLIB_, EnumName)
macros to define reflectable enum type
Definition ZFEnumDeclare.h:147
#define ZFENUM_END(ZFLIB_, EnumName)
see ZFENUM_BEGIN
Definition ZFEnumDeclare.h:172
#define ZF_NAMESPACE_GLOBAL_BEGIN
begin namespace ZFFramework
Definition ZFNamespace.h:97
#define ZF_NAMESPACE_GLOBAL_END
end namespace ZFFramework
Definition ZFNamespace.h:98
v_ZFUIKeyCode::ZFEnumType ZFUIKeyCode
see v_ZFUIKeyCode
Definition ZFUIKeyCode.h:294
v_ZFUIKeyAction::ZFEnumType ZFUIKeyAction
see v_ZFUIKeyAction
Definition ZFUIKeyCode.h:25
global header for ZFUIKit module
#define ZFLIB_ZFUIKit
used to export symbols
Definition ZFUIKitDef.h:16