40 const std::string& info,
const std::string& originalFilePath);
The main window of Netedit.
GNEDialog(GNEApplicationWindow *applicationWindow, const std::string &name, GUIIcon titleIcon, DialogType type, Buttons buttons, OpenType openType, ResizeMode resizeMode)
basic constructor
std::string getFilePath() const
get the file path
GNEFilePathDialog & operator=(const GNEFilePathDialog &src)=delete
Invalidated assignment operator.
long onCmdCancel(FXObject *, FXSelector, void *)
called when cancel or no button is pressed (can be reimplemented in children)
~GNEFilePathDialog()
Destructor.
long onCmdReset(FXObject *, FXSelector, void *)
called when reset button is pressed (must be reimplemented in children)
std::string myOriginalFilePath
original file path (used for reset)
void runInternalTest(const InternalTestStep::DialogArgument *dialogArgument)
run internal test
GNEFilePathDialog(GNEApplicationWindow *applicationWindow, const std::string &title, const std::string &info, const std::string &originalFilePath)
Constructor.
MFXTextFieldIcon * myPathTextField
text field to enter the path
GNEFilePathDialog(const GNEFilePathDialog &)=delete
Invalidated copy constructor.
dialog arguments, used for certain modal dialogs that can not be edited using tab