![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct for griped toolbars More...
#include <GNEApplicationWindowHelper.h>
Public Member Functions | |
void | buildMenuToolbarsGrip () |
build menu toolbar grips More... | |
void | buildViewParentToolbarsGrips () |
build toolbars grips More... | |
void | destroyParentToolbarsGrips () |
build toolbars grips More... | |
ToolbarsGrip (GNEApplicationWindow *GNEApp) | |
constructor More... | |
Data Fields | |
FXMenuBar * | intervalBar |
The application menu bar for mode options (show connections, select edges...) More... | |
FXMenuBar * | menu |
The application menu bar (for file, edit, processing...) More... | |
FXMenuBar * | modes |
The application menu bar (for select, inspect...) More... | |
FXMenuBar * | navigation |
The application menu bar for navigation (zoom, coloring...) More... | |
FXMenuBar * | saveElements |
The application menu bar for save elements (NetworkElements, additionals and demand elements) More... | |
FXMenuBar * | superModes |
The application menu bar for supermodes (network and demand) More... | |
Private Member Functions | |
ToolbarsGrip & | operator= (const ToolbarsGrip &)=delete |
Invalidated assignment operator. More... | |
ToolbarsGrip (const ToolbarsGrip &)=delete | |
Invalidated copy constructor. More... | |
Private Attributes | |
GNEApplicationWindow * | myGNEApp |
pointer to current GNEApplicationWindow More... | |
FXToolBarShell * | myToolBarShellIntervalBar |
menu bar drag for interval bar More... | |
FXToolBarShell * | myToolBarShellMenu |
menu bar drag (for file, edit, processing...) More... | |
FXToolBarShell * | myToolBarShellModes |
menu bar drag for modes (select, inspect, delete...) More... | |
FXToolBarShell * | myToolBarShellNavigation |
menu bar drag for navigation (Zoom, coloring...) More... | |
FXToolBarShell * | myToolBarShellSaveElements |
menu bar drag for save elements (NetworkElements, additionals and demand elements) More... | |
FXToolBarShell * | myToolBarShellSuperModes |
menu bar drag for modes (network and demand) More... | |
struct for griped toolbars
Definition at line 57 of file GNEApplicationWindowHelper.h.
GNEApplicationWindowHelper::ToolbarsGrip::ToolbarsGrip | ( | GNEApplicationWindow * | GNEApp | ) |
constructor
Definition at line 33 of file GNEApplicationWindowHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
void GNEApplicationWindowHelper::ToolbarsGrip::buildMenuToolbarsGrip | ( | ) |
build menu toolbar grips
Definition at line 51 of file GNEApplicationWindowHelper.cpp.
References GUIDesignToolBar, GUIDesignToolBarGrip, and GUIDesignToolbarMenuBarNetedit.
Referenced by GNEApplicationWindow::dependentBuild().
void GNEApplicationWindowHelper::ToolbarsGrip::buildViewParentToolbarsGrips | ( | ) |
build toolbars grips
Definition at line 61 of file GNEApplicationWindowHelper.cpp.
References OptionsCont::getOptions(), GUIDesignToolBar, GUIDesignToolBarGrip, GUIDesignToolBarRaisedNext, and GUIDesignToolBarRaisedSame.
Referenced by GNEApplicationWindow::handleEvent_NetworkLoaded().
void GNEApplicationWindowHelper::ToolbarsGrip::destroyParentToolbarsGrips | ( | ) |
build toolbars grips
Definition at line 110 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEViewParent::~GNEViewParent().
|
privatedelete |
Invalidated assignment operator.
FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::intervalBar |
The application menu bar for mode options (show connections, select edges...)
Definition at line 87 of file GNEApplicationWindowHelper.h.
FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::menu |
The application menu bar (for file, edit, processing...)
Definition at line 72 of file GNEApplicationWindowHelper.h.
Referenced by GNEApplicationWindow::fillMenuBar(), and GNEApplicationWindow::onCmdReload().
FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::modes |
The application menu bar (for select, inspect...)
Definition at line 84 of file GNEApplicationWindowHelper.h.
Referenced by GNEViewNet::buildEditModeControls(), GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
|
private |
pointer to current GNEApplicationWindow
Definition at line 91 of file GNEApplicationWindowHelper.h.
|
private |
menu bar drag for interval bar
Definition at line 109 of file GNEApplicationWindowHelper.h.
|
private |
menu bar drag (for file, edit, processing...)
Definition at line 94 of file GNEApplicationWindowHelper.h.
|
private |
menu bar drag for modes (select, inspect, delete...)
Definition at line 106 of file GNEApplicationWindowHelper.h.
|
private |
menu bar drag for navigation (Zoom, coloring...)
Definition at line 103 of file GNEApplicationWindowHelper.h.
|
private |
menu bar drag for save elements (NetworkElements, additionals and demand elements)
Definition at line 100 of file GNEApplicationWindowHelper.h.
|
private |
menu bar drag for modes (network and demand)
Definition at line 97 of file GNEApplicationWindowHelper.h.
FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::navigation |
The application menu bar for navigation (zoom, coloring...)
Definition at line 81 of file GNEApplicationWindowHelper.h.
FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::saveElements |
The application menu bar for save elements (NetworkElements, additionals and demand elements)
Definition at line 78 of file GNEApplicationWindowHelper.h.
FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::superModes |
The application menu bar for supermodes (network and demand)
Definition at line 75 of file GNEApplicationWindowHelper.h.