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

struct for griped toolbars More...

#include <GNEApplicationWindowHelper.h>

Collaboration diagram for GNEApplicationWindowHelper::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 * 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 Attributes

GNEApplicationWindowmyGNEApp
 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...
 

Detailed Description

struct for griped toolbars

Definition at line 53 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ ToolbarsGrip()

GNEApplicationWindowHelper::ToolbarsGrip::ToolbarsGrip ( GNEApplicationWindow GNEApp)

constructor

Definition at line 36 of file GNEApplicationWindowHelper.cpp.

Member Function Documentation

◆ buildMenuToolbarsGrip()

void GNEApplicationWindowHelper::ToolbarsGrip::buildMenuToolbarsGrip ( )

build menu toolbar grips

Definition at line 54 of file GNEApplicationWindowHelper.cpp.

References GUIDesignToolBar, GUIDesignToolBarGrip, and GUIDesignToolbarMenuBarNetedit.

Referenced by GNEApplicationWindow::dependentBuild().

Here is the caller graph for this function:

◆ buildViewParentToolbarsGrips()

void GNEApplicationWindowHelper::ToolbarsGrip::buildViewParentToolbarsGrips ( )

build toolbars grips

Definition at line 64 of file GNEApplicationWindowHelper.cpp.

References OptionsCont::getOptions(), GUIDesignToolBar, GUIDesignToolBarGrip, GUIDesignToolBarRaisedNext, and GUIDesignToolBarRaisedSame.

Referenced by GNEApplicationWindow::handleEvent_NetworkLoaded().

Here is the caller graph for this function:

◆ destroyParentToolbarsGrips()

void GNEApplicationWindowHelper::ToolbarsGrip::destroyParentToolbarsGrips ( )

build toolbars grips

Definition at line 113 of file GNEApplicationWindowHelper.cpp.

Referenced by GNEViewParent::~GNEViewParent().

Here is the caller graph for this function:

Field Documentation

◆ intervalBar

FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::intervalBar

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

Definition at line 83 of file GNEApplicationWindowHelper.h.

◆ menu

FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::menu

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

Definition at line 68 of file GNEApplicationWindowHelper.h.

Referenced by GNEApplicationWindow::fillMenuBar().

◆ modes

FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::modes

◆ myGNEApp

GNEApplicationWindow* GNEApplicationWindowHelper::ToolbarsGrip::myGNEApp
private

pointer to current GNEApplicationWindow

Definition at line 87 of file GNEApplicationWindowHelper.h.

◆ myToolBarShellIntervalBar

FXToolBarShell* GNEApplicationWindowHelper::ToolbarsGrip::myToolBarShellIntervalBar
private

menu bar drag for interval bar

Definition at line 105 of file GNEApplicationWindowHelper.h.

◆ myToolBarShellMenu

FXToolBarShell* GNEApplicationWindowHelper::ToolbarsGrip::myToolBarShellMenu
private

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

Definition at line 90 of file GNEApplicationWindowHelper.h.

◆ myToolBarShellModes

FXToolBarShell* GNEApplicationWindowHelper::ToolbarsGrip::myToolBarShellModes
private

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

Definition at line 102 of file GNEApplicationWindowHelper.h.

◆ myToolBarShellNavigation

FXToolBarShell* GNEApplicationWindowHelper::ToolbarsGrip::myToolBarShellNavigation
private

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

Definition at line 99 of file GNEApplicationWindowHelper.h.

◆ myToolBarShellSaveElements

FXToolBarShell* GNEApplicationWindowHelper::ToolbarsGrip::myToolBarShellSaveElements
private

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

Definition at line 96 of file GNEApplicationWindowHelper.h.

◆ myToolBarShellSuperModes

FXToolBarShell* GNEApplicationWindowHelper::ToolbarsGrip::myToolBarShellSuperModes
private

menu bar drag for modes (network and demand)

Definition at line 93 of file GNEApplicationWindowHelper.h.

◆ navigation

FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::navigation

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

Definition at line 77 of file GNEApplicationWindowHelper.h.

◆ saveElements

FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::saveElements

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

Definition at line 74 of file GNEApplicationWindowHelper.h.

◆ superModes

FXMenuBar* GNEApplicationWindowHelper::ToolbarsGrip::superModes

The application menu bar for supermodes (network and demand)

Definition at line 71 of file GNEApplicationWindowHelper.h.


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