Eclipse SUMO - Simulation of Urban MObility
GNEApplicationWindowHelper::EditMenuCommands Struct Reference

struct for edit menu commands More...

#include <GNEApplicationWindowHelper.h>

Collaboration diagram for GNEApplicationWindowHelper::EditMenuCommands:

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 More...
 
void buildOpenSUMOMenuCommands (FXMenuPane *editMenu)
 build open sumo menu commands More...
 
void buildUndoRedoMenuCommands (FXMenuPane *editMenu)
 build undo-redo menu commands More...
 
void buildViewMenuCommands (FXMenuPane *editMenu)
 build view menu commands More...
 
 EditMenuCommands (GNEApplicationWindow *GNEApp)
 constructor More...
 

Data Fields

FXMenuCommand * clearFrontElement
 FXMenuCommand for clear Front element. More...
 
DataViewOptions dataViewOptions
 data view options More...
 
DemandViewOptions demandViewOptions
 demand view options More...
 
FXMenuCommand * editViewPort
 FXMenuCommand for edit view port. More...
 
FXMenuCommand * editViewScheme
 FXMenuCommand for edit view scheme. More...
 
FXMenuCheck * loadAdditionalsInSUMOGUI
 menu check for load additionals in SUMO GUI More...
 
FXMenuCheck * loadDemandInSUMOGUI
 menu check for load demand in SUMO GUI More...
 
NetworkViewOptions networkViewOptions
 network view options More...
 
FXMenuCommand * openInSUMOGUI
 FXMenuCommand for open in SUMO GUI. More...
 
FXMenuCommand * openUndolistDialog
 FXMenuCommand for open undolist dialgo. More...
 
FXMenuCommand * redoLastChange
 FXMenuCommand for redo last change. More...
 
FXMenuCommand * undoLastChange
 FXMenuCommand for undo last change. More...
 

Private Member Functions

 EditMenuCommands (const EditMenuCommands &)=delete
 Invalidated copy constructor. More...
 
EditMenuCommandsoperator= (const EditMenuCommands &)=delete
 Invalidated assignment operator. More...
 

Private Attributes

GNEApplicationWindowmyGNEApp
 pointer to current GNEApplicationWindows More...
 

Detailed Description

struct for edit menu commands

Definition at line 397 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ EditMenuCommands() [1/2]

GNEApplicationWindowHelper::EditMenuCommands::EditMenuCommands ( GNEApplicationWindow GNEApp)

constructor

Definition at line 907 of file GNEApplicationWindowHelper.cpp.

◆ EditMenuCommands() [2/2]

GNEApplicationWindowHelper::EditMenuCommands::EditMenuCommands ( const EditMenuCommands )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ buildFrontElementMenuCommand()

void GNEApplicationWindowHelper::EditMenuCommands::buildFrontElementMenuCommand ( FXMenuPane *  editMenu)

build front element commands

Definition at line 952 of file GNEApplicationWindowHelper.cpp.

References GUIDesigns::buildFXMenuCommandShortcut(), FRONTELEMENT, GUIIconSubSys::getIcon(), and MID_HOTKEY_F11_FRONTELEMENT.

Referenced by GNEApplicationWindow::fillMenuBar().

Here is the caller graph for this function:

◆ buildOpenSUMOMenuCommands()

void GNEApplicationWindowHelper::EditMenuCommands::buildOpenSUMOMenuCommands ( FXMenuPane *  editMenu)

◆ buildUndoRedoMenuCommands()

void GNEApplicationWindowHelper::EditMenuCommands::buildUndoRedoMenuCommands ( FXMenuPane *  editMenu)

build undo-redo menu commands

Definition at line 925 of file GNEApplicationWindowHelper.cpp.

References GUIDesigns::buildFXMenuCommandShortcut(), GUIIconSubSys::getIcon(), MID_GNE_UNDOLISTDIALOG, MID_HOTKEY_CTRL_Y_REDO, MID_HOTKEY_CTRL_Z_UNDO, REDO, UNDO, and UNDOLIST.

Referenced by GNEApplicationWindow::fillMenuBar().

Here is the caller graph for this function:

◆ buildViewMenuCommands()

void GNEApplicationWindowHelper::EditMenuCommands::buildViewMenuCommands ( FXMenuPane *  editMenu)

build view menu commands

Definition at line 940 of file GNEApplicationWindowHelper.cpp.

References GUIDesigns::buildFXMenuCommandShortcut(), COLORWHEEL, EDITVIEWPORT, GUIIconSubSys::getIcon(), MID_HOTKEY_CTRL_I_EDITVIEWPORT, and MID_HOTKEY_F9_EDIT_VIEWSCHEME.

Referenced by GNEApplicationWindow::fillMenuBar().

Here is the caller graph for this function:

◆ operator=()

EditMenuCommands& GNEApplicationWindowHelper::EditMenuCommands::operator= ( const EditMenuCommands )
privatedelete

Invalidated assignment operator.

Field Documentation

◆ clearFrontElement

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::clearFrontElement

FXMenuCommand for clear Front element.

Definition at line 613 of file GNEApplicationWindowHelper.h.

◆ dataViewOptions

◆ demandViewOptions

◆ editViewPort

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::editViewPort

FXMenuCommand for edit view port.

Definition at line 610 of file GNEApplicationWindowHelper.h.

◆ editViewScheme

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::editViewScheme

FXMenuCommand for edit view scheme.

Definition at line 607 of file GNEApplicationWindowHelper.h.

◆ loadAdditionalsInSUMOGUI

FXMenuCheck* GNEApplicationWindowHelper::EditMenuCommands::loadAdditionalsInSUMOGUI

menu check for load additionals in SUMO GUI

Definition at line 616 of file GNEApplicationWindowHelper.h.

Referenced by GNEApplicationWindow::onCmdOpenSUMOGUI().

◆ loadDemandInSUMOGUI

FXMenuCheck* GNEApplicationWindowHelper::EditMenuCommands::loadDemandInSUMOGUI

menu check for load demand in SUMO GUI

Definition at line 619 of file GNEApplicationWindowHelper.h.

Referenced by GNEApplicationWindow::onCmdOpenSUMOGUI().

◆ myGNEApp

◆ networkViewOptions

◆ openInSUMOGUI

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::openInSUMOGUI

FXMenuCommand for open in SUMO GUI.

Definition at line 622 of file GNEApplicationWindowHelper.h.

◆ openUndolistDialog

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::openUndolistDialog

FXMenuCommand for open undolist dialgo.

Definition at line 595 of file GNEApplicationWindowHelper.h.

◆ redoLastChange

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::redoLastChange

FXMenuCommand for redo last change.

Definition at line 592 of file GNEApplicationWindowHelper.h.

Referenced by GNEApplicationWindow::onCmdRedo(), and GNEApplicationWindow::onCmdUndo().

◆ undoLastChange

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::undoLastChange

FXMenuCommand for undo last change.

Definition at line 589 of file GNEApplicationWindowHelper.h.

Referenced by GNEApplicationWindow::onCmdRedo(), and GNEApplicationWindow::onCmdUndo().


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