Eclipse SUMO - Simulation of Urban MObility
GNEApplicationWindow::ToolbarsGrip Struct Reference

FOX-declaration. More...

#include <GNEApplicationWindow.h>

Collaboration diagram for GNEApplicationWindow::ToolbarsGrip:

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 * menu
 The application menu bar (for file, edit, processing...) More...
 
FXMenuBar * modeOptions
 The application menu bar for mode options (show connections, select edges...) 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 (NetElements, additionals and demand elements) More...
 
FXMenuBar * superModes
 The application menu bar for supermodes (network and demand) More...
 

Private Attributes

GNEApplicationWindowmyGNEApp
 pointer to current GNEApplicationWindow More...
 
FXToolBarShell * myToolBarShellMenu
 menu bar drag (for file, edit, processing...) More...
 
FXToolBarShell * myToolBarShellModeOptions
 menu bar drag for mode options(show connections, select edges...) 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 (NetElements, additionals and demand elements) More...
 
FXToolBarShell * myToolBarShellSuperModes
 menu bar drag for modes (network and demand) More...
 

Detailed Description

FOX-declaration.

struct for griped toolbars

Definition at line 64 of file GNEApplicationWindow.h.

Constructor & Destructor Documentation

◆ ToolbarsGrip()

GNEApplicationWindow::ToolbarsGrip::ToolbarsGrip ( GNEApplicationWindow GNEApp)

constructor

Definition at line 252 of file GNEApplicationWindow.cpp.

Member Function Documentation

◆ buildMenuToolbarsGrip()

void GNEApplicationWindow::ToolbarsGrip::buildMenuToolbarsGrip ( )

◆ buildViewParentToolbarsGrips()

void GNEApplicationWindow::ToolbarsGrip::buildViewParentToolbarsGrips ( )

◆ destroyParentToolbarsGrips()

void GNEApplicationWindow::ToolbarsGrip::destroyParentToolbarsGrips ( )

build toolbars grips

Definition at line 322 of file GNEApplicationWindow.cpp.

Referenced by GNEViewParent::~GNEViewParent().

Field Documentation

◆ menu

FXMenuBar* GNEApplicationWindow::ToolbarsGrip::menu

The application menu bar (for file, edit, processing...)

Definition at line 79 of file GNEApplicationWindow.h.

Referenced by buildMenuToolbarsGrip(), and GNEApplicationWindow::fillMenuBar().

◆ modeOptions

FXMenuBar* GNEApplicationWindow::ToolbarsGrip::modeOptions

The application menu bar for mode options (show connections, select edges...)

Definition at line 94 of file GNEApplicationWindow.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().

◆ modes

FXMenuBar* GNEApplicationWindow::ToolbarsGrip::modes

The application menu bar (for select, inspect...)

Definition at line 91 of file GNEApplicationWindow.h.

Referenced by GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().

◆ myGNEApp

GNEApplicationWindow* GNEApplicationWindow::ToolbarsGrip::myGNEApp
private

pointer to current GNEApplicationWindow

Definition at line 98 of file GNEApplicationWindow.h.

Referenced by buildMenuToolbarsGrip().

◆ myToolBarShellMenu

FXToolBarShell* GNEApplicationWindow::ToolbarsGrip::myToolBarShellMenu
private

menu bar drag (for file, edit, processing...)

Definition at line 101 of file GNEApplicationWindow.h.

Referenced by buildMenuToolbarsGrip().

◆ myToolBarShellModeOptions

FXToolBarShell* GNEApplicationWindow::ToolbarsGrip::myToolBarShellModeOptions
private

menu bar drag for mode options(show connections, select edges...)

Definition at line 116 of file GNEApplicationWindow.h.

◆ myToolBarShellModes

FXToolBarShell* GNEApplicationWindow::ToolbarsGrip::myToolBarShellModes
private

menu bar drag for modes (select, inspect, delete...)

Definition at line 113 of file GNEApplicationWindow.h.

◆ myToolBarShellNavigation

FXToolBarShell* GNEApplicationWindow::ToolbarsGrip::myToolBarShellNavigation
private

menu bar drag for navigation (Zoom, coloring...)

Definition at line 110 of file GNEApplicationWindow.h.

◆ myToolBarShellSaveElements

FXToolBarShell* GNEApplicationWindow::ToolbarsGrip::myToolBarShellSaveElements
private

menu bar drag for save elements (NetElements, additionals and demand elements)

Definition at line 107 of file GNEApplicationWindow.h.

◆ myToolBarShellSuperModes

FXToolBarShell* GNEApplicationWindow::ToolbarsGrip::myToolBarShellSuperModes
private

menu bar drag for modes (network and demand)

Definition at line 104 of file GNEApplicationWindow.h.

◆ navigation

FXMenuBar* GNEApplicationWindow::ToolbarsGrip::navigation

The application menu bar for navigation (zoom, coloring...)

Definition at line 88 of file GNEApplicationWindow.h.

◆ saveElements

FXMenuBar* GNEApplicationWindow::ToolbarsGrip::saveElements

The application menu bar for save elements (NetElements, additionals and demand elements)

Definition at line 85 of file GNEApplicationWindow.h.

◆ superModes

FXMenuBar* GNEApplicationWindow::ToolbarsGrip::superModes

The application menu bar for supermodes (network and demand)

Definition at line 82 of file GNEApplicationWindow.h.


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