MRPT  1.9.9
keycodes.h
Go to the documentation of this file.
1 /* +------------------------------------------------------------------------+
2  | Mobile Robot Programming Toolkit (MRPT) |
3  | https://www.mrpt.org/ |
4  | |
5  | Copyright (c) 2005-2020, Individual contributors, see AUTHORS file |
6  | See: https://www.mrpt.org/Authors - All rights reserved. |
7  | Released under BSD License. See: https://www.mrpt.org/License |
8  +------------------------------------------------------------------------+ */
9 #pragma once
10 
11 #include <mrpt/config.h>
12 
13 namespace mrpt::gui
14 {
15 // These key codes are an exact replication of those of wxWidgets.
16 // They are defined within MRPT for convenience, since users don't have to
17 // install
18 // wxWidgets in order to build MRPT applications.
19 // See: http://docs.wxwidgets.org/stable/wx_keycodes.html
20 
21 /* Virtual keycodes */
23 {
25  MRPTK_TAB = 9,
29  MRPTK_DELETE = 127,
30 
31  MRPTK_START = 300,
99 
114 
126 
131 
132  /* Hardware-specific buttons */
153 };
154 
155 /* This enum contains bit mask constants used in wxKeyEvent */
157 {
158  MRPTKMOD_NONE = 0x0000,
159  MRPTKMOD_ALT = 0x1000,
162  MRPTKMOD_SHIFT = 0x4000,
163  MRPTKMOD_META = 0x8000,
165 #ifdef __APPLE__
167 #else
169 #endif
170 };
171 
172 } // namespace mrpt::gui
mrptKeyModifier
Definition: keycodes.h:156
Classes for creating GUI windows for 2D and 3D visualization.
Definition: about_box.h:14



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: c7a3bec24 Sun Mar 29 18:33:13 2020 +0200 at dom mar 29 18:50:38 CEST 2020