23 #ifndef GNEViewParent_h
24 #define GNEViewParent_h
93 FXIcon* ic = NULL, FXuint opts = 0, FXint x = 0, FXint y = 0, FXint w = 0, FXint h = 0);
130 long onCmdClose(FXObject*, FXSelector,
void*);
136 long onKeyPress(FXObject* o, FXSelector sel,
void* data);
139 long onKeyRelease(FXObject* o, FXSelector sel,
void* data);
GNESelectorFrame * mySelectorFrame
the panel for GNE_MODE_SELECT
long onKeyPress(FXObject *o, FXSelector sel, void *data)
Called when user press a key.
void hideFramesArea()
hide frames area if all GNEFrames are hidden
~GNEViewParent()
Destructor.
The main window of the Netedit.
int getFramesAreaWidth()
get width of the Frames Area
void showFramesArea()
show frames area if at least a GNEFrame is showed
GNEAdditionalFrame * getAdditionalFrame() const
get frame for GNE_MODE_ADDITIONAL
GNETLSEditorFrame * myTLSEditorFrame
the panel for GNE_MODE_TLS
FXHorizontalFrame * myViewArea
frame to hold myView and myAttributePanel
long onCmdLocate(FXObject *, FXSelector, void *)
locator-callback
long onKeyRelease(FXObject *o, FXSelector sel, void *data)
Called when user releases a key.
A NBNetBuilder extended by visualisation and editing capabilities.
A single child window which contains a view of the simulation area.
FXSplitter * myFramesSplitter
Splitter to divide ViewNet und GNEFrames.
GNEViewParent()
FOX needs this.
GNEAdditionalFrame * myAdditionalFrame
the panel for GNE_MODE_ADDITIONAL
GNEInspectorFrame * getInspectorFrame() const
get frame for GNE_MODE_INSPECT
GNEConnectorFrame * getConnectorFrame() const
get frame for GNE_MODE_CONNECT
bool isSelected(GUIGlObject *o) const
true if the object is selected (may include extra logic besides calling gSelected) ...
FXHorizontalFrame * myFramesArea
frame to hold GNEFrames
long onCmdClose(FXObject *, FXSelector, void *)
Called when the user hits the close button (x)
GNEConnectorFrame * myConnectorFrame
the panel for GNE_MODE_CONNECT
GNETLSEditorFrame * getTLSEditorFrame() const
get frame for GNE_MODE_TLS
long onCmdMakeSnapshot(FXObject *sender, FXSelector, void *)
GNEInspectorFrame * myInspectorFrame
the panel for GNE_MODE_INSPECT
GNESelectorFrame * getSelectorFrame() const
get frame for GNE_MODE_SELECT