Eclipse SUMO - Simulation of Urban MObility
GNEInspectorFrame::GEOAttributesEditor Class Reference

#include <GNEInspectorFrame.h>

Inheritance diagram for GNEInspectorFrame::GEOAttributesEditor:
Collaboration diagram for GNEInspectorFrame::GEOAttributesEditor:

Public Member Functions

 GEOAttributesEditor (GNEInspectorFrame *inspectorFrameParent)
 FOX-declaration. More...
 
void hideGEOAttributesEditor ()
 hide GEO attributes editor More...
 
void refreshGEOAttributesEditor (bool forceRefresh)
 refresh GEO attributes editor More...
 
void showGEOAttributesEditor ()
 show GEO attributes editor More...
 
 ~GEOAttributesEditor ()
 destructor More...
 
FOX-callbacks
long onCmdSetGEOAttribute (FXObject *, FXSelector, void *)
 Called when user change the current GEO Attribute. More...
 
long onCmdGEOAttributeHelp (FXObject *, FXSelector, void *)
 Called when user press the help button. More...
 

Protected Member Functions

 GEOAttributesEditor ()
 FOX needs this. More...
 

Private Attributes

FXHorizontalFrame * myGEOAttributeFrame
 horizontal frame for GEOAttribute More...
 
FXLabel * myGEOAttributeLabel
 Label for GEOAttribute. More...
 
FXTextField * myGEOAttributeTextField
 textField for GEOAttribute More...
 
FXButton * myHelpButton
 button for help More...
 
GNEInspectorFramemyInspectorFrameParent
 current GNEInspectorFrame parent More...
 
FXCheckButton * myUseGEOCheckButton
 checkBox for use GEO More...
 
FXHorizontalFrame * myUseGEOFrame
 horizontal frame for use GEO More...
 
FXLabel * myUseGEOLabel
 Label for use GEO. More...
 

Detailed Description

Definition at line 212 of file GNEInspectorFrame.h.

Constructor & Destructor Documentation

◆ GEOAttributesEditor() [1/2]

◆ ~GEOAttributesEditor()

GNEInspectorFrame::GEOAttributesEditor::~GEOAttributesEditor ( )

destructor

Definition at line 907 of file GNEInspectorFrame.cpp.

◆ GEOAttributesEditor() [2/2]

GNEInspectorFrame::GEOAttributesEditor::GEOAttributesEditor ( )
inlineprotected

FOX needs this.

Definition at line 244 of file GNEInspectorFrame.h.

Member Function Documentation

◆ hideGEOAttributesEditor()

void GNEInspectorFrame::GEOAttributesEditor::hideGEOAttributesEditor ( )

hide GEO attributes editor

Definition at line 981 of file GNEInspectorFrame.cpp.

References GNEInspectorFrame::hide(), myGEOAttributeFrame, and myUseGEOFrame.

Referenced by GNEInspectorFrame::inspectMultisection().

◆ onCmdGEOAttributeHelp()

long GNEInspectorFrame::GEOAttributesEditor::onCmdGEOAttributeHelp ( FXObject *  ,
FXSelector  ,
void *   
)

Called when user press the help button.

Definition at line 1054 of file GNEInspectorFrame.cpp.

References GUIIconSubSys::getIcon(), GUIDesignButtonOK, GUIDesignDialogBox, GUIDesignLabelFrameInformation, and ICON_ACCEPT.

◆ onCmdSetGEOAttribute()

◆ refreshGEOAttributesEditor()

◆ showGEOAttributesEditor()

Field Documentation

◆ myGEOAttributeFrame

FXHorizontalFrame* GNEInspectorFrame::GEOAttributesEditor::myGEOAttributeFrame
private

horizontal frame for GEOAttribute

Definition at line 251 of file GNEInspectorFrame.h.

Referenced by GEOAttributesEditor(), hideGEOAttributesEditor(), refreshGEOAttributesEditor(), and showGEOAttributesEditor().

◆ myGEOAttributeLabel

FXLabel* GNEInspectorFrame::GEOAttributesEditor::myGEOAttributeLabel
private

Label for GEOAttribute.

Definition at line 254 of file GNEInspectorFrame.h.

Referenced by GEOAttributesEditor(), and showGEOAttributesEditor().

◆ myGEOAttributeTextField

FXTextField* GNEInspectorFrame::GEOAttributesEditor::myGEOAttributeTextField
private

textField for GEOAttribute

Definition at line 257 of file GNEInspectorFrame.h.

Referenced by GEOAttributesEditor(), onCmdSetGEOAttribute(), refreshGEOAttributesEditor(), and showGEOAttributesEditor().

◆ myHelpButton

FXButton* GNEInspectorFrame::GEOAttributesEditor::myHelpButton
private

button for help

Definition at line 269 of file GNEInspectorFrame.h.

Referenced by GEOAttributesEditor().

◆ myInspectorFrameParent

GNEInspectorFrame* GNEInspectorFrame::GEOAttributesEditor::myInspectorFrameParent
private

◆ myUseGEOCheckButton

FXCheckButton* GNEInspectorFrame::GEOAttributesEditor::myUseGEOCheckButton
private

checkBox for use GEO

Definition at line 266 of file GNEInspectorFrame.h.

Referenced by GEOAttributesEditor(), onCmdSetGEOAttribute(), and showGEOAttributesEditor().

◆ myUseGEOFrame

FXHorizontalFrame* GNEInspectorFrame::GEOAttributesEditor::myUseGEOFrame
private

horizontal frame for use GEO

Definition at line 260 of file GNEInspectorFrame.h.

Referenced by GEOAttributesEditor(), hideGEOAttributesEditor(), and showGEOAttributesEditor().

◆ myUseGEOLabel

FXLabel* GNEInspectorFrame::GEOAttributesEditor::myUseGEOLabel
private

Label for use GEO.

Definition at line 263 of file GNEInspectorFrame.h.

Referenced by GEOAttributesEditor().


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