]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/latex/wx/keycode.tex
added support for reading alpha channel
[wxWidgets.git] / docs / latex / wx / keycode.tex
index 9b39ab66e5ead5eacd93cd462bb17b0fef1d66ef..08f4f2ac5f6bf35869ce725f6c2a36256e86fe22 100644 (file)
 \section{Keycodes}\label{keycodes}
 
-Keypresses are represented by an enumerated type, wxKeyCode. The possible values
-are the ASCII character codes, plus the following:
+Keypresses are represented by an enumerated type, wxKeyCode. The possible
+values are the ASCII character codes, plus the following:
 
 {\small
 \begin{verbatim}
- WXK_BACK    = 8
- WXK_TAB     = 9
- WXK_RETURN  = 13
- WXK_ESCAPE  = 27
- WXK_SPACE   = 32
- WXK_DELETE  = 127
   WXK_BACK    = 8
   WXK_TAB     = 9
   WXK_RETURN  = 13
   WXK_ESCAPE  = 27
   WXK_SPACE   = 32
   WXK_DELETE  = 127
 
- WXK_START   = 300
- WXK_LBUTTON
- WXK_RBUTTON
- WXK_CANCEL
- WXK_MBUTTON
- WXK_CLEAR
- WXK_SHIFT
- WXK_CONTROL
- WXK_MENU
- WXK_PAUSE
- WXK_CAPITAL
- WXK_PRIOR
- WXK_NEXT
- WXK_END
- WXK_HOME
- WXK_LEFT
- WXK_UP
- WXK_RIGHT
- WXK_DOWN
- WXK_SELECT
- WXK_PRINT
- WXK_EXECUTE
- WXK_SNAPSHOT
- WXK_INSERT
- WXK_HELP
- WXK_NUMPAD0
- WXK_NUMPAD1
- WXK_NUMPAD2
- WXK_NUMPAD3
- WXK_NUMPAD4
- WXK_NUMPAD5
- WXK_NUMPAD6
- WXK_NUMPAD7
- WXK_NUMPAD8
- WXK_NUMPAD9
- WXK_MULTIPLY
- WXK_ADD
- WXK_SEPARATOR
- WXK_SUBTRACT
- WXK_DECIMAL
- WXK_DIVIDE
- WXK_F1
- WXK_F2
- WXK_F3
- WXK_F4
- WXK_F5
- WXK_F6
- WXK_F7
- WXK_F8
- WXK_F9
- WXK_F10
- WXK_F11
- WXK_F12
- WXK_F13
- WXK_F14
- WXK_F15
- WXK_F16
- WXK_F17
- WXK_F18
- WXK_F19
- WXK_F20
- WXK_F21
- WXK_F22
- WXK_F23
- WXK_F24
- WXK_NUMLOCK
- WXK_SCROLL 
+    WXK_START   = 300
+    WXK_LBUTTON
+    WXK_RBUTTON
+    WXK_CANCEL
+    WXK_MBUTTON
+    WXK_CLEAR
+    WXK_SHIFT
+    WXK_CONTROL
+    WXK_MENU
+    WXK_PAUSE
+    WXK_CAPITAL
+    WXK_PRIOR
+    WXK_NEXT
+    WXK_END
+    WXK_HOME
+    WXK_LEFT
+    WXK_UP
+    WXK_RIGHT
+    WXK_DOWN
+    WXK_SELECT
+    WXK_PRINT
+    WXK_EXECUTE
+    WXK_SNAPSHOT
+    WXK_INSERT
+    WXK_HELP
+    WXK_NUMPAD0
+    WXK_NUMPAD1
+    WXK_NUMPAD2
+    WXK_NUMPAD3
+    WXK_NUMPAD4
+    WXK_NUMPAD5
+    WXK_NUMPAD6
+    WXK_NUMPAD7
+    WXK_NUMPAD8
+    WXK_NUMPAD9
+    WXK_MULTIPLY
+    WXK_ADD
+    WXK_SEPARATOR
+    WXK_SUBTRACT
+    WXK_DECIMAL
+    WXK_DIVIDE
+    WXK_F1
+    WXK_F2
+    WXK_F3
+    WXK_F4
+    WXK_F5
+    WXK_F6
+    WXK_F7
+    WXK_F8
+    WXK_F9
+    WXK_F10
+    WXK_F11
+    WXK_F12
+    WXK_F13
+    WXK_F14
+    WXK_F15
+    WXK_F16
+    WXK_F17
+    WXK_F18
+    WXK_F19
+    WXK_F20
+    WXK_F21
+    WXK_F22
+    WXK_F23
+    WXK_F24
+    WXK_NUMLOCK
+    WXK_SCROLL 
+    WXK_PAGEUP,
+    WXK_PAGEDOWN,
+
+    WXK_NUMPAD_SPACE,
+    WXK_NUMPAD_TAB,
+    WXK_NUMPAD_ENTER,
+    WXK_NUMPAD_F1,
+    WXK_NUMPAD_F2,
+    WXK_NUMPAD_F3,
+    WXK_NUMPAD_F4,
+    WXK_NUMPAD_HOME,
+    WXK_NUMPAD_LEFT,
+    WXK_NUMPAD_UP,
+    WXK_NUMPAD_RIGHT,
+    WXK_NUMPAD_DOWN,
+    WXK_NUMPAD_PRIOR,
+    WXK_NUMPAD_PAGEUP,
+    WXK_NUMPAD_NEXT,
+    WXK_NUMPAD_PAGEDOWN,
+    WXK_NUMPAD_END,
+    WXK_NUMPAD_BEGIN,
+    WXK_NUMPAD_INSERT,
+    WXK_NUMPAD_DELETE,
+    WXK_NUMPAD_EQUAL,
+    WXK_NUMPAD_MULTIPLY,
+    WXK_NUMPAD_ADD,
+    WXK_NUMPAD_SEPARATOR,
+    WXK_NUMPAD_SUBTRACT,
+    WXK_NUMPAD_DECIMAL,
+    WXK_NUMPAD_DIVIDE,
+
+    // the following key codes are only generated under Windows currently
+    WXK_WINDOWS_LEFT,
+    WXK_WINDOWS_RIGHT,
+    WXK_WINDOWS_MENU
 \end{verbatim}
 }