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 * 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 * myToolBarShellSuperModes
 menu bar drag for modes (network and demand) More...
 

Detailed Description

FOX-declaration.

struct for griped toolbars

Definition at line 65 of file GNEApplicationWindow.h.

Constructor & Destructor Documentation

◆ ToolbarsGrip()

GNEApplicationWindow::ToolbarsGrip::ToolbarsGrip ( GNEApplicationWindow GNEApp)

constructor

Definition at line 238 of file GNEApplicationWindow.cpp.

Member Function Documentation

◆ buildMenuToolbarsGrip()

void GNEApplicationWindow::ToolbarsGrip::buildMenuToolbarsGrip ( )

◆ buildViewParentToolbarsGrips()

◆ destroyParentToolbarsGrips()

void GNEApplicationWindow::ToolbarsGrip::destroyParentToolbarsGrips ( )

Field Documentation

◆ menu

FXMenuBar* GNEApplicationWindow::ToolbarsGrip::menu

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

Definition at line 80 of file GNEApplicationWindow.h.

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

◆ modeOptions

◆ modes

◆ myGNEApp

GNEApplicationWindow* GNEApplicationWindow::ToolbarsGrip::myGNEApp
private

◆ myToolBarShellMenu

FXToolBarShell* GNEApplicationWindow::ToolbarsGrip::myToolBarShellMenu
private

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

Definition at line 99 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 111 of file GNEApplicationWindow.h.

Referenced by buildViewParentToolbarsGrips(), and destroyParentToolbarsGrips().

◆ myToolBarShellModes

FXToolBarShell* GNEApplicationWindow::ToolbarsGrip::myToolBarShellModes
private

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

Definition at line 108 of file GNEApplicationWindow.h.

Referenced by buildViewParentToolbarsGrips(), and destroyParentToolbarsGrips().

◆ myToolBarShellNavigation

FXToolBarShell* GNEApplicationWindow::ToolbarsGrip::myToolBarShellNavigation
private

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

Definition at line 105 of file GNEApplicationWindow.h.

Referenced by buildViewParentToolbarsGrips(), and destroyParentToolbarsGrips().

◆ myToolBarShellSuperModes

FXToolBarShell* GNEApplicationWindow::ToolbarsGrip::myToolBarShellSuperModes
private

menu bar drag for modes (network and demand)

Definition at line 102 of file GNEApplicationWindow.h.

Referenced by buildViewParentToolbarsGrips(), and destroyParentToolbarsGrips().

◆ navigation

FXMenuBar* GNEApplicationWindow::ToolbarsGrip::navigation

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

Definition at line 86 of file GNEApplicationWindow.h.

Referenced by buildViewParentToolbarsGrips(), and destroyParentToolbarsGrips().

◆ superModes

FXMenuBar* GNEApplicationWindow::ToolbarsGrip::superModes

The application menu bar for supermodes (network and demand)

Definition at line 83 of file GNEApplicationWindow.h.

Referenced by GNEViewNetHelper::EditModes::buildSuperModeButtons(), buildViewParentToolbarsGrips(), and destroyParentToolbarsGrips().


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