![]() |
SUMO - Simulation of Urban MObility
|
#include <GNEPolygonFrame.h>
Data Structures | |
class | GEOPOICreator |
Public Types | |
enum | AddShapeResult { ADDSHAPE_SUCCESS, ADDSHAPE_UPDATEDTEMPORALSHAPE, ADDSHAPE_INVALID, ADDSHAPE_NOTHING } |
enum with all possible values after try to create an shape using frame More... | |
Public Member Functions | |
void | focusUpperElement () |
focus upper element of frame More... | |
DrawingShape * | getDrawingShapeModul () const |
get drawing mode editor More... | |
FXFont * | getFrameHeaderFont () const |
get font of the header's frame More... | |
FXLabel * | getFrameHeaderLabel () const |
get the label for the frame's header More... | |
GNEViewNet * | getViewNet () const |
get view net More... | |
GNEPolygonFrame (FXHorizontalFrame *horizontalFrameParent, GNEViewNet *viewNet) | |
Constructor. More... | |
virtual void | hide () |
hide Frame More... | |
AddShapeResult | processClick (const Position &clickedPosition, const GNEViewNet::ObjectsUnderCursor &objectsUnderCursor) |
process click over Viewnet More... | |
void | setFrameWidth (int newWidth) |
set width of GNEFrame More... | |
void | show () |
show Frame More... | |
~GNEPolygonFrame () | |
Destructor. More... | |
Static Public Member Functions | |
static std::string | getIdsSelected (const FXList *list) |
get list of selecte id's in string format More... | |
Protected Member Functions | |
bool | addPOI (const std::map< SumoXMLAttr, std::string > &POIValues) |
add POI More... | |
bool | addPOILane (const std::map< SumoXMLAttr, std::string > &POIValues) |
add POILane More... | |
bool | addPolygon (const std::map< SumoXMLAttr, std::string > &POIValues) |
add Polygon More... | |
bool | buildShape () |
build a shaped element using the drawed shape return true if was sucesfully created More... | |
void | disableModuls () |
disable moduls if element selected in itemSelector isn't valid More... | |
void | enableModuls (const GNEAttributeCarrier::TagProperties &tagProperties) |
enable moduls depending of item selected in ItemSelector More... | |
const RGBColor & | getEdgeCandidateColor () const |
get edge candidate color More... | |
const RGBColor & | getEdgeCandidateSelectedColor () const |
get selected color More... | |
void | openHelpAttributesDialog (const GNEAttributeCarrier::TagProperties &tagProperties) const |
Open help attributes dialog. More... | |
Protected Attributes | |
FXVerticalFrame * | myContentFrame |
Vertical frame that holds all widgets of frame. More... | |
FXHorizontalFrame * | myHeaderFrame |
fame for header elements More... | |
FXHorizontalFrame * | myHeaderLeftFrame |
fame for left header elements More... | |
FXHorizontalFrame * | myHeaderRightFrame |
fame for right header elements More... | |
GNEViewNet * | myViewNet |
View Net for changes. More... | |
Private Attributes | |
DrawingShape * | myDrawingShape |
Drawing shape. More... | |
GEOPOICreator * | myGEOPOICreator |
GEOPOICreator. More... | |
ItemSelector * | myItemSelector |
item selector More... | |
NeteditAttributes * | myNeteditAttributes |
Netedit parameter. More... | |
ACAttributes * | myShapeAttributes |
shape internal attributes More... | |
The Widget for setting internal attributes of shape elements
Definition at line 33 of file GNEPolygonFrame.h.
enum with all possible values after try to create an shape using frame
Enumerator | |
---|---|
ADDSHAPE_SUCCESS | |
ADDSHAPE_UPDATEDTEMPORALSHAPE | |
ADDSHAPE_INVALID | |
ADDSHAPE_NOTHING |
Definition at line 38 of file GNEPolygonFrame.h.
GNEPolygonFrame::GNEPolygonFrame | ( | FXHorizontalFrame * | horizontalFrameParent, |
GNEViewNet * | viewNet | ||
) |
Constructor.
parent FXHorizontalFrame in which this GNEFrame is placed viewNet viewNet that uses this GNEFrame
create GEOPOICreator
Definition at line 214 of file GNEPolygonFrame.cpp.
References myDrawingShape, myGEOPOICreator, myItemSelector, myNeteditAttributes, myShapeAttributes, GNEFrame::ItemSelector::setCurrentTypeTag(), and SUMO_TAG_POLY.
GNEPolygonFrame::~GNEPolygonFrame | ( | ) |
Destructor.
Definition at line 237 of file GNEPolygonFrame.cpp.
|
protected |
add POI
Definition at line 445 of file GNEPolygonFrame.cpp.
References GNENet::addPOI(), Shape::DEFAULT_LAYER_POI, GNEViewNet::getNet(), GNEViewNet::getUndoList(), GNE_ATTR_BLOCK_MOVEMENT, GNEFrame::myViewNet, GNEUndoList::p_abort(), GNEUndoList::p_begin(), GNEUndoList::p_end(), RGBColor::parseColor(), GNENet::retrievePOI(), GNEPOI::setAttribute(), SUMO_ATTR_ANGLE, SUMO_ATTR_COLOR, SUMO_ATTR_GEO, SUMO_ATTR_HEIGHT, SUMO_ATTR_ID, SUMO_ATTR_IMGFILE, SUMO_ATTR_LAYER, SUMO_ATTR_POSITION, SUMO_ATTR_RELATIVEPATH, SUMO_ATTR_TYPE, SUMO_ATTR_WIDTH, SUMO_TAG_POI, and toString().
Referenced by GNEPolygonFrame::GEOPOICreator::onCmdCreateGEOPOI(), and processClick().
|
protected |
add POILane
Definition at line 476 of file GNEPolygonFrame.cpp.
References GNENet::addPOI(), Shape::DEFAULT_LAYER_POI, GNEViewNet::getNet(), GNEViewNet::getUndoList(), GNE_ATTR_BLOCK_MOVEMENT, GNEFrame::myViewNet, GNEUndoList::p_abort(), GNEUndoList::p_begin(), GNEUndoList::p_end(), RGBColor::parseColor(), GNENet::retrieveLane(), GNENet::retrievePOI(), GNEPOI::setAttribute(), SUMO_ATTR_ANGLE, SUMO_ATTR_COLOR, SUMO_ATTR_HEIGHT, SUMO_ATTR_ID, SUMO_ATTR_IMGFILE, SUMO_ATTR_LANE, SUMO_ATTR_LAYER, SUMO_ATTR_POSITION, SUMO_ATTR_POSITION_LAT, SUMO_ATTR_RELATIVEPATH, SUMO_ATTR_TYPE, SUMO_ATTR_WIDTH, SUMO_TAG_POILANE, and toString().
Referenced by processClick().
|
protected |
add Polygon
Definition at line 413 of file GNEPolygonFrame.cpp.
References GNENet::addPolygon(), Shape::DEFAULT_LAYER, GNEViewNet::getNet(), GNEViewNet::getUndoList(), GNE_ATTR_BLOCK_MOVEMENT, GNE_ATTR_BLOCK_SHAPE, GNEFrame::myViewNet, GNEUndoList::p_abort(), GNEUndoList::p_begin(), GNEUndoList::p_end(), RGBColor::parseColor(), GNENet::retrievePolygon(), GNEPoly::setAttribute(), SUMO_ATTR_ANGLE, SUMO_ATTR_COLOR, SUMO_ATTR_FILL, SUMO_ATTR_ID, SUMO_ATTR_IMGFILE, SUMO_ATTR_LAYER, SUMO_ATTR_LINEWIDTH, SUMO_ATTR_RELATIVEPATH, SUMO_ATTR_SHAPE, SUMO_ATTR_TYPE, SUMO_TAG_POLY, and toString().
Referenced by buildShape().
|
protectedvirtual |
build a shaped element using the drawed shape return true if was sucesfully created
Reimplemented from GNEFrame.
Definition at line 347 of file GNEPolygonFrame.cpp.
References addPolygon(), GNEFrame::ACAttributes::areValuesValid(), PositionVector::closePolygon(), GNENet::generateShapeID(), GNEFrame::ACAttributes::getAttributesAndValues(), GNEViewNet::getNet(), GNEFrame::NeteditAttributes::getNeteditAttributesAndValues(), GNEFrame::DrawingShape::getTemporalShape(), GNE_ATTR_CLOSE_SHAPE, myDrawingShape, myNeteditAttributes, myShapeAttributes, GNEFrame::myViewNet, GNEFrame::ACAttributes::showWarningMessage(), SUMO_ATTR_GEO, SUMO_ATTR_ID, SUMO_ATTR_SHAPE, SUMO_TAG_POLY, toString(), and WRITE_WARNING.
|
protectedvirtual |
disable moduls if element selected in itemSelector isn't valid
Reimplemented from GNEFrame.
Definition at line 403 of file GNEPolygonFrame.cpp.
References GNEFrame::ACAttributes::hideACAttributesModul(), GNEFrame::DrawingShape::hideDrawingShape(), GNEPolygonFrame::GEOPOICreator::hideGEOPOICreatorModul(), GNEFrame::NeteditAttributes::hideNeteditAttributesModul(), myDrawingShape, myGEOPOICreator, myNeteditAttributes, and myShapeAttributes.
|
protectedvirtual |
enable moduls depending of item selected in ItemSelector
Reimplemented from GNEFrame.
Definition at line 382 of file GNEPolygonFrame.cpp.
References GNEFrame::ItemSelector::getCurrentTagProperties(), GNEAttributeCarrier::TagProperties::getTag(), GNEFrame::DrawingShape::hideDrawingShape(), GNEPolygonFrame::GEOPOICreator::hideGEOPOICreatorModul(), myDrawingShape, myGEOPOICreator, myItemSelector, myNeteditAttributes, myShapeAttributes, GNEFrame::ACAttributes::showACAttributesModul(), GNEFrame::DrawingShape::showDrawingShape(), GNEPolygonFrame::GEOPOICreator::showGEOPOICreatorModul(), GNEFrame::NeteditAttributes::showNeteditAttributesModul(), SUMO_TAG_POI, and SUMO_TAG_POLY.
|
inherited |
focus upper element of frame
Definition at line 1689 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderLabel.
Referenced by GNEViewNet::hotkeyFocusFrame(), GNEInspectorFrame::processClick(), GNEViewNet::setEditMode(), and GNEViewNet::updateModeSpecificControls().
GNEPolygonFrame::DrawingShape * GNEPolygonFrame::getDrawingShapeModul | ( | ) | const |
get drawing mode editor
Definition at line 341 of file GNEPolygonFrame.cpp.
References myDrawingShape.
Referenced by GNEViewNet::abortOperation(), GNEViewNet::drawTemporalDrawShape(), GNEViewNet::hotkeyEnter(), GNEViewNet::onKeyPress(), GNEViewNet::onKeyRelease(), GNEViewNet::onMouseMove(), GNEViewNet::onRightBtnPress(), and GNEViewNet::onRightBtnRelease().
|
protectedinherited |
get edge candidate color
Definition at line 1824 of file GNEFrame.cpp.
References GNEFrame::myEdgeCandidateColor.
Referenced by GNECrossingFrame::GNECrossingFrame(), GNEFrame::GNEFrame(), and GNECrossingFrame::CrossingParameters::onCmdSetAttribute().
|
protectedinherited |
get selected color
Definition at line 1830 of file GNEFrame.cpp.
References GNEFrame::myEdgeCandidateSelectedColor.
Referenced by GNECrossingFrame::GNECrossingFrame(), GNEFrame::GNEFrame(), and GNECrossingFrame::CrossingParameters::onCmdSetAttribute().
|
inherited |
get font of the header's frame
Definition at line 1732 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderFont.
|
inherited |
get the label for the frame's header
Definition at line 1726 of file GNEFrame.cpp.
References GNEFrame::myFrameHeaderLabel.
Referenced by GNEProhibitionFrame::GNEProhibitionFrame(), and GNEInspectorFrame::inspectMultisection().
|
static |
get list of selecte id's in string format
Definition at line 325 of file GNEPolygonFrame.cpp.
|
inherited |
get view net
Definition at line 1720 of file GNEFrame.cpp.
References GNEFrame::myViewNet.
Referenced by GNEAdditionalFrame::SelectorLaneParents::abortConsecutiveLaneSelector(), GNEFrame::DrawingShape::abortDrawing(), GNEAdditionalFrame::SelectorLaneParents::addSelectedLane(), GNEFrame::ACHierarchy::createPopUpMenu(), GNECrossingFrame::EdgesSelector::enableEdgeSelector(), GNEAdditionalFrame::SelectorEdgeChilds::getEdgeIdsSelected(), GNEAdditionalFrame::SelectorLaneChilds::getLaneIdsSelected(), GNEConnectorFrame::ConnectionModifications::onCmdCancelModifications(), GNEFrame::ACHierarchy::onCmdCenterItem(), GNEConnectorFrame::ConnectionOperations::onCmdClearSelectedConnections(), GNEInspectorFrame::TemplateEditor::onCmdCopyTemplate(), GNEFrame::ACHierarchy::onCmdDeleteItem(), GNEFrame::GenericParametersEditor::onCmdEditGenericParameter(), GNEFrame::ACHierarchy::onCmdInspectItem(), GNESelectorFrame::SelectionOperation::onCmdInvert(), GNESelectorFrame::SelectionOperation::onCmdLoad(), GNETLSEditorFrame::TLSFile::onCmdLoadTLSProgram(), GNEInspectorFrame::OverlappedInspection::onCmdNextElement(), GNEInspectorFrame::AttributesEditor::AttributeInput::onCmdOpenAttributeDialog(), GNEInspectorFrame::OverlappedInspection::onCmdPreviousElement(), GNEConnectorFrame::ConnectionOperations::onCmdResetSelectedConnections(), GNEConnectorFrame::ConnectionModifications::onCmdSaveModifications(), GNESelectorFrame::VisualScaling::onCmdScaleSelection(), GNEConnectorFrame::ConnectionOperations::onCmdSelectConflicts(), GNEConnectorFrame::ConnectionOperations::onCmdSelectDeadEnds(), GNEConnectorFrame::ConnectionOperations::onCmdSelectDeadStarts(), GNEConnectorFrame::ConnectionOperations::onCmdSelectPass(), GNEInspectorFrame::AttributesEditor::AttributeInput::onCmdSetAttribute(), GNECrossingFrame::CrossingParameters::onCmdSetAttribute(), GNEFrame::GenericParametersEditor::onCmdSetGenericParameter(), GNEInspectorFrame::GEOAttributesEditor::onCmdSetGEOAttribute(), GNEInspectorFrame::NeteditAttributesEditor::onCmdSetNeteditAttribute(), GNEAdditionalFrame::SelectorAdditionalParent::refreshSelectorAdditionalParentModul(), GNEDeleteFrame::removeAttributeCarrier(), GNECrossingFrame::EdgesSelector::restoreEdgeColors(), GNEFrame::ACHierarchy::showAttributeCarrierChilds(), GNEFrame::ACHierarchy::showAttributeCarrierParents(), GNEAdditionalFrame::SelectorEdgeChilds::showSelectorEdgeChildsModul(), GNEAdditionalFrame::SelectorLaneChilds::showSelectorLaneChildsModul(), GNEFrame::ACAttributes::showWarningMessage(), GNEFrame::DrawingShape::stopDrawing(), GNEAdditionalFrame::SelectorEdgeChilds::updateUseSelectedEdges(), and GNEAdditionalFrame::SelectorLaneChilds::updateUseSelectedLanes().
|
virtualinherited |
hide Frame
Reimplemented in GNETAZFrame, GNEInspectorFrame, GNESelectorFrame, GNECrossingFrame, GNEDeleteFrame, and GNEProhibitionFrame.
Definition at line 1704 of file GNEFrame.cpp.
References GNEViewNet::getViewParent(), GNEViewParent::hideFramesArea(), and GNEFrame::myViewNet.
Referenced by GNEFrame::ACHierarchy::ACHierarchy(), GNEProhibitionFrame::hide(), GNEDeleteFrame::hide(), GNECrossingFrame::hide(), GNESelectorFrame::hide(), GNEInspectorFrame::hide(), GNETAZFrame::hide(), GNEFrame::ACAttributes::hideACAttributesModul(), GNEFrame::ACHierarchy::hideACHierarchy(), GNEViewParent::Frames::hideFrames(), GNEFrame::GenericParametersEditor::hideGenericParametersEditor(), GNEPolygonFrame::GEOPOICreator::hideGEOPOICreatorModul(), GNEFrame::NeteditAttributes::hideNeteditAttributesModul(), GNEFrame::ACAttributeRow::hideParameter(), GNEAdditionalFrame::SelectorAdditionalParent::hideSelectorAdditionalParentModul(), and GNEFrame::NeteditAttributes::showNeteditAttributesModul().
|
protectedinherited |
Open help attributes dialog.
Definition at line 1757 of file GNEFrame.cpp.
References GUIIconSubSys::getIcon(), GNEAttributeCarrier::TagProperties::getNumberOfAttributes(), GNEAttributeCarrier::TagProperties::getTagStr(), GUIDesignAuxiliarHorizontalFrame, GUIDesignButtonOK, GUIDesignDialogBoxResizable, GUIDesignHorizontalSeparator, GUIDesignTableNotEditable, ICON_ACCEPT, ICON_MODEINSPECT, MAX2(), MID_TABLE, GNEFrame::myScrollWindowsContents, toString(), and WRITE_DEBUG.
Referenced by GNEFrame::GNEFrame(), GNEInspectorFrame::AttributesEditor::onCmdAttributeHelp(), GNECrossingFrame::CrossingParameters::onCmdHelp(), GNEFrame::ACAttributes::onCmdHelp(), and GNETAZFrame::TAZParameters::onCmdHelp().
GNEPolygonFrame::AddShapeResult GNEPolygonFrame::processClick | ( | const Position & | clickedPosition, |
const GNEViewNet::ObjectsUnderCursor & | objectsUnderCursor | ||
) |
process click over Viewnet
[in] | clickedPosition | clicked position over ViewNet |
[in] | ObjectsUnderCursor | objects under cursor after click over view |
Definition at line 251 of file GNEPolygonFrame.cpp.
References GNEFrame::DrawingShape::addNewPoint(), addPOI(), addPOILane(), ADDSHAPE_INVALID, ADDSHAPE_NOTHING, ADDSHAPE_SUCCESS, ADDSHAPE_UPDATEDTEMPORALSHAPE, GNEFrame::ACAttributes::areValuesValid(), GNENet::generateShapeID(), GNEFrame::ACAttributes::getAttributesAndValues(), GNEFrame::ItemSelector::getCurrentTagProperties(), GNEFrame::DrawingShape::getDeleteLastCreatedPoint(), GNEAttributeCarrier::getID(), GNEViewNet::ObjectsUnderCursor::getLaneFront(), GNEViewNet::getNet(), GNEFrame::NeteditAttributes::getNeteditAttributesAndValues(), GNELane::getShape(), GNEAttributeCarrier::TagProperties::getTag(), GNEFrame::DrawingShape::isDrawing(), myDrawingShape, myItemSelector, myNeteditAttributes, myShapeAttributes, GNEFrame::myViewNet, PositionVector::nearest_offset_to_point2D(), GNEFrame::DrawingShape::removeLastPoint(), GNEViewNet::setStatusBarText(), GNEFrame::ACAttributes::showWarningMessage(), SUMO_ATTR_GEO, SUMO_ATTR_ID, SUMO_ATTR_LANE, SUMO_ATTR_POSITION, SUMO_TAG_POI, SUMO_TAG_POILANE, SUMO_TAG_POLY, toString(), and WRITE_WARNING.
Referenced by GNEViewNet::onLeftBtnPress().
|
inherited |
set width of GNEFrame
Definition at line 1713 of file GNEFrame.cpp.
References GNEFrame::myScrollWindowsContents.
Referenced by GNEViewParent::Frames::setWidth().
|
virtual |
show Frame
Reimplemented from GNEFrame.
Definition at line 242 of file GNEPolygonFrame.cpp.
References myItemSelector, GNEFrame::ItemSelector::refreshTagProperties(), and GNEFrame::show().
Referenced by GNEPolygonFrame::GEOPOICreator::showGEOPOICreatorModul(), and GNEViewNet::updateModeSpecificControls().
|
protectedinherited |
Vertical frame that holds all widgets of frame.
Definition at line 615 of file GNEFrame.h.
Referenced by GNECrossingFrame::GNECrossingFrame(), GNEFrame::GNEFrame(), GNEProhibitionFrame::GNEProhibitionFrame(), and GNEInspectorFrame::inspectMultisection().
|
private |
Drawing shape.
Definition at line 163 of file GNEPolygonFrame.h.
Referenced by buildShape(), disableModuls(), enableModuls(), getDrawingShapeModul(), GNEPolygonFrame(), and processClick().
|
private |
Definition at line 166 of file GNEPolygonFrame.h.
Referenced by disableModuls(), enableModuls(), and GNEPolygonFrame().
|
protectedinherited |
fame for header elements
Definition at line 618 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame().
|
protectedinherited |
fame for left header elements
Definition at line 621 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame(), GNEInspectorFrame::inspectChild(), GNEInspectorFrame::inspectFromDeleteFrame(), and GNEInspectorFrame::inspectMultisection().
|
protectedinherited |
fame for right header elements
Definition at line 624 of file GNEFrame.h.
Referenced by GNEFrame::GNEFrame().
|
private |
item selector
Definition at line 154 of file GNEPolygonFrame.h.
Referenced by enableModuls(), GNEPolygonFrame(), GNEPolygonFrame::GEOPOICreator::onCmdCreateGEOPOI(), processClick(), and show().
|
private |
Netedit parameter.
Definition at line 160 of file GNEPolygonFrame.h.
Referenced by buildShape(), disableModuls(), enableModuls(), GNEPolygonFrame(), GNEPolygonFrame::GEOPOICreator::onCmdCreateGEOPOI(), and processClick().
|
private |
shape internal attributes
Definition at line 157 of file GNEPolygonFrame.h.
Referenced by buildShape(), disableModuls(), enableModuls(), GNEPolygonFrame(), GNEPolygonFrame::GEOPOICreator::onCmdCreateGEOPOI(), and processClick().
|
protectedinherited |
View Net for changes.
Definition at line 612 of file GNEFrame.h.
Referenced by GNEAdditionalFrame::addAdditional(), GNECrossingFrame::addCrossing(), GNETAZFrame::addOrRemoveTAZMember(), addPOI(), addPOILane(), addPolygon(), GNETAZFrame::TAZCurrent::addTAZChild(), GNEAdditionalFrame::buildAdditionalOverEdge(), GNEAdditionalFrame::buildAdditionalOverLane(), GNEAdditionalFrame::buildAdditionalOverLanes(), GNEAdditionalFrame::buildAdditionalOverView(), GNEConnectorFrame::buildConnection(), GNETLSEditorFrame::buildIinternalLanes(), buildShape(), GNETAZFrame::buildShape(), GNESelectorFrame::clearCurrentSelection(), GNEInspectorFrame::clearInspectedAC(), GNETAZFrame::dropTAZMembers(), GNETLSEditorFrame::editJunction(), GNETAZFrame::TAZSaveChanges::enableButtonsAndBeginUndoList(), GNEAdditionalFrame::generateID(), GNESelectorFrame::getMatches(), GNEFrame::NeteditAttributes::getNeteditAttributesAndValues(), GNEFrame::getViewNet(), GNETLSEditorFrame::handleChange(), GNESelectorFrame::handleIDs(), GNEConnectorFrame::handleLaneClick(), GNETLSEditorFrame::handleMultiChange(), GNEProhibitionFrame::handleProhibitionClick(), GNEInspectorFrame::hide(), GNEFrame::hide(), GNEConnectorFrame::initTargets(), GNEInspectorFrame::inspectSingleElement(), GNEProhibitionFrame::onCmdCancel(), GNETLSEditorFrame::onCmdCancel(), GNETAZFrame::TAZSaveChanges::onCmdCancelChanges(), GNECrossingFrame::CreateCrossing::onCmdCreateCrossing(), GNEPolygonFrame::GEOPOICreator::onCmdCreateGEOPOI(), GNETLSEditorFrame::onCmdDefCreate(), GNETLSEditorFrame::onCmdDefDelete(), GNETLSEditorFrame::onCmdDefSwitch(), GNEInspectorFrame::onCmdGoBack(), GNETLSEditorFrame::TLSFile::onCmdLoadTLSProgram(), GNETLSEditorFrame::onCmdOK(), GNETLSEditorFrame::onCmdPhaseSwitch(), GNESelectorFrame::SelectionOperation::onCmdSave(), GNETAZFrame::TAZSaveChanges::onCmdSaveChanges(), GNETAZFrame::TAZSelectionStatistics::onCmdSelectEdges(), GNETAZFrame::TAZSelectionStatistics::onCmdSetNewValues(), GNETAZFrame::TAZChildDefaultParameters::onCmdUseSelectedEdges(), GNETLSEditorFrame::parseTLSPrograms(), processClick(), GNEInspectorFrame::processClick(), GNEAdditionalFrame::removeAdditional(), GNEDeleteFrame::removeAttributeCarrier(), GNEDeleteFrame::removeSelectedAttributeCarriers(), GNETAZFrame::TAZCurrent::setTAZ(), GNEDeleteFrame::show(), GNEFrame::show(), GNEAdditionalFrame::SelectorLaneParents::stopConsecutiveLaneSelector(), and GNETAZFrame::TAZEdgesGraphic::updateEdgeColors().