/****************************************************************************/1// Eclipse SUMO, Simulation of Urban MObility; see https://eclipse.dev/sumo2// Copyright (C) 2001-2025 German Aerospace Center (DLR) and others.3// This program and the accompanying materials are made available under the4// terms of the Eclipse Public License 2.0 which is available at5// https://www.eclipse.org/legal/epl-2.0/6// This Source Code may also be made available under the following Secondary7// Licenses when the conditions for such availability set forth in the Eclipse8// Public License 2.0 are satisfied: GNU General Public License, version 29// or later which is available at10// https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html11// SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-or-later12/****************************************************************************/13/// @file GUIShortcuts.h14/// @author Pablo Alvarez Lopez15/// @date Feb 201916///17// An enumeration of shortcuts used by the gui applications18/****************************************************************************/19#pragma once20#include <config.h>212223// ===========================================================================24// enumerations25// ===========================================================================26/**27* @enum GUIShortcut28* @brief An enumeration of Shortcuts used by the gui applications29*/30enum GUIShortcut {31KEY_0,32KEY_1,33KEY_2,34KEY_3,35KEY_4,36KEY_5,37KEY_6,38KEY_7,39KEY_8,40KEY_9,4142KEY_a,43KEY_b,44KEY_c,45KEY_d,46KEY_e,47KEY_f,48KEY_g,49KEY_h,50KEY_i,51KEY_j,52KEY_k,53KEY_l,54KEY_m,55KEY_n,56KEY_o,57KEY_p,58KEY_q,59KEY_r,60KEY_s,61KEY_t,62KEY_u,63KEY_v,64KEY_w,65KEY_x,66KEY_y,67KEY_z,6869KEY_A,70KEY_B,71KEY_C,72KEY_D,73KEY_E,74KEY_F,75KEY_G,76KEY_H,77KEY_I,78KEY_J,79KEY_K,80KEY_L,81KEY_M,82KEY_N,83KEY_O,84KEY_P,85KEY_Q,86KEY_R,87KEY_S,88KEY_T,89KEY_U,90KEY_V,91KEY_W,92KEY_X,93KEY_Y,94KEY_Z,9596KEY_SPACE,9798KEY_F1,99KEY_F2,100KEY_F3,101KEY_F4,102KEY_F5,103KEY_F6,104KEY_F7,105KEY_F8,106KEY_F9,107KEY_F10,108KEY_F11,109KEY_F12,110111KEY_ESC,112KEY_ENTER,113KEY_BACKSPACE,114KEY_DEL,115};116117118enum GUIShortcutModifier {119KEYMODIFIER_SHIFT,120KEYMODIFIER_ALT,121KEYMODIFIER_CONTROL122};123124125