Main MRPT website > C++ reference for MRPT 1.5.6
keycodes.h
Go to the documentation of this file.
1 /* +---------------------------------------------------------------------------+
2  | Mobile Robot Programming Toolkit (MRPT) |
3  | http://www.mrpt.org/ |
4  | |
5  | Copyright (c) 2005-2017, Individual contributors, see AUTHORS file |
6  | See: http://www.mrpt.org/Authors - All rights reserved. |
7  | Released under BSD License. See details in http://www.mrpt.org/License |
8  +---------------------------------------------------------------------------+ */
9 #ifndef MRPT_KEYCODES_H
10 #define MRPT_KEYCODES_H
11 
12 #include <mrpt/config.h>
13 
14 namespace mrpt
15 {
16 namespace gui
17 {
18  // These key codes are an exact replication of those of wxWidgets.
19  // They are defined within MRPT for convenience, since users don't have to install
20  // wxWidgets in order to build MRPT applications.
21  // See: http://docs.wxwidgets.org/stable/wx_keycodes.html
22 
23 /* Virtual keycodes */
25 {
27  MRPTK_TAB = 9,
31  MRPTK_DELETE = 127,
32 
33  MRPTK_START = 300,
101 
116 
128 
133 
134  /* Hardware-specific buttons */
155 };
156 
157 /* This enum contains bit mask constants used in wxKeyEvent */
159 {
160  MRPTKMOD_NONE = 0x0000,
161  MRPTKMOD_ALT = 0x1000,
164  MRPTKMOD_SHIFT = 0x4000,
165  MRPTKMOD_META = 0x8000,
167 #ifdef MRPT_OS_APPLE
169 #else
171 #endif
172 };
173 
174 } // End of namespace
175 } // End of namespace
176 #endif
mrptKeyModifier
Definition: keycodes.h:158
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.



Page generated by Doxygen 1.8.14 for MRPT 1.5.6 Git: 4c65e8431 Tue Apr 24 08:18:17 2018 +0200 at lun oct 28 01:35:26 CET 2019