PathEngine home previous: Face Attributesnext: Mesh Loading Options
Contents, API Reference, Values and Strings, Key Strings

Key Strings

These are strings that can be passed in to iTestBed::getKeyState() or returned by iTestBed::receiveKeyMessage().

Single character strings are used for the main alphanumeric keys: "0" to "9" and "A" to "Z", and a few other keys.
A first character of '_' is used to indicate that the key string is longer than 1 character.

String
Description
"0" to "9" Number keys. (Not on numeric keypad.)
"A" to "Z" Corresponding key, note uppercase.
" " Space bar.
"." Maps to virtual key code 0xbe.
"_PLUS" or "+" Maps to VK_ADD.
"_MINUS" or "-" Maps to VK_SUBTRACT.
"_F1" Maps to VK_F1.
"_F2" Maps to VK_F2.
"_F3" Maps to VK_F3.
"_F4" Maps to VK_F4.
"_F5" Maps to VK_F5.
"_F6" Maps to VK_F6.
"_F7" Maps to VK_F7.
"_F8" Maps to VK_F8.
"_F9" Maps to VK_F9.
"_F10" Maps to VK_F10.
"_F11" Maps to VK_F11.
"_F12" Maps to VK_F12.
"_UP" Maps to VK_UP.
"_DOWN" Maps to VK_DOWN.
"_LEFT" Maps to VK_LEFT.
"_RIGHT" Maps to VK_RIGHT.
"_CONTROL" Maps to VK_CONTROL.
"_RSHIFT" Maps to VK_RSHIFT.
"_LSHIFT" Maps to VK_LSHIFT.
"_BACKSPACE" Maps to VK_BACK.
"_SPACE" Maps to VK_SPACE.
"_RETURN" Maps to VK_RETURN.
"_DELETE" Maps to VK_DELETE.
"_PAGEDOWN" Maps to VK_NEXT.
"_PAGEUP" Maps to VK_PRIOR.
"_END" Maps to VK_END.
"_HOME" Maps to VK_HOME.
"_INSERT" Maps to VK_INSERT.
"_ESCAPE" Maps to VK_ESCAPE.
"_LMOUSE" Maps to the left mouse button.
"_MMOUSE" Maps to the middle mouse button.
"_RMOUSE" Maps to the right mouse button.

Documentation for PathEngine release 6.04 - Copyright © 2002-2024 PathEnginenext: Mesh Loading Options