00001
00002
00003
00004
00005
00016
00017 #ifndef _ROKU_INCLUDE_CASCADE_APP_CASCADEKEYDEFS_H
00018 #define _ROKU_INCLUDE_CASCADE_APP_CASCADEKEYDEFS_H
00019
00020 #include <cascade/CascadeTypedefs.h>
00021
00023
00024 #define CK_FIRST_ASCII 0
00025 #define CK_LAST_ASCII 255
00026 #define CK_FIRST_UNICODE 256
00027 #define CK_LAST_UNICODE 65535
00028
00029 #define CK_FIRST_COMMAND (CK_LAST_UNICODE + 1)
00030 #define CK_COMMAND(n) (CK_FIRST_COMMAND + n)
00031
00032 #define CK_ZERO CK_COMMAND(0)
00033 #define CK_ONE CK_COMMAND(1)
00034 #define CK_TWO CK_COMMAND(2)
00035 #define CK_THREE CK_COMMAND(3)
00036 #define CK_FOUR CK_COMMAND(4)
00037 #define CK_FIVE CK_COMMAND(5)
00038 #define CK_SIX CK_COMMAND(6)
00039 #define CK_SEVEN CK_COMMAND(7)
00040 #define CK_EIGHT CK_COMMAND(8)
00041 #define CK_NINE CK_COMMAND(9)
00042 #define CK_ENTER CK_COMMAND(10)
00043 #define CK_SELECT CK_COMMAND(11)
00044 #define CK_NORTH CK_COMMAND(12)
00045 #define CK_SOUTH CK_COMMAND(13)
00046 #define CK_WEST CK_COMMAND(14)
00047 #define CK_EAST CK_COMMAND(15)
00048 #define CK_NORTHWEST CK_COMMAND(16)
00049 #define CK_NORTHEAST CK_COMMAND(17)
00050 #define CK_SOUTHWEST CK_COMMAND(18)
00051 #define CK_SOUTHEAST CK_COMMAND(19)
00052 #define CK_FASTFORWARD CK_COMMAND(20)
00053 #define CK_REWIND CK_COMMAND(21)
00054 #define CK_PLAY CK_COMMAND(22)
00055 #define CK_PAUSE CK_COMMAND(23)
00056 #define CK_PLAYPAUSE CK_COMMAND(24)
00057 #define CK_STOP CK_COMMAND(25)
00058 #define CK_EJECT CK_COMMAND(26)
00059 #define CK_NEXT CK_COMMAND(27)
00060 #define CK_PREVIOUS CK_COMMAND(28)
00061 #define CK_ZOOM_IN CK_COMMAND(29)
00062 #define CK_ZOOM_OUT CK_COMMAND(30)
00063 #define CK_ROTATE CK_COMMAND(31)
00064 #define CK_MENU CK_COMMAND(32)
00065 #define CK_INFO CK_COMMAND(33)
00066 #define CK_EXIT CK_COMMAND(34)
00067 #define CK_POWER CK_COMMAND(35)
00068 #define CK_IDLE_HEARTBEAT CK_COMMAND(36)
00069 #define CK_POWER_ON CK_COMMAND(37)
00070 #define CK_POWER_OFF CK_COMMAND(38)
00071 #define CK_USER_1 CK_COMMAND(39)
00072 #define CK_USER_2 CK_COMMAND(40)
00073 #define CK_USER_3 CK_COMMAND(41)
00074 #define CK_USER_4 CK_COMMAND(42)
00075 #define CK_USER_5 CK_COMMAND(43)
00076 #define CK_USER_6 CK_COMMAND(44)
00077 #define CK_USER_7 CK_COMMAND(45)
00078 #define CK_USER_8 CK_COMMAND(46)
00079 #define CK_USER_RPT_1 CK_COMMAND(47)
00080 #define CK_USER_RPT_2 CK_COMMAND(48)
00081 #define CK_USER_RPT_3 CK_COMMAND(49)
00082 #define CK_USER_RPT_4 CK_COMMAND(50)
00083 #define CK_USER_RPT_5 CK_COMMAND(51)
00084 #define CK_USER_RPT_6 CK_COMMAND(52)
00085 #define CK_SEARCH CK_COMMAND(53)
00086 #define CK_ADD CK_COMMAND(54)
00087 #define CK_SHUFFLE CK_COMMAND(55)
00088 #define CK_REPEAT CK_COMMAND(56)
00089 #define CK_VOLUME_UP CK_COMMAND(57)
00090 #define CK_VOLUME_DOWN CK_COMMAND(58)
00091 #define CK_BRIGHTNESS CK_COMMAND(59)
00092
00094
00095
00096
00101
00106
00112
00118
00119
00124
00129
00130
00134
00138
00142
00146
00150
00154
00158
00162
00166
00170
00174
00178
00182
00186
00190
00194
00198
00202
00206
00210
00214
00218
00222
00226
00230
00234
00238
00242
00246
00250
00254
00258
00262
00266
00270
00274
00278
00282
00286
00291
00296
00301
00306
00311
00316
00321
00326
00331
00336
00341
00346
00351
00356
00360
00364
00368
00372
00376
00380
00384
00385
00386
00388
00389 #endif // #ifndef _ROKU_INCLUDE_CASCADE_APP_CASCADEKEYDEFS_H
00390
00392
00394
00395
00396
00397
00398
00399
00400
00401
00402
00403