![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct for griped toolbars More...
#include <GNEApplicationWindowHelper.h>
Public Member Functions | |
| void | buildMenuToolbarsGrip () |
| build menu toolbar grips | |
| void | buildViewParentToolbarsGrips () |
| build toolbars grips | |
| void | destroyParentToolbarsGrips () |
| build toolbars grips | |
| ToolbarsGrip (GNEApplicationWindow *applicationWindow) | |
| constructor | |
Data Fields | |
| FXMenuBar * | intervalBar = nullptr |
| The application menu bar for mode options (show connections, select edges...) | |
| FXMenuBar * | menu = nullptr |
| The application menu bar (for file, edit, processing...) | |
| FXMenuBar * | modes = nullptr |
| The application menu bar (for select, inspect...) | |
| FXMenuBar * | navigation = nullptr |
| The application menu bar for navigation (zoom, coloring...) | |
| FXMenuBar * | saveElements = nullptr |
| The application menu bar for save elements. | |
| FXMenuBar * | superModes = nullptr |
| The application menu bar for supermodes (network, demand and data) | |
| FXMenuBar * | timeSwitch = nullptr |
| The application menu bar for time switch. | |
Private Member Functions | |
| ToolbarsGrip & | operator= (const ToolbarsGrip &)=delete |
| Invalidated assignment operator. | |
| ToolbarsGrip (const ToolbarsGrip &)=delete | |
| Invalidated copy constructor. | |
Private Attributes | |
| GNEApplicationWindow * | myApplicationWindow |
| pointer to current GNEApplicationWindow | |
| FXToolBarShell * | myPythonToolBarShellIntervalBar = nullptr |
| menu bar drag for interval bar | |
| FXToolBarShell * | myPythonToolBarShellMenu = nullptr |
| menu bar drag (for file, edit, processing...) | |
| FXToolBarShell * | myPythonToolBarShellModes = nullptr |
| menu bar drag for modes (select, inspect, delete...) | |
| FXToolBarShell * | myPythonToolBarShellNavigation = nullptr |
| menu bar drag for navigation (Zoom, coloring...) | |
| FXToolBarShell * | myPythonToolBarShellSaveElements = nullptr |
| menu bar drag for save elements | |
| FXToolBarShell * | myPythonToolBarShellSuperModes = nullptr |
| menu bar drag for super modes (network, demand and data) | |
| FXToolBarShell * | myPythonToolBarShellTimeFormat = nullptr |
| menu bar drag for time switch | |
struct for griped toolbars
Definition at line 60 of file GNEApplicationWindowHelper.h.
| GNEApplicationWindowHelper::ToolbarsGrip::ToolbarsGrip | ( | GNEApplicationWindow * | applicationWindow | ) |
constructor
Definition at line 49 of file GNEApplicationWindowHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
| void GNEApplicationWindowHelper::ToolbarsGrip::buildMenuToolbarsGrip | ( | ) |
build menu toolbar grips
Definition at line 55 of file GNEApplicationWindowHelper.cpp.
References GUIDesignToolBar, GUIDesignToolBarGrip, and GUIDesignToolbarMenuBarNetedit.
Referenced by GNEApplicationWindow::dependentBuild().
| void GNEApplicationWindowHelper::ToolbarsGrip::buildViewParentToolbarsGrips | ( | ) |
build toolbars grips
Definition at line 65 of file GNEApplicationWindowHelper.cpp.
References OptionsCont::getOptions(), GUIDesignToolBar, GUIDesignToolBarGrip, GUIDesignToolBarRaisedNext, GUIDesignToolBarRaisedSame, and GUIDesignToolBarRaisedSupermodes.
Referenced by GNEApplicationWindow::handleEvent_NetworkLoaded().
| void GNEApplicationWindowHelper::ToolbarsGrip::destroyParentToolbarsGrips | ( | ) |
build toolbars grips
Definition at line 111 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEViewParent::~GNEViewParent().
|
privatedelete |
Invalidated assignment operator.
| FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::intervalBar = nullptr |
The application menu bar for mode options (show connections, select edges...)
Definition at line 93 of file GNEApplicationWindowHelper.h.
| FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::menu = nullptr |
The application menu bar (for file, edit, processing...)
Definition at line 75 of file GNEApplicationWindowHelper.h.
Referenced by GNEApplicationWindow::fillMenuBar().
| FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::modes = nullptr |
The application menu bar (for select, inspect...)
Definition at line 90 of file GNEApplicationWindowHelper.h.
Referenced by GNEViewNet::buildEditModeControls(), GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
|
private |
pointer to current GNEApplicationWindow
Definition at line 97 of file GNEApplicationWindowHelper.h.
|
private |
menu bar drag for interval bar
Definition at line 118 of file GNEApplicationWindowHelper.h.
|
private |
menu bar drag (for file, edit, processing...)
Definition at line 100 of file GNEApplicationWindowHelper.h.
|
private |
menu bar drag for modes (select, inspect, delete...)
Definition at line 115 of file GNEApplicationWindowHelper.h.
|
private |
menu bar drag for navigation (Zoom, coloring...)
Definition at line 112 of file GNEApplicationWindowHelper.h.
|
private |
menu bar drag for save elements
Definition at line 106 of file GNEApplicationWindowHelper.h.
|
private |
menu bar drag for super modes (network, demand and data)
Definition at line 103 of file GNEApplicationWindowHelper.h.
|
private |
menu bar drag for time switch
Definition at line 109 of file GNEApplicationWindowHelper.h.
| FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::navigation = nullptr |
The application menu bar for navigation (zoom, coloring...)
Definition at line 87 of file GNEApplicationWindowHelper.h.
| FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::saveElements = nullptr |
The application menu bar for save elements.
Definition at line 81 of file GNEApplicationWindowHelper.h.
| FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::superModes = nullptr |
The application menu bar for supermodes (network, demand and data)
Definition at line 78 of file GNEApplicationWindowHelper.h.
| FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::timeSwitch = nullptr |
The application menu bar for time switch.
Definition at line 84 of file GNEApplicationWindowHelper.h.