Eclipse SUMO - Simulation of Urban MObility
GUIShortcutsSubSys Class Reference

#include <GUIShortcutsSubSys.h>

Collaboration diagram for GUIShortcutsSubSys:

Static Public Member Functions

static void buildNETEDITAccelerators (GNEApplicationWindow *GNEApp)
 build NETEDIT Accelerators More...
 
static void buildSUMOAccelerators (GUIApplicationWindow *GUIApp)
 build SUMO Accelerators More...
 

Static Private Member Functions

static int parseKey (GUIShortcut key)
 
static int parseKey (GUIShortcut key, GUIShortcutModifier firstModifier)
 
static int parseKey (GUIShortcut key, GUIShortcutModifier firstModifier, GUIShortcutModifier secondModifier)
 

Detailed Description

Definition at line 38 of file GUIShortcutsSubSys.h.

Member Function Documentation

◆ buildNETEDITAccelerators()

void GUIShortcutsSubSys::buildNETEDITAccelerators ( GNEApplicationWindow GNEApp)
static

build NETEDIT Accelerators

Definition at line 103 of file GUIShortcutsSubSys.cpp.

References KEY_0, KEY_1, KEY_2, KEY_3, KEY_4, KEY_5, KEY_6, KEY_7, KEY_8, KEY_9, KEY_a, KEY_A, KEY_BACKSPACE, KEY_c, KEY_C, KEY_d, KEY_D, KEY_DEL, KEY_e, KEY_E, KEY_ENTER, KEY_ESC, KEY_F12, KEY_F3, KEY_F4, KEY_g, KEY_G, KEY_i, KEY_I, KEY_j, KEY_J, KEY_k, KEY_K, KEY_l, KEY_L, KEY_m, KEY_M, KEY_n, KEY_N, KEY_o, KEY_O, KEY_p, KEY_P, KEY_q, KEY_Q, KEY_r, KEY_R, KEY_s, KEY_S, KEY_t, KEY_T, KEY_v, KEY_V, KEY_w, KEY_W, KEY_y, KEY_Y, KEY_z, KEY_Z, KEYMODIFIER_ALT, KEYMODIFIER_CONTROL, KEYMODIFIER_SHIFT, MID_EDITVIEWPORT, MID_EDITVIEWSCHEME, MID_GNE_HOTKEY_BACKSPACE, MID_GNE_HOTKEY_DEL, MID_GNE_HOTKEY_ENTER, MID_GNE_HOTKEY_ESC, MID_HOTKEY_A_ADDITIONALMODE_STOPMODE, MID_HOTKEY_ALT_0_TOOGLEEDITOPTION, MID_HOTKEY_ALT_1_TOOGLEEDITOPTION, MID_HOTKEY_ALT_2_TOOGLEEDITOPTION, MID_HOTKEY_ALT_3_TOOGLEEDITOPTION, MID_HOTKEY_ALT_4_TOOGLEEDITOPTION, MID_HOTKEY_ALT_5_TOOGLEEDITOPTION, MID_HOTKEY_ALT_6_TOOGLEEDITOPTION, MID_HOTKEY_ALT_7_TOOGLEEDITOPTION, MID_HOTKEY_ALT_8_TOOGLEEDITOPTION, MID_HOTKEY_ALT_9_TOOGLEEDITOPTION, MID_HOTKEY_ALT_F4_CLOSE, MID_HOTKEY_C_CONNECTMODE_PERSONPLANMODE, MID_HOTKEY_CTRL_A_STARTSIMULATION_OPENADDITIONALS, MID_HOTKEY_CTRL_D_SINGLESIMULATIONSTEP_OPENDEMAND, MID_HOTKEY_CTRL_G_GAMINGMODE_TOOGLEGRID, MID_HOTKEY_CTRL_J_SAVEJOINEDJUNCTIONS, MID_HOTKEY_CTRL_K_OPENTLSPROGRAMS, MID_HOTKEY_CTRL_L_SAVEASPLAINXML, MID_HOTKEY_CTRL_N_NEWNETWORK, MID_HOTKEY_CTRL_Q_CLOSE, MID_HOTKEY_CTRL_R_RELOAD, MID_HOTKEY_CTRL_S_STOPSIMULATION_SAVENETWORK, MID_HOTKEY_CTRL_SHIFT_A_SAVEADDITIONALS, MID_HOTKEY_CTRL_SHIFT_D_SAVEDEMANDELEMENTS, MID_HOTKEY_CTRL_SHIFT_K_SAVETLS, MID_HOTKEY_CTRL_SHIFT_S_SAVENETWORK_AS, MID_HOTKEY_CTRL_T_OPENSUMONETEDIT, MID_HOTKEY_CTRL_W_CLOSESIMULATION, MID_HOTKEY_CTRL_Y_REDO, MID_HOTKEY_CTRL_Z_UNDO, MID_HOTKEY_D_DELETEMODE, MID_HOTKEY_E_EDGEMODE, MID_HOTKEY_F12_FOCUSUPPERELEMENT, MID_HOTKEY_F3_SUPERMODE_NETWORK, MID_HOTKEY_F4_SUPERMODE_DEMAND, MID_HOTKEY_I_INSPECTMODE, MID_HOTKEY_M_MOVEMODE, MID_HOTKEY_P_POLYGONMODE_PERSONMODE, MID_HOTKEY_R_CROSSINGMODE_ROUTEMODE, MID_HOTKEY_S_SELECTMODE, MID_HOTKEY_T_TLSMODE_VTYPEMODE, MID_HOTKEY_V_VEHICLEMODE, MID_HOTKEY_W_PROHIBITIONMODE_PERSONTYPEMODE, MID_HOTKEY_Z_TAZMODE, MID_LOCATEADD, MID_LOCATEEDGE, MID_LOCATEJUNCTION, MID_LOCATEPOI, MID_LOCATEPOLY, MID_LOCATETLS, MID_OPEN_CONFIG, MID_OPEN_NETWORK, and parseKey().

Referenced by GNEApplicationWindow::dependentBuild().

◆ buildSUMOAccelerators()

◆ parseKey() [1/3]

int GUIShortcutsSubSys::parseKey ( GUIShortcut  key)
staticprivate

◆ parseKey() [2/3]

int GUIShortcutsSubSys::parseKey ( GUIShortcut  key,
GUIShortcutModifier  firstModifier 
)
staticprivate

◆ parseKey() [3/3]

int GUIShortcutsSubSys::parseKey ( GUIShortcut  key,
GUIShortcutModifier  firstModifier,
GUIShortcutModifier  secondModifier 
)
staticprivate

The documentation for this class was generated from the following files: