Main Page | Modules | Class List | File List | Class Members | File Members

ofxKeySyms.h

Go to the documentation of this file.
00001 #ifndef _ofxKeySyms_h_
00002 #define _ofxKeySyms_h_
00003 
00004 /*
00005 Copyright (c) 2004, The Foundry Visionmongers Ltd. All rights reserved.
00006 
00007 Redistribution and use in source and binary forms, with or without
00008 modification, are permitted provided that the following conditions are met:
00009 
00010     * Redistributions of source code must retain the above copyright notice,
00011       this list of conditions and the following disclaimer.
00012     * Redistributions in binary form must reproduce the above copyright notice,
00013       this list of conditions and the following disclaimer in the documentation
00014       and/or other materials provided with the distribution.
00015     * Neither the name The Foundry Visionmongers Ltd, nor the names of its 
00016       contributors may be used to endorse or promote products derived from this
00017       software without specific prior written permission.
00018 
00019 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
00020 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
00021 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
00022 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
00023 ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
00024 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
00025 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
00026 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
00027 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
00028 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
00029 */
00030 
00031 
00036 
00053 #define kOfxPropKeySym "kOfxPropKeySym"
00054 
00070 #define kOfxPropKeyString "kOfxPropKeyString"
00071 
00072 /*
00073   The keysyms below have been lifted wholesale out of the X-Windows key symbol header file. Only
00074   the names have been changed to protect the innocent.
00075 */
00076 
00079 /*
00080 Copyright (c) 1987, 1994  X Consortium
00081 
00082 Permission is hereby granted, free of charge, to any person obtaining
00083 a copy of this software and associated documentation files (the
00084 "Software"), to deal in the Software without restriction, including
00085 without limitation the rights to use, copy, modify, merge, publish,
00086 distribute, sublicense, and/or sell copies of the Software, and to
00087 permit persons to whom the Software is furnished to do so, subject to
00088 the following conditions:
00089 
00090 The above copyright notice and this permission notice shall be included
00091 in all copies or substantial portions of the Software.
00092 
00093 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
00094 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
00095 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
00096 IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
00097 OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
00098 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
00099 OTHER DEALINGS IN THE SOFTWARE.
00100 
00101 Except as contained in this notice, the name of the X Consortium shall
00102 not be used in advertising or otherwise to promote the sale, use or
00103 other dealings in this Software without prior written authorization
00104 from the X Consortium.
00105 
00106 
00107 Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts
00108 
00109                         All Rights Reserved
00110 
00111 Permission to use, copy, modify, and distribute this software and its
00112 documentation for any purpose and without fee is hereby granted,
00113 provided that the above copyright notice appear in all copies and that
00114 both that copyright notice and this permission notice appear in
00115 supporting documentation, and that the name of Digital not be
00116 used in advertising or publicity pertaining to distribution of the
00117 software without specific, written prior permission.
00118 
00119 DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
00120 ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
00121 DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
00122 ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
00123 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
00124 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
00125 SOFTWARE.
00126 
00127 **/
00128 
00141 
00142 #define kOfxKey_Unknown         0x0
00143 
00144 /*
00145  * TTY Functions, cleverly chosen to map to ascii, for convenience of
00146  * programming, but could have been arbitrary (at the cost of lookup
00147  * tables in client code.
00148  */
00149 #define kOfxKey_BackSpace               0xFF08  /* back space, back char */
00150 #define kOfxKey_Tab                     0xFF09
00151 #define kOfxKey_Linefeed                0xFF0A  /* Linefeed, LF */
00152 #define kOfxKey_Clear           0xFF0B
00153 #define kOfxKey_Return          0xFF0D  /* Return, enter */
00154 #define kOfxKey_Pause           0xFF13  /* Pause, hold */
00155 #define kOfxKey_Scroll_Lock             0xFF14
00156 #define kOfxKey_Sys_Req         0xFF15
00157 #define kOfxKey_Escape          0xFF1B
00158 #define kOfxKey_Delete          0xFFFF  /* Delete, rubout */
00159 
00160 
00161 
00162 /* International & multi-key character composition */
00163 
00164 #define kOfxKey_Multi_key               0xFF20  /* Multi-key character compose */
00165 #define kOfxKey_SingleCandidate 0xFF3C
00166 #define kOfxKey_MultipleCandidate       0xFF3D
00167 #define kOfxKey_PreviousCandidate       0xFF3E
00168 
00169 /* Japanese keyboard support */
00170 
00171 #define kOfxKey_Kanji           0xFF21  /* Kanji, Kanji convert */
00172 #define kOfxKey_Muhenkan                0xFF22  /* Cancel Conversion */
00173 #define kOfxKey_Henkan_Mode             0xFF23  /* Start/Stop Conversion */
00174 #define kOfxKey_Henkan          0xFF23  /* Alias for Henkan_Mode */
00175 #define kOfxKey_Romaji          0xFF24  /* to Romaji */
00176 #define kOfxKey_Hiragana                0xFF25  /* to Hiragana */
00177 #define kOfxKey_Katakana                0xFF26  /* to Katakana */
00178 #define kOfxKey_Hiragana_Katakana       0xFF27  /* Hiragana/Katakana toggle */
00179 #define kOfxKey_Zenkaku         0xFF28  /* to Zenkaku */
00180 #define kOfxKey_Hankaku         0xFF29  /* to Hankaku */
00181 #define kOfxKey_Zenkaku_Hankaku 0xFF2A  /* Zenkaku/Hankaku toggle */
00182 #define kOfxKey_Touroku         0xFF2B  /* Add to Dictionary */
00183 #define kOfxKey_Massyo          0xFF2C  /* Delete from Dictionary */
00184 #define kOfxKey_Kana_Lock               0xFF2D  /* Kana Lock */
00185 #define kOfxKey_Kana_Shift              0xFF2E  /* Kana Shift */
00186 #define kOfxKey_Eisu_Shift              0xFF2F  /* Alphanumeric Shift */
00187 #define kOfxKey_Eisu_toggle             0xFF30  /* Alphanumeric toggle */
00188 #define kOfxKey_Zen_Koho                0xFF3D  /* Multiple/All Candidate(s) */
00189 #define kOfxKey_Mae_Koho                0xFF3E  /* Previous Candidate */
00190 
00191 /* Cursor control & motion */
00192 
00193 #define kOfxKey_Home                    0xFF50
00194 #define kOfxKey_Left                    0xFF51  /* Move left, left arrow */
00195 #define kOfxKey_Up                      0xFF52  /* Move up, up arrow */
00196 #define kOfxKey_Right           0xFF53  /* Move right, right arrow */
00197 #define kOfxKey_Down                    0xFF54  /* Move down, down arrow */
00198 #define kOfxKey_Prior           0xFF55  /* Prior, previous */
00199 #define kOfxKey_Page_Up         0xFF55
00200 #define kOfxKey_Next                    0xFF56  /* Next */
00201 #define kOfxKey_Page_Down               0xFF56
00202 #define kOfxKey_End                     0xFF57  /* EOL */
00203 #define kOfxKey_Begin           0xFF58  /* BOL */
00204 
00205 
00206 /* Misc Functions */
00207 
00208 #define kOfxKey_Select          0xFF60  /* Select, mark */
00209 #define kOfxKey_Print           0xFF61
00210 #define kOfxKey_Execute         0xFF62  /* Execute, run, do */
00211 #define kOfxKey_Insert          0xFF63  /* Insert, insert here */
00212 #define kOfxKey_Undo                    0xFF65  /* Undo, oops */
00213 #define kOfxKey_Redo                    0xFF66  /* redo, again */
00214 #define kOfxKey_Menu                    0xFF67
00215 #define kOfxKey_Find                    0xFF68  /* Find, search */
00216 #define kOfxKey_Cancel          0xFF69  /* Cancel, stop, abort, exit */
00217 #define kOfxKey_Help                    0xFF6A  /* Help */
00218 #define kOfxKey_Break           0xFF6B
00219 #define kOfxKey_Mode_switch             0xFF7E  /* Character set switch */
00220 #define kOfxKey_script_switch        0xFF7E  /* Alias for mode_switch */
00221 #define kOfxKey_Num_Lock                0xFF7F
00222 
00223 /* Keypad Functions, keypad numbers cleverly chosen to map to ascii */
00224 
00225 #define kOfxKey_KP_Space                0xFF80  /* space */
00226 #define kOfxKey_KP_Tab          0xFF89
00227 #define kOfxKey_KP_Enter                0xFF8D  /* enter */
00228 #define kOfxKey_KP_F1           0xFF91  /* PF1, KP_A, ... */
00229 #define kOfxKey_KP_F2           0xFF92
00230 #define kOfxKey_KP_F3           0xFF93
00231 #define kOfxKey_KP_F4           0xFF94
00232 #define kOfxKey_KP_Home         0xFF95
00233 #define kOfxKey_KP_Left         0xFF96
00234 #define kOfxKey_KP_Up           0xFF97
00235 #define kOfxKey_KP_Right                0xFF98
00236 #define kOfxKey_KP_Down         0xFF99
00237 #define kOfxKey_KP_Prior                0xFF9A
00238 #define kOfxKey_KP_Page_Up              0xFF9A
00239 #define kOfxKey_KP_Next         0xFF9B
00240 #define kOfxKey_KP_Page_Down            0xFF9B
00241 #define kOfxKey_KP_End          0xFF9C
00242 #define kOfxKey_KP_Begin                0xFF9D
00243 #define kOfxKey_KP_Insert               0xFF9E
00244 #define kOfxKey_KP_Delete               0xFF9F
00245 #define kOfxKey_KP_Equal                0xFFBD  /* equals */
00246 #define kOfxKey_KP_Multiply             0xFFAA
00247 #define kOfxKey_KP_Add          0xFFAB
00248 #define kOfxKey_KP_Separator            0xFFAC  /* separator, often comma */
00249 #define kOfxKey_KP_Subtract             0xFFAD
00250 #define kOfxKey_KP_Decimal              0xFFAE
00251 #define kOfxKey_KP_Divide               0xFFAF
00252 
00253 #define kOfxKey_KP_0                    0xFFB0
00254 #define kOfxKey_KP_1                    0xFFB1
00255 #define kOfxKey_KP_2                    0xFFB2
00256 #define kOfxKey_KP_3                    0xFFB3
00257 #define kOfxKey_KP_4                    0xFFB4
00258 #define kOfxKey_KP_5                    0xFFB5
00259 #define kOfxKey_KP_6                    0xFFB6
00260 #define kOfxKey_KP_7                    0xFFB7
00261 #define kOfxKey_KP_8                    0xFFB8
00262 #define kOfxKey_KP_9                    0xFFB9
00263 
00264 
00265 
00266 /*
00267  * Auxilliary Functions; note the duplicate definitions for left and right
00268  * function keys;  Sun keyboards and a few other manufactures have such
00269  * function key groups on the left and/or right sides of the keyboard.
00270  * We've not found a keyboard with more than 35 function keys total.
00271  */
00272 
00273 #define kOfxKey_F1                      0xFFBE
00274 #define kOfxKey_F2                      0xFFBF
00275 #define kOfxKey_F3                      0xFFC0
00276 #define kOfxKey_F4                      0xFFC1
00277 #define kOfxKey_F5                      0xFFC2
00278 #define kOfxKey_F6                      0xFFC3
00279 #define kOfxKey_F7                      0xFFC4
00280 #define kOfxKey_F8                      0xFFC5
00281 #define kOfxKey_F9                      0xFFC6
00282 #define kOfxKey_F10                     0xFFC7
00283 #define kOfxKey_F11                     0xFFC8
00284 #define kOfxKey_L1                      0xFFC8
00285 #define kOfxKey_F12                     0xFFC9
00286 #define kOfxKey_L2                      0xFFC9
00287 #define kOfxKey_F13                     0xFFCA
00288 #define kOfxKey_L3                      0xFFCA
00289 #define kOfxKey_F14                     0xFFCB
00290 #define kOfxKey_L4                      0xFFCB
00291 #define kOfxKey_F15                     0xFFCC
00292 #define kOfxKey_L5                      0xFFCC
00293 #define kOfxKey_F16                     0xFFCD
00294 #define kOfxKey_L6                      0xFFCD
00295 #define kOfxKey_F17                     0xFFCE
00296 #define kOfxKey_L7                      0xFFCE
00297 #define kOfxKey_F18                     0xFFCF
00298 #define kOfxKey_L8                      0xFFCF
00299 #define kOfxKey_F19                     0xFFD0
00300 #define kOfxKey_L9                      0xFFD0
00301 #define kOfxKey_F20                     0xFFD1
00302 #define kOfxKey_L10                     0xFFD1
00303 #define kOfxKey_F21                     0xFFD2
00304 #define kOfxKey_R1                      0xFFD2
00305 #define kOfxKey_F22                     0xFFD3
00306 #define kOfxKey_R2                      0xFFD3
00307 #define kOfxKey_F23                     0xFFD4
00308 #define kOfxKey_R3                      0xFFD4
00309 #define kOfxKey_F24                     0xFFD5
00310 #define kOfxKey_R4                      0xFFD5
00311 #define kOfxKey_F25                     0xFFD6
00312 #define kOfxKey_R5                      0xFFD6
00313 #define kOfxKey_F26                     0xFFD7
00314 #define kOfxKey_R6                      0xFFD7
00315 #define kOfxKey_F27                     0xFFD8
00316 #define kOfxKey_R7                      0xFFD8
00317 #define kOfxKey_F28                     0xFFD9
00318 #define kOfxKey_R8                      0xFFD9
00319 #define kOfxKey_F29                     0xFFDA
00320 #define kOfxKey_R9                      0xFFDA
00321 #define kOfxKey_F30                     0xFFDB
00322 #define kOfxKey_R10                     0xFFDB
00323 #define kOfxKey_F31                     0xFFDC
00324 #define kOfxKey_R11                     0xFFDC
00325 #define kOfxKey_F32                     0xFFDD
00326 #define kOfxKey_R12                     0xFFDD
00327 #define kOfxKey_F33                     0xFFDE
00328 #define kOfxKey_R13                     0xFFDE
00329 #define kOfxKey_F34                     0xFFDF
00330 #define kOfxKey_R14                     0xFFDF
00331 #define kOfxKey_F35                     0xFFE0
00332 #define kOfxKey_R15                     0xFFE0
00333 
00334 /* Modifiers */
00335 
00336 #define kOfxKey_Shift_L         0xFFE1  /* Left shift */
00337 #define kOfxKey_Shift_R         0xFFE2  /* Right shift */
00338 #define kOfxKey_Control_L               0xFFE3  /* Left control */
00339 #define kOfxKey_Control_R               0xFFE4  /* Right control */
00340 #define kOfxKey_Caps_Lock               0xFFE5  /* Caps lock */
00341 #define kOfxKey_Shift_Lock              0xFFE6  /* Shift lock */
00342 
00343 #define kOfxKey_Meta_L          0xFFE7  /* Left meta */
00344 #define kOfxKey_Meta_R          0xFFE8  /* Right meta */
00345 #define kOfxKey_Alt_L           0xFFE9  /* Left alt */
00346 #define kOfxKey_Alt_R           0xFFEA  /* Right alt */
00347 #define kOfxKey_Super_L         0xFFEB  /* Left super */
00348 #define kOfxKey_Super_R         0xFFEC  /* Right super */
00349 #define kOfxKey_Hyper_L         0xFFED  /* Left hyper */
00350 #define kOfxKey_Hyper_R         0xFFEE  /* Right hyper */
00351 
00352 #define kOfxKey_space               0x020
00353 #define kOfxKey_exclam              0x021
00354 #define kOfxKey_quotedbl            0x022
00355 #define kOfxKey_numbersign          0x023
00356 #define kOfxKey_dollar              0x024
00357 #define kOfxKey_percent             0x025
00358 #define kOfxKey_ampersand           0x026
00359 #define kOfxKey_apostrophe          0x027
00360 #define kOfxKey_quoteright          0x027       /* deprecated */
00361 #define kOfxKey_parenleft           0x028
00362 #define kOfxKey_parenright          0x029
00363 #define kOfxKey_asterisk            0x02a
00364 #define kOfxKey_plus                0x02b
00365 #define kOfxKey_comma               0x02c
00366 #define kOfxKey_minus               0x02d
00367 #define kOfxKey_period              0x02e
00368 #define kOfxKey_slash               0x02f
00369 #define kOfxKey_0                   0x030
00370 #define kOfxKey_1                   0x031
00371 #define kOfxKey_2                   0x032
00372 #define kOfxKey_3                   0x033
00373 #define kOfxKey_4                   0x034
00374 #define kOfxKey_5                   0x035
00375 #define kOfxKey_6                   0x036
00376 #define kOfxKey_7                   0x037
00377 #define kOfxKey_8                   0x038
00378 #define kOfxKey_9                   0x039
00379 #define kOfxKey_colon               0x03a
00380 #define kOfxKey_semicolon           0x03b
00381 #define kOfxKey_less                0x03c
00382 #define kOfxKey_equal               0x03d
00383 #define kOfxKey_greater             0x03e
00384 #define kOfxKey_question            0x03f
00385 #define kOfxKey_at                  0x040
00386 #define kOfxKey_A                   0x041
00387 #define kOfxKey_B                   0x042
00388 #define kOfxKey_C                   0x043
00389 #define kOfxKey_D                   0x044
00390 #define kOfxKey_E                   0x045
00391 #define kOfxKey_F                   0x046
00392 #define kOfxKey_G                   0x047
00393 #define kOfxKey_H                   0x048
00394 #define kOfxKey_I                   0x049
00395 #define kOfxKey_J                   0x04a
00396 #define kOfxKey_K                   0x04b
00397 #define kOfxKey_L                   0x04c
00398 #define kOfxKey_M                   0x04d
00399 #define kOfxKey_N                   0x04e
00400 #define kOfxKey_O                   0x04f
00401 #define kOfxKey_P                   0x050
00402 #define kOfxKey_Q                   0x051
00403 #define kOfxKey_R                   0x052
00404 #define kOfxKey_S                   0x053
00405 #define kOfxKey_T                   0x054
00406 #define kOfxKey_U                   0x055
00407 #define kOfxKey_V                   0x056
00408 #define kOfxKey_W                   0x057
00409 #define kOfxKey_X                   0x058
00410 #define kOfxKey_Y                   0x059
00411 #define kOfxKey_Z                   0x05a
00412 #define kOfxKey_bracketleft         0x05b
00413 #define kOfxKey_backslash           0x05c
00414 #define kOfxKey_bracketright        0x05d
00415 #define kOfxKey_asciicircum         0x05e
00416 #define kOfxKey_underscore          0x05f
00417 #define kOfxKey_grave               0x060
00418 #define kOfxKey_quoteleft           0x060       /* deprecated */
00419 #define kOfxKey_a                   0x061
00420 #define kOfxKey_b                   0x062
00421 #define kOfxKey_c                   0x063
00422 #define kOfxKey_d                   0x064
00423 #define kOfxKey_e                   0x065
00424 #define kOfxKey_f                   0x066
00425 #define kOfxKey_g                   0x067
00426 #define kOfxKey_h                   0x068
00427 #define kOfxKey_i                   0x069
00428 #define kOfxKey_j                   0x06a
00429 #define kOfxKey_k                   0x06b
00430 #define kOfxKey_l                   0x06c
00431 #define kOfxKey_m                   0x06d
00432 #define kOfxKey_n                   0x06e
00433 #define kOfxKey_o                   0x06f
00434 #define kOfxKey_p                   0x070
00435 #define kOfxKey_q                   0x071
00436 #define kOfxKey_r                   0x072
00437 #define kOfxKey_s                   0x073
00438 #define kOfxKey_t                   0x074
00439 #define kOfxKey_u                   0x075
00440 #define kOfxKey_v                   0x076
00441 #define kOfxKey_w                   0x077
00442 #define kOfxKey_x                   0x078
00443 #define kOfxKey_y                   0x079
00444 #define kOfxKey_z                   0x07a
00445 #define kOfxKey_braceleft           0x07b
00446 #define kOfxKey_bar                 0x07c
00447 #define kOfxKey_braceright          0x07d
00448 #define kOfxKey_asciitilde          0x07e
00449 
00450 #define kOfxKey_nobreakspace        0x0a0
00451 #define kOfxKey_exclamdown          0x0a1
00452 #define kOfxKey_cent                   0x0a2
00453 #define kOfxKey_sterling            0x0a3
00454 #define kOfxKey_currency            0x0a4
00455 #define kOfxKey_yen                 0x0a5
00456 #define kOfxKey_brokenbar           0x0a6
00457 #define kOfxKey_section             0x0a7
00458 #define kOfxKey_diaeresis           0x0a8
00459 #define kOfxKey_copyright           0x0a9
00460 #define kOfxKey_ordfeminine         0x0aa
00461 #define kOfxKey_guillemotleft       0x0ab       /* left angle quotation mark */
00462 #define kOfxKey_notsign             0x0ac
00463 #define kOfxKey_hyphen              0x0ad
00464 #define kOfxKey_registered          0x0ae
00465 #define kOfxKey_macron              0x0af
00466 #define kOfxKey_degree              0x0b0
00467 #define kOfxKey_plusminus           0x0b1
00468 #define kOfxKey_twosuperior         0x0b2
00469 #define kOfxKey_threesuperior       0x0b3
00470 #define kOfxKey_acute               0x0b4
00471 #define kOfxKey_mu                  0x0b5
00472 #define kOfxKey_paragraph           0x0b6
00473 #define kOfxKey_periodcentered      0x0b7
00474 #define kOfxKey_cedilla             0x0b8
00475 #define kOfxKey_onesuperior         0x0b9
00476 #define kOfxKey_masculine           0x0ba
00477 #define kOfxKey_guillemotright      0x0bb       /* right angle quotation mark */
00478 #define kOfxKey_onequarter          0x0bc
00479 #define kOfxKey_onehalf             0x0bd
00480 #define kOfxKey_threequarters       0x0be
00481 #define kOfxKey_questiondown        0x0bf
00482 #define kOfxKey_Agrave              0x0c0
00483 #define kOfxKey_Aacute              0x0c1
00484 #define kOfxKey_Acircumflex         0x0c2
00485 #define kOfxKey_Atilde              0x0c3
00486 #define kOfxKey_Adiaeresis          0x0c4
00487 #define kOfxKey_Aring               0x0c5
00488 #define kOfxKey_AE                  0x0c6
00489 #define kOfxKey_Ccedilla            0x0c7
00490 #define kOfxKey_Egrave              0x0c8
00491 #define kOfxKey_Eacute              0x0c9
00492 #define kOfxKey_Ecircumflex         0x0ca
00493 #define kOfxKey_Ediaeresis          0x0cb
00494 #define kOfxKey_Igrave              0x0cc
00495 #define kOfxKey_Iacute              0x0cd
00496 #define kOfxKey_Icircumflex         0x0ce
00497 #define kOfxKey_Idiaeresis          0x0cf
00498 #define kOfxKey_ETH                 0x0d0
00499 #define kOfxKey_Eth                 0x0d0       /* deprecated */
00500 #define kOfxKey_Ntilde              0x0d1
00501 #define kOfxKey_Ograve              0x0d2
00502 #define kOfxKey_Oacute              0x0d3
00503 #define kOfxKey_Ocircumflex         0x0d4
00504 #define kOfxKey_Otilde              0x0d5
00505 #define kOfxKey_Odiaeresis          0x0d6
00506 #define kOfxKey_multiply            0x0d7
00507 #define kOfxKey_Ooblique            0x0d8
00508 #define kOfxKey_Ugrave              0x0d9
00509 #define kOfxKey_Uacute              0x0da
00510 #define kOfxKey_Ucircumflex         0x0db
00511 #define kOfxKey_Udiaeresis          0x0dc
00512 #define kOfxKey_Yacute              0x0dd
00513 #define kOfxKey_THORN               0x0de
00514 #define kOfxKey_ssharp              0x0df
00515 #define kOfxKey_agrave              0x0e0
00516 #define kOfxKey_aacute              0x0e1
00517 #define kOfxKey_acircumflex         0x0e2
00518 #define kOfxKey_atilde              0x0e3
00519 #define kOfxKey_adiaeresis          0x0e4
00520 #define kOfxKey_aring               0x0e5
00521 #define kOfxKey_ae                  0x0e6
00522 #define kOfxKey_ccedilla            0x0e7
00523 #define kOfxKey_egrave              0x0e8
00524 #define kOfxKey_eacute              0x0e9
00525 #define kOfxKey_ecircumflex         0x0ea
00526 #define kOfxKey_ediaeresis          0x0eb
00527 #define kOfxKey_igrave              0x0ec
00528 #define kOfxKey_iacute              0x0ed
00529 #define kOfxKey_icircumflex         0x0ee
00530 #define kOfxKey_idiaeresis          0x0ef
00531 #define kOfxKey_eth                 0x0f0
00532 #define kOfxKey_ntilde              0x0f1
00533 #define kOfxKey_ograve              0x0f2
00534 #define kOfxKey_oacute              0x0f3
00535 #define kOfxKey_ocircumflex         0x0f4
00536 #define kOfxKey_otilde              0x0f5
00537 #define kOfxKey_odiaeresis          0x0f6
00538 #define kOfxKey_division            0x0f7
00539 #define kOfxKey_oslash              0x0f8
00540 #define kOfxKey_ugrave              0x0f9
00541 #define kOfxKey_uacute              0x0fa
00542 #define kOfxKey_ucircumflex         0x0fb
00543 #define kOfxKey_udiaeresis          0x0fc
00544 #define kOfxKey_yacute              0x0fd
00545 #define kOfxKey_thorn               0x0fe
00546 #define kOfxKey_ydiaeresis          0x0ff
00547 
00550 #endif

Copyright 2003-2004 The Foundry Visonmongers Ltd. All rights reserved.
Copying and redistribution with or without modification, is permitted provided that the following conditions are met:
  1. Redistributions of the document must retain the above copyright notice and this list of conditions.
  2. Neither the name of The Foundry Visonmongers Ltd nor names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
Automatic documentation generated by DOxygen.