44 const std::string& name,
GUIIcon titleIcon);
65 long onCmdRun(FXObject*, FXSelector,
void*);
68 virtual long onCmdBack(FXObject*, FXSelector,
void*) = 0;
71 virtual long onCmdAccept(FXObject*, FXSelector,
void*) = 0;
GUIIcon
An enumeration of icons used by the gui applications.
The main window of Netedit.
void updateDialogButtons()
update dialog buttons
long onThreadEvent(FXObject *, FXSelector, void *)
called when the thread signals an event
bool myError
flag to check if there is an error
long onCmdSaveLog(FXObject *, FXSelector, void *)
event after press save button
~GNERunDialog()
destructor
virtual long onCmdAccept(FXObject *, FXSelector, void *)=0
event after press close button
void addEvent(GUIEvent *event, const bool signal)
add event in the queue
FOX_CONSTRUCTOR(GNERunDialog)
FOX needs this.
GNERunDialog(const GNERunDialog &)=delete
Invalidated copy constructor.
long onCmdAbort(FXObject *, FXSelector, void *)
event after press abort button
FXEX::MFXThreadEvent myThreadEvent
io-event with the runner thread
virtual std::string getRunCommand() const =0
get run command
virtual void runInternalTest(const InternalTestStep::DialogArgument *dialogArgument)=0
run internal test
GNERunDialog & operator=(const GNERunDialog &)=delete
Invalidated assignment operator.
virtual long onCmdBack(FXObject *, FXSelector, void *)=0
event after press back button
long onCmdRun(FXObject *, FXSelector, void *)
event after press rerun button
MFXSynchQue< GUIEvent * > myEvents
List of received events.
dialog arguments, used for certain modal dialogs that can not be edited using tab