![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GUIShortcutsSubSys.h>
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) |
Definition at line 37 of file GUIShortcutsSubSys.h.
|
static |
build NETEDIT Accelerators
Definition at line 108 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_F1, KEY_F10, KEY_F12, KEY_F2, KEY_F3, KEY_F4, KEY_F5, KEY_F6, KEY_F7, KEY_F8, KEY_F9, 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_x, KEY_X, KEY_y, KEY_Y, KEY_z, KEY_Z, KEYMODIFIER_ALT, KEYMODIFIER_CONTROL, KEYMODIFIER_SHIFT, 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_BACKSPACE, MID_HOTKEY_C_CONNECTMODE_PERSONPLANMODE, MID_HOTKEY_CTRL_A_STARTSIMULATION_OPENADDITIONALS, MID_HOTKEY_CTRL_C_COPY, MID_HOTKEY_CTRL_D_SINGLESIMULATIONSTEP_OPENDEMAND, MID_HOTKEY_CTRL_G_GAMINGMODE_TOOGLEGRID, MID_HOTKEY_CTRL_I_EDITVIEWPORT, 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_V_PASTE, MID_HOTKEY_CTRL_W_CLOSESIMULATION, MID_HOTKEY_CTRL_X_CUT, MID_HOTKEY_CTRL_Y_REDO, MID_HOTKEY_CTRL_Z_UNDO, MID_HOTKEY_D_DELETEMODE, MID_HOTKEY_DEL, MID_HOTKEY_E_EDGEMODE, MID_HOTKEY_ENTER, MID_HOTKEY_ESC, MID_HOTKEY_F10_OPTIONSMENU, MID_HOTKEY_F12_FOCUSUPPERELEMENT, MID_HOTKEY_F1_ONLINEDOCUMENTATION, MID_HOTKEY_F2_ABOUT, MID_HOTKEY_F3_SUPERMODE_NETWORK, MID_HOTKEY_F4_SUPERMODE_DEMAND, MID_HOTKEY_F5_COMPUTE_NETWORK_DEMAND, MID_HOTKEY_F6_CLEAN_SOLITARYJUNCTIONS_UNUSEDROUTES, MID_HOTKEY_F7_JOIN_SELECTEDJUNCTIONS_ROUTES, MID_HOTKEY_F8_CLEANINVALID_CROSSINGS_DEMANDELEMENTS, MID_HOTKEY_F9_EDIT_VIEWSCHEME, MID_HOTKEY_I_INSPECTMODE, MID_HOTKEY_M_MOVEMODE, MID_HOTKEY_P_POLYGONMODE_PERSONMODE, MID_HOTKEY_R_CROSSINGMODE_ROUTEMODE, MID_HOTKEY_S_SELECTMODE, MID_HOTKEY_SHIFT_F1_TEMPLATE_SET, MID_HOTKEY_SHIFT_F2_TEMPLATE_COPY, MID_HOTKEY_SHIFT_F3_TEMPLATE_CLEAR, MID_HOTKEY_SHIFT_F5_COMPUTEJUNCTIONS_VOLATILE, 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().
|
static |
build SUMO Accelerators
Definition at line 35 of file GUIShortcutsSubSys.cpp.
References KEY_a, KEY_A, KEY_b, KEY_B, KEY_d, KEY_D, KEY_e, KEY_E, KEY_f, KEY_F, KEY_F1, KEY_F2, KEY_F4, KEY_F9, KEY_g, KEY_G, KEY_j, KEY_J, KEY_l, KEY_L, 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_w, KEY_W, KEYMODIFIER_ALT, KEYMODIFIER_CONTROL, KEYMODIFIER_SHIFT, MID_HOTKEY_ALT_F4_CLOSE, MID_HOTKEY_CTRL_A_STARTSIMULATION_OPENADDITIONALS, MID_HOTKEY_CTRL_B_EDITBREAKPOINT, MID_HOTKEY_CTRL_D_SINGLESIMULATIONSTEP_OPENDEMAND, MID_HOTKEY_CTRL_F_FULSCREENMODE, MID_HOTKEY_CTRL_G_GAMINGMODE_TOOGLEGRID, MID_HOTKEY_CTRL_P, MID_HOTKEY_CTRL_Q_CLOSE, MID_HOTKEY_CTRL_R_RELOAD, MID_HOTKEY_CTRL_S_STOPSIMULATION_SAVENETWORK, MID_HOTKEY_CTRL_W_CLOSESIMULATION, MID_HOTKEY_F1_ONLINEDOCUMENTATION, MID_HOTKEY_F2_ABOUT, MID_HOTKEY_F9_EDIT_VIEWSCHEME, MID_LOCATEADD, MID_LOCATEEDGE, MID_LOCATEJUNCTION, MID_LOCATEPOI, MID_LOCATEPOLY, MID_LOCATETLS, MID_OPEN_CONFIG, MID_OPEN_NETWORK, and parseKey().
Referenced by GUIApplicationWindow::fillMenuBar().
|
staticprivate |
Definition at line 295 of file GUIShortcutsSubSys.cpp.
References KEY_0, KEY_9, KEY_a, KEY_A, KEY_BACKSPACE, KEY_DEL, KEY_ENTER, KEY_ESC, KEY_F1, KEY_F12, KEY_z, and KEY_Z.
Referenced by buildNETEDITAccelerators(), buildSUMOAccelerators(), and parseKey().
|
staticprivate |
Definition at line 319 of file GUIShortcutsSubSys.cpp.
References KEYMODIFIER_ALT, KEYMODIFIER_CONTROL, KEYMODIFIER_SHIFT, and parseKey().
|
staticprivate |
Definition at line 334 of file GUIShortcutsSubSys.cpp.
References KEYMODIFIER_ALT, KEYMODIFIER_CONTROL, KEYMODIFIER_SHIFT, and parseKey().