![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct for edit menu commands More...
#include <GNEApplicationWindowHelper.h>
Data Structures | |
| struct | DataViewOptions |
| struct used to group all variables related to view options in supermode Data More... | |
| struct | DemandViewOptions |
| struct used to group all variables related to view options in supermode Demand More... | |
| struct | NetworkViewOptions |
| struct used to group all variables related to view options in supermode Network More... | |
Public Member Functions | |
| void | buildFrontElementMenuCommand (FXMenuPane *editMenu) |
| build front element commands | |
| void | buildOpenSUMOMenuCommands (FXMenuPane *editMenu) |
| build open sumo menu commands | |
| void | buildUndoRedoMenuCommands (FXMenuPane *editMenu) |
| build undo-redo menu commands | |
| void | buildViewMenuCommands (FXMenuPane *editMenu) |
| build view menu commands | |
| EditMenuCommands (GNEApplicationWindow *applicationWindow) | |
| constructor | |
Data Fields | |
| DataViewOptions | dataViewOptions |
| data view options | |
| DemandViewOptions | demandViewOptions |
| demand view options | |
| FXMenuCommand * | editViewPort = nullptr |
| FXMenuCommand for edit view port. | |
| FXMenuCommand * | editViewScheme = nullptr |
| FXMenuCommand for edit view scheme. | |
| FXMenuCheck * | loadAdditionalsInSUMOGUI = nullptr |
| menu check for load additionals in SUMO GUI | |
| FXMenuCheck * | loadDemandInSUMOGUI = nullptr |
| menu check for load demand in SUMO GUI | |
| FXMenuCheck * | menuCheckAllowUndoRedo = nullptr |
| checkBox for allow undo-redo | |
| NetworkViewOptions | networkViewOptions |
| network view options | |
| FXMenuCommand * | openInSUMOGUI = nullptr |
| FXMenuCommand for open in SUMO GUI. | |
| FXMenuCommand * | openUndolistDialog = nullptr |
| FXMenuCommand for open undolist dialog. | |
| FXMenuCommand * | redoLastChange = nullptr |
| FXMenuCommand for redo last change. | |
| FXMenuCommand * | toggleFrontElement = nullptr |
| FXMenuCommand for toggle front element. | |
| FXMenuCommand * | undoLastChange = nullptr |
| FXMenuCommand for undo last change. | |
Private Member Functions | |
| EditMenuCommands (const EditMenuCommands &)=delete | |
| Invalidated copy constructor. | |
| EditMenuCommands & | operator= (const EditMenuCommands &)=delete |
| Invalidated assignment operator. | |
Private Attributes | |
| GNEApplicationWindow * | myApplicationWindow |
| pointer to current GNEApplicationWindow | |
struct for edit menu commands
Definition at line 466 of file GNEApplicationWindowHelper.h.
| GNEApplicationWindowHelper::EditMenuCommands::EditMenuCommands | ( | GNEApplicationWindow * | applicationWindow | ) |
constructor
Definition at line 1270 of file GNEApplicationWindowHelper.cpp.
References dataViewOptions, demandViewOptions, myApplicationWindow, and networkViewOptions.
Referenced by EditMenuCommands(), and operator=().
|
privatedelete |
Invalidated copy constructor.
References EditMenuCommands().
| void GNEApplicationWindowHelper::EditMenuCommands::buildFrontElementMenuCommand | ( | FXMenuPane * | editMenu | ) |
build front element commands
Definition at line 1311 of file GNEApplicationWindowHelper.cpp.
References GUIDesigns::buildFXMenuCommandShortcut(), FRONTELEMENT, GUIIconSubSys::getIcon(), MID_HOTKEY_F11_FRONTELEMENT, myApplicationWindow, TL, and toggleFrontElement.
| void GNEApplicationWindowHelper::EditMenuCommands::buildOpenSUMOMenuCommands | ( | FXMenuPane * | editMenu | ) |
build open sumo menu commands
Definition at line 1320 of file GNEApplicationWindowHelper.cpp.
References GUIDesigns::buildFXMenuCheckbox(), GUIDesigns::buildFXMenuCommandShortcut(), GUIIconSubSys::getIcon(), loadAdditionalsInSUMOGUI, loadDemandInSUMOGUI, MID_HOTKEY_CTRL_T_OPENNETEDIT_OPENSUMO, MID_TOOLBAREDIT_LOADADDITIONALS, MID_TOOLBAREDIT_LOADDEMAND, myApplicationWindow, openInSUMOGUI, SUMO_MINI, and TL.
| void GNEApplicationWindowHelper::EditMenuCommands::buildUndoRedoMenuCommands | ( | FXMenuPane * | editMenu | ) |
build undo-redo menu commands
Definition at line 1279 of file GNEApplicationWindowHelper.cpp.
References GUIDesigns::buildFXMenuCheckbox(), GUIDesigns::buildFXMenuCommandShortcut(), GUIIconSubSys::getIcon(), menuCheckAllowUndoRedo, MID_GNE_TOGGLE_UNDOREDO, MID_GNE_UNDOLISTDIALOG, MID_HOTKEY_CTRL_Y_REDO, MID_HOTKEY_CTRL_Z_UNDO, myApplicationWindow, openUndolistDialog, REDO, redoLastChange, TL, UNDO, undoLastChange, and UNDOLIST.
| void GNEApplicationWindowHelper::EditMenuCommands::buildViewMenuCommands | ( | FXMenuPane * | editMenu | ) |
build view menu commands
Definition at line 1299 of file GNEApplicationWindowHelper.cpp.
References GUIDesigns::buildFXMenuCommandShortcut(), COLORWHEEL, EDITVIEWPORT, editViewPort, editViewScheme, GUIIconSubSys::getIcon(), MID_HOTKEY_CTRL_I_EDITVIEWPORT, MID_HOTKEY_F9_EDIT_VIEWSCHEME, myApplicationWindow, and TL.
|
privatedelete |
Invalidated assignment operator.
References EditMenuCommands().
| DataViewOptions GNEApplicationWindowHelper::EditMenuCommands::dataViewOptions |
data view options
Definition at line 694 of file GNEApplicationWindowHelper.h.
Referenced by EditMenuCommands().
| DemandViewOptions GNEApplicationWindowHelper::EditMenuCommands::demandViewOptions |
demand view options
Definition at line 691 of file GNEApplicationWindowHelper.h.
Referenced by EditMenuCommands().
| FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::editViewPort = nullptr |
FXMenuCommand for edit view port.
Definition at line 700 of file GNEApplicationWindowHelper.h.
Referenced by buildViewMenuCommands().
| FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::editViewScheme = nullptr |
FXMenuCommand for edit view scheme.
Definition at line 697 of file GNEApplicationWindowHelper.h.
Referenced by buildViewMenuCommands().
| FXMenuCheck* GNEApplicationWindowHelper::EditMenuCommands::loadAdditionalsInSUMOGUI = nullptr |
menu check for load additionals in SUMO GUI
Definition at line 706 of file GNEApplicationWindowHelper.h.
Referenced by buildOpenSUMOMenuCommands().
| FXMenuCheck* GNEApplicationWindowHelper::EditMenuCommands::loadDemandInSUMOGUI = nullptr |
menu check for load demand in SUMO GUI
Definition at line 709 of file GNEApplicationWindowHelper.h.
Referenced by buildOpenSUMOMenuCommands().
| FXMenuCheck* GNEApplicationWindowHelper::EditMenuCommands::menuCheckAllowUndoRedo = nullptr |
checkBox for allow undo-redo
Definition at line 685 of file GNEApplicationWindowHelper.h.
Referenced by buildUndoRedoMenuCommands().
|
private |
pointer to current GNEApplicationWindow
Definition at line 716 of file GNEApplicationWindowHelper.h.
Referenced by buildFrontElementMenuCommand(), buildOpenSUMOMenuCommands(), buildUndoRedoMenuCommands(), buildViewMenuCommands(), and EditMenuCommands().
| NetworkViewOptions GNEApplicationWindowHelper::EditMenuCommands::networkViewOptions |
network view options
Definition at line 688 of file GNEApplicationWindowHelper.h.
Referenced by EditMenuCommands().
| FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::openInSUMOGUI = nullptr |
FXMenuCommand for open in SUMO GUI.
Definition at line 712 of file GNEApplicationWindowHelper.h.
Referenced by buildOpenSUMOMenuCommands().
| FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::openUndolistDialog = nullptr |
FXMenuCommand for open undolist dialog.
Definition at line 682 of file GNEApplicationWindowHelper.h.
Referenced by buildUndoRedoMenuCommands().
| FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::redoLastChange = nullptr |
FXMenuCommand for redo last change.
Definition at line 679 of file GNEApplicationWindowHelper.h.
Referenced by buildUndoRedoMenuCommands().
| FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::toggleFrontElement = nullptr |
FXMenuCommand for toggle front element.
Definition at line 703 of file GNEApplicationWindowHelper.h.
Referenced by buildFrontElementMenuCommand().
| FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::undoLastChange = nullptr |
FXMenuCommand for undo last change.
Definition at line 676 of file GNEApplicationWindowHelper.h.
Referenced by buildUndoRedoMenuCommands().