48 FXuint
openDialog(
const std::vector<GNEAdditional*>& invalidSingleLaneAdditionals,
const std::vector<GNEAdditional*>& invalidMultiLaneAdditionals);
79 void updateList(
const std::vector<GNEAdditional*>& invalidSingleLaneAdditionals,
const std::vector<GNEAdditional*>& invalidMultiLaneAdditionals);
std::vector< GNEAdditional * > myInvalidMultiLaneAdditionals
vector with the invalid multi-lane additionals
AdditionalList(const AdditionalList &)=delete
Invalidated copy constructor.
AdditionalList & operator=(const AdditionalList &)=delete
Invalidated assignment operator.
FXTable * myTable
list with the stoppingPlaces and detectors
std::vector< GNEAdditional * > myInvalidSingleLaneAdditionals
vector with the invalid single-lane additionals
groupbox for group all radio buttons related to additionals with consecutive lanes
FXRadioButton * removeInvalidElements
Option "remove invalid elements".
ConsecutiveLaneOptions(const ConsecutiveLaneOptions &)=delete
Invalidated copy constructor.
void selectOption(FXObject *option)
select option
ConsecutiveLaneOptions & operator=(const ConsecutiveLaneOptions &)=delete
Invalidated assignment operator.
FXRadioButton * fixPositions
Option "Fix Positions and save".
FXRadioButton * buildConnectionBetweenLanes
Option "build connections between lanes".
FXRadioButton * activateFriendlyPosition
Option "Activate friendlyPos and save".
void disableConsecutiveLaneOptions()
disable consecutive lane options
void enableConsecutiveLaneOptions()
enable consecutive lane options
groupbox for group all radio buttons related to additionals with single lanes
FXRadioButton * fixPositions
Option "Fix Positions and save".
PositionOptions(const PositionOptions &)=delete
Invalidated copy constructor.
FXRadioButton * selectInvalids
Option "Select invalid stops and cancel".
PositionOptions & operator=(const PositionOptions &)=delete
Invalidated assignment operator.
FXRadioButton * activateFriendlyPosition
Option "Activate friendlyPos and save".
FXRadioButton * saveInvalids
Option "Save invalid".
void disablePositionOptions()
disable position options
void enablePositionOptions()
enable position options
void selectOption(FXObject *option)
select option
GNEFixAdditionalElements & operator=(const GNEFixAdditionalElements &)=delete
Invalidated assignment operator.
~GNEFixAdditionalElements()
destructor
FXuint openDialog(const std::vector< GNEAdditional * > &invalidSingleLaneAdditionals, const std::vector< GNEAdditional * > &invalidMultiLaneAdditionals)
open fix additional dialog
PositionOptions * myPositionOptions
position options
long onCmdSelectOption(FXObject *obj, FXSelector, void *)
event when user select a option
ConsecutiveLaneOptions * myConsecutiveLaneOptions
consecutive lane options
long onCmdCancel(FXObject *, FXSelector, void *)
event after press cancel button
AdditionalList * myAdditionalList
Additional List.
void runInternalTest(const InternalTestStep::DialogTest *modalArguments)
run internal test
long onCmdAccept(FXObject *, FXSelector, void *)
event after press accept button
GNEFixAdditionalElements(const GNEFixAdditionalElements &)=delete
Invalidated copy constructor.
dialog arguments (used for certain functions that opens modal dialogs)
MFXGroupBoxModule (based on FXGroupBox)