17 #ifndef GNEDialog_FixAdditionalElements_h 18 #define GNEDialog_FixAdditionalElements_h 92 void selectOption(FXObject* option);
95 void enablePositionOptions();
98 void disablePositionOptions();
121 void selectOption(FXObject* option);
124 void enableConsecutiveLaneOptions();
127 void disableConsecutiveLaneOptions();
FXVerticalFrame * myMainFrame
main
long onCmdCancel(FXObject *, FXSelector, void *)
event after press cancel button
Dialog for edit rerouters.
long onCmdAccept(FXObject *, FXSelector, void *)
event after press accept button
long onCmdSelectOption(FXObject *obj, FXSelector, void *)
groupbox for group all radio buttons related to additionals with consecutive lanes ...
FXRadioButton * saveInvalid
Option "Save invalid".
FXRadioButton * fixPositionsAndSave
Option "Fix Positions and save".
FXButton * myCancelButton
cancel button
groupbox for group all radio buttons related to additionals with single lanes
AdditionalList(GNEDialog_FixAdditionalElements *fixAdditionalPositions, const std::vector< GNEAdditional *> &invalidSingleLaneAdditionals, const std::vector< GNEAdditional *> &invalidMultiLaneAdditionals)
constructor
FXRadioButton * activateFriendlyPositionAndSave
Option "Activate friendlyPos and save".
FXRadioButton * fixPositionsAndSave
Option "Fix Positions and save".
FXRadioButton * removeInvalidElements
Option "remove invalid elements".
FXRadioButton * buildConnectionBetweenLanes
Option "build connections between lanes".
FXRadioButton * selectInvalidStopsAndCancel
Option "Select invalid stops and cancel".
FXTable * myTable
list with the stoppingPlaces and detectors
std::vector< GNEAdditional * > myInvalidMultiLaneAdditionals
vector with the invalid multi-lane additionals
GNEDialog_FixAdditionalElements & operator=(const GNEDialog_FixAdditionalElements &)=delete
Invalidated assignment operator.
FXButton * myAcceptButton
accept button
PositionOptions * myPositionOptions
position options
ConsecutiveLaneOptions * myConsecutiveLaneOptions
consecutive lane options
GNEDialog_FixAdditionalElements()
FOX needs this.
~GNEDialog_FixAdditionalElements()
destructor
FXRadioButton * activateFriendlyPositionAndSave
Option "Activate friendlyPos and save".
GNEViewNet * myViewNet
view net
AdditionalList * myAdditionalList
Additional List.
std::vector< GNEAdditional * > myInvalidSingleLaneAdditionals
vector with the invalid single-lane additionals