![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GNERunDialog.h>
Public Types | |
basic dialog type | |
| enum class | Buttons { OK , YES_NO , YES_NO_CANCEL , ACCEPT , ACCEPT_CANCEL , ACCEPT_CANCEL_RESET , SAVE_DONTSAVE_CANCEL , RUN_CANCEL_RESET , RUN_ADVANCED_CANCEL , RERUN_BACK_CLOSE , OK_COPY_REPORT } |
| enum class | OpenType { MODAL , NON_MODAL } |
| Open dialog type. More... | |
Public Member Functions | |
| void | addEvent (GUIEvent *event, const bool signal) |
| add event in the queue | |
| virtual std::string | getRunCommand () const =0 |
| get run command | |
| GNERunDialog (GNEApplicationWindow *applicationWindow, const std::string &name, GUIIcon titleIcon) | |
| FOX-declaration. | |
| virtual void | runInternalTest (const InternalTestStep::DialogArgument *dialogArgument)=0 |
| run internal test | |
| ~GNERunDialog () | |
| destructor | |
FOX-callbacks | |
| long | onCmdAbort (FXObject *, FXSelector, void *) |
| event after press abort button | |
| long | onCmdRun (FXObject *, FXSelector, void *) |
| event after press rerun button | |
| virtual long | onCmdBack (FXObject *, FXSelector, void *)=0 |
| event after press back button | |
| virtual long | onCmdAccept (FXObject *, FXSelector, void *)=0 |
| event after press close button | |
| long | onCmdSaveLog (FXObject *, FXSelector, void *) |
| event after press save button | |
| long | onThreadEvent (FXObject *, FXSelector, void *) |
| called when the thread signals an event | |
FOX-callbacks | |
| virtual long | onCmdCancel (FXObject *, FXSelector, void *) |
| called when cancel or no button is pressed (can be reimplemented in children) | |
| virtual long | onCmdReset (FXObject *, FXSelector, void *) |
| called when reset button is pressed (must be reimplemented in children depending of Buttons) | |
| virtual long | onCmdAdvanced (FXObject *, FXSelector, void *) |
| called when advanced button is pressed (must be reimplemented in children depending of Buttons) | |
| virtual long | onCmdCopy (FXObject *, FXSelector, void *) |
| called when copy button is pressed (must be reimplemented in children depending of Buttons) | |
| virtual long | onCmdReport (FXObject *, FXSelector, void *) |
| called when report button is pressed (must be reimplemented in children depending of Buttons) | |
| long | onKeyPress (FXObject *obj, FXSelector sel, void *ptr) |
| called when user presses a key on the dialog | |
| long | onKeyRelease (FXObject *obj, FXSelector sel, void *ptr) |
| called when user releases a key on the dialog | |
Protected Member Functions | |
| long | closeDialogAborting () |
| close dialog aborting the changes | |
| long | closeDialogAccepting () |
| close dialog accepting the changes | |
| long | closeDialogCanceling () |
| close dialog declining the changes | |
| FOX_CONSTRUCTOR (GNERunDialog) | |
| FOX needs this. | |
| void | openDialog (FXWindow *focusableElement=nullptr) |
| open dialog | |
| void | updateDialogButtons () |
| update dialog buttons | |
| void | updateIcon (GUIIcon newIcon) |
| update icon | |
| void | updateTitle (const std::string &newTitle) |
| update title | |
Protected Attributes | |
| FXButton * | myAbortButton = nullptr |
| abort button | |
| FXButton * | myAcceptButton = nullptr |
| accept button | |
| FXButton * | myAdvancedButton = nullptr |
| advanced button | |
| GNEApplicationWindow * | myApplicationWindow = nullptr |
| FOX needs this. | |
| FXButton * | myBackButton = nullptr |
| back button | |
| FXButton * | myCancelButton = nullptr |
| cancel button | |
| FXVerticalFrame * | myContentFrame = nullptr |
| content frame | |
| FXButton * | myCopyButton = nullptr |
| copy button | |
| bool | myError = false |
| flag to check if there is an error | |
| MFXSynchQue< GUIEvent * > | myEvents |
| List of received events. | |
| FXButton * | myReportButton = nullptr |
| report button | |
| FXButton * | myResetButton = nullptr |
| reset button | |
| Result | myResult = Result::CANCEL |
| result to indicate if this dialog was closed accepting or rejecting changes | |
| FXButton * | myRunButton = nullptr |
| run button | |
| FXText * | myText = nullptr |
| text | |
| FXEX::MFXThreadEvent | myThreadEvent |
| io-event with the runner thread | |
| DialogType | myType = DialogType::DEFAULT |
| dialog type | |
Private Member Functions | |
| void | buildDialog (GUIIcon titleIcon, Buttons buttons) |
| build dialog | |
| GNERunDialog (const GNERunDialog &)=delete | |
| Invalidated copy constructor. | |
| GNERunDialog & | operator= (const GNERunDialog &)=delete |
| Invalidated assignment operator. | |
Private Attributes | |
| FXButton * | myFocusButton = nullptr |
| focus button, used for focusing the default button when dialog is opened | |
| OpenType | myOpenType |
| open type | |
| bool | myTesting = false |
| flag to indicate if this dialog is being tested using internal test | |
Resize mode | |
| Result | getResult () const |
| get result to indicate if this dialog was closed accepting or rejecting changes | |
| GNEApplicationWindow * | getApplicationWindow () const |
| get pointer to the application window | |
| FXVerticalFrame * | getContentFrame () const |
| get content frame | |
| enum class | ResizeMode { STATIC , RESIZABLE } |
| enum class | Result { ACCEPT , CANCEL , ABORT , ACCEPT_ALL , CANCEL_ALL } |
| list of possible results when closing the dialog More... | |
Definition at line 37 of file GNERunDialog.h.
|
stronginherited |
| Enumerator | |
|---|---|
| OK | |
| YES_NO | |
| YES_NO_CANCEL | |
| ACCEPT | |
| ACCEPT_CANCEL | |
| ACCEPT_CANCEL_RESET | |
| SAVE_DONTSAVE_CANCEL | |
| RUN_CANCEL_RESET | |
| RUN_ADVANCED_CANCEL | |
| RERUN_BACK_CLOSE | |
| OK_COPY_REPORT | |
Definition at line 43 of file GNEDialog.h.
|
stronginherited |
|
stronginherited |
| Enumerator | |
|---|---|
| STATIC | |
| RESIZABLE | |
Definition at line 64 of file GNEDialog.h.
|
stronginherited |
list of possible results when closing the dialog
| Enumerator | |
|---|---|
| ACCEPT | |
| CANCEL | |
| ABORT | |
| ACCEPT_ALL | |
| CANCEL_ALL | |
Definition at line 70 of file GNEDialog.h.
| GNERunDialog::GNERunDialog | ( | GNEApplicationWindow * | applicationWindow, |
| const std::string & | name, | ||
| GUIIcon | titleIcon | ||
| ) |
FOX-declaration.
Constructor
Definition at line 45 of file GNERunDialog.cpp.
References GUIDesigns::buildFXButton(), GUIIconSubSys::getIcon(), GUIMessageWindow::getStyles(), GUIDesignButtonIcon, GUIDesignFrameThick, GUIDesignHorizontalFrame, GUIDesignLabelThick, ID_LOADTHREAD_EVENT, MID_GNE_BUTTON_SAVE, SAVE, and TL.
| GNERunDialog::~GNERunDialog | ( | ) |
destructor
Definition at line 70 of file GNERunDialog.cpp.
|
privatedelete |
Invalidated copy constructor.
| void GNERunDialog::addEvent | ( | GUIEvent * | event, |
| const bool | signal | ||
| ) |
add event in the queue
Definition at line 74 of file GNERunDialog.cpp.
References myEvents, myThreadEvent, MFXSynchQue< T, Container >::push_back(), and FXEX::MFXThreadEvent::signal().
Referenced by GNEExternalRunner::abort(), and GNEExternalRunner::run().
|
privateinherited |
build dialog
Definition at line 309 of file GNEDialog.cpp.
References GNEDialog::ACCEPT, GNEDialog::ACCEPT_CANCEL, GNEDialog::ACCEPT_CANCEL_RESET, BACK, GUIDesigns::buildFXButton(), CANCEL, COPY, GUIIconSubSys::getIcon(), GITHUB, GUIDesignAuxiliarFrame, GUIDesignAuxiliarHorizontalFrame, GUIDesignButtonDialog, GUIDesignDialogButtonsHorizontalFrame, GUIDesignDialogContentFrame, GUIDesignHorizontalSeparator, MID_GNE_ABORT, MID_GNE_BUTTON_ACCEPT, MID_GNE_BUTTON_ADVANCED, MID_GNE_BUTTON_BACK, MID_GNE_BUTTON_CANCEL, MID_GNE_BUTTON_COPY, MID_GNE_BUTTON_REPORT, MID_GNE_BUTTON_RESET, MID_GNE_BUTTON_RUN, GNEDialog::myAbortButton, GNEDialog::myAcceptButton, GNEDialog::myAdvancedButton, GNEDialog::myBackButton, GNEDialog::myCancelButton, GNEDialog::myContentFrame, GNEDialog::myCopyButton, GNEDialog::myFocusButton, GNEDialog::myReportButton, GNEDialog::myResetButton, GNEDialog::myRunButton, NO, GNEDialog::OK, GNEDialog::OK_COPY_REPORT, OPTIONS, GNEDialog::RERUN_BACK_CLOSE, RESET, GNEDialog::RUN_ADVANCED_CANCEL, GNEDialog::RUN_CANCEL_RESET, SAVE, GNEDialog::SAVE_DONTSAVE_CANCEL, START, TL, YES, GNEDialog::YES_NO, and GNEDialog::YES_NO_CANCEL.
Referenced by GNEDialog::GNEDialog().
|
protectedinherited |
close dialog aborting the changes
Definition at line 281 of file GNEDialog.cpp.
References GNEDialog::ABORT, GNEDialog::MODAL, GNEDialog::myApplicationWindow, GNEDialog::myOpenType, GNEDialog::myResult, and GNEDialog::myTesting.
Referenced by GNEOverwriteElement::onCmdAbort(), GNETemplateElementDialog< T >::onCmdAbort(), GNEDialog::onCmdAbort(), and GNEDialog::onKeyPress().
|
protectedinherited |
close dialog accepting the changes
Definition at line 249 of file GNEDialog.cpp.
References GNEDialog::ACCEPT, GNEDialog::MODAL, GNEDialog::myApplicationWindow, GNEDialog::myOpenType, GNEDialog::myResult, and GNEDialog::myTesting.
Referenced by GNETemplateElementDialog< T >::acceptElementDialog(), GNEOverwriteElement::onCmdAccept(), GNEFileDialog::onCmdAccept(), GNEFixElementsDialog< T >::onCmdAccept(), GNEDialog::onCmdAccept(), GNEParametersDialog::onCmdAccept(), GNESaveDialog::onCmdAccept(), GNEVClassesDialog::onCmdAccept(), onCmdAccept(), and GNEPythonToolDialog::onCmdRun().
|
protectedinherited |
close dialog declining the changes
Definition at line 265 of file GNEDialog.cpp.
References GNEDialog::CANCEL, GNEDialog::MODAL, GNEDialog::myApplicationWindow, GNEDialog::myOpenType, GNEDialog::myResult, and GNEDialog::myTesting.
Referenced by onCmdAbort(), GNEFixElementsDialog< T >::onCmdAccept(), GNEVClassesDialog::onCmdAccept(), GNERunNetgenerateDialog::onCmdAccept(), GNERunPythonToolDialog::onCmdAccept(), GNENetgenerateDialog::onCmdAdvanced(), GNERunNetgenerateDialog::onCmdBack(), GNEOverwriteElement::onCmdCancel(), GNETemplateElementDialog< T >::onCmdCancel(), GNEFilePathDialog::onCmdCancel(), GNEDialog::onCmdCancel(), GNESaveDialog::onCmdCancel(), GNEVClassesDialog::onCmdCancel(), GNENeteditOptionsDialog::onCmdCancel(), GNENetgenerateOptionsDialog::onCmdCancel(), GNESumoOptionsDialog::onCmdCancel(), and GNENetgenerateDialog::onCmdRun().
|
protected |
FOX needs this.
|
inherited |
get pointer to the application window
Definition at line 102 of file GNEDialog.cpp.
References GNEDialog::myApplicationWindow.
Referenced by GNEPythonToolDialog::buildArguments(), GNEVehicleTypeDialog::CarFollowingModelParameters::CarFollowingModelParameters(), GNEFileSelector::onCmdCopy(), GNEFileSelector::onCmdDelete(), GNEOptionsEditor::onCmdLoadOptions(), GNEFileSelector::onCmdMove(), GNEFileSelector::onCmdNewFolder(), GNEOptionsEditor::onCmdSaveOptions(), GNEOptionsEditor::onCmdShowToolTipsMenu(), GNEVehicleTypeDialog::VTypeAttributes::VShapeRow::VShapeRow(), and GNEVehicleTypeDialog::VTypeAttributes::VTypeAttributeRow::VTypeAttributeRow().
|
inherited |
get content frame
Definition at line 108 of file GNEDialog.cpp.
References GNEDialog::myContentFrame.
Referenced by GNEVClassesDialog::GNEVClassesDialog().
|
inherited |
get result to indicate if this dialog was closed accepting or rejecting changes
Definition at line 96 of file GNEDialog.cpp.
References GNEDialog::myResult.
Referenced by GNEDataHandler::checkDuplicatedDataSet(), GNEMeanDataHandler::checkDuplicatedMeanDataElement(), GNEAdditionalHandler::checkElement(), GNERouteHandler::checkElement(), and GNEDistributionFrame::DistributionValuesEditor::onCmdAddRow().
|
pure virtual |
get run command
Implemented in GNERunNetgenerateDialog, and GNERunPythonToolDialog.
Referenced by GNEExternalRunner::run().
|
virtual |
event after press abort button
Reimplemented from GNEDialog.
Reimplemented in GNERunNetgenerateDialog, and GNERunPythonToolDialog.
Definition at line 85 of file GNERunDialog.cpp.
References GNEExternalRunner::abort(), GNEDialog::closeDialogCanceling(), GNEApplicationWindow::getExternalRunner(), and GNEDialog::myApplicationWindow.
|
pure virtual |
event after press close button
Reimplemented from GNEDialog.
Implemented in GNERunNetgenerateDialog, GNERunPythonToolDialog, GNERunNetgenerateDialog, and GNERunPythonToolDialog.
Definition at line 115 of file GNERunDialog.cpp.
References GNEDialog::closeDialogAccepting(), MID_GNE_POSTPROCESSINGNETGENERATE, GNEDialog::myApplicationWindow, myError, and myText.
|
virtualinherited |
called when advanced button is pressed (must be reimplemented in children depending of Buttons)
Reimplemented in GNENetgenerateDialog.
Definition at line 150 of file GNEDialog.cpp.
Referenced by FXDEFMAP().
|
pure virtual |
event after press back button
Reimplemented from GNEDialog.
Implemented in GNERunNetgenerateDialog, GNERunPythonToolDialog, GNERunNetgenerateDialog, and GNERunPythonToolDialog.
|
virtualinherited |
called when cancel or no button is pressed (can be reimplemented in children)
Reimplemented in GNEOverwriteElement, GNETemplateElementDialog< T >, GNETemplateElementDialog< elementDialogType >, GNETemplateElementDialog< GNEAdditional >, GNETemplateElementDialog< GNEAttributeCarrier >, GNETemplateElementDialog< GNEDemandElement >, GNEFilePathDialog, GNESaveDialog, GNEVClassesDialog, GNENeteditOptionsDialog, GNENetgenerateOptionsDialog, GNESumoOptionsDialog, GNERunNetgenerateDialog, GNERunPythonToolDialog, and GNEGeometryPointDialog.
Definition at line 120 of file GNEDialog.cpp.
References GNEDialog::closeDialogCanceling().
Referenced by FXDEFMAP(), FXDEFMAP(), and GNEDialog::openDialog().
|
virtualinherited |
called when copy button is pressed (must be reimplemented in children depending of Buttons)
Reimplemented in GNECrashDialog.
Definition at line 156 of file GNEDialog.cpp.
Referenced by FXDEFMAP().
|
virtualinherited |
called when report button is pressed (must be reimplemented in children depending of Buttons)
Reimplemented in GNECrashDialog.
Definition at line 162 of file GNEDialog.cpp.
Referenced by FXDEFMAP().
|
virtualinherited |
called when reset button is pressed (must be reimplemented in children depending of Buttons)
Reimplemented in GNEAttributeCarrierDialog, GNECalibratorDialog, GNERerouterDialog, GNERerouterIntervalDialog, GNEVariableSpeedSignDialog, GNEVehicleTypeDialog, GNEFilePathDialog, GNEColorDialog, GNEGeometryPointDialog, GNEParametersDialog, GNEVClassesDialog, GNENeteditOptionsDialog, GNENetgenerateOptionsDialog, GNESumoOptionsDialog, GNEPythonToolDialog, GNETemplateElementDialog< T >, GNETemplateElementDialog< elementDialogType >, GNETemplateElementDialog< GNEAdditional >, GNETemplateElementDialog< GNEAttributeCarrier >, and GNETemplateElementDialog< GNEDemandElement >.
Definition at line 132 of file GNEDialog.cpp.
Referenced by FXDEFMAP(), and GNEDialog::openDialog().
|
virtual |
event after press rerun button
Reimplemented from GNEDialog.
Definition at line 94 of file GNERunDialog.cpp.
References GNEExternalRunner::abort(), GNEApplicationWindow::getExternalRunner(), GNEExternalRunner::isRunning(), GNEDialog::myApplicationWindow, myError, myText, GNEExternalRunner::runTool(), and updateDialogButtons().
| long GNERunDialog::onCmdSaveLog | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
event after press save button
Definition at line 132 of file GNERunDialog.cpp.
References GNEDialog::ACCEPT, OutputDevice::close(), OutputDevice::getDevice(), GNEDialog::myApplicationWindow, myText, GNEFileDialog::NETEDIT, GNEFileDialog::SAVE, TL, and SUMOXMLDefinitions::TXTFileExtensions.
Referenced by FXDEFMAP().
|
inherited |
called when user presses a key on the dialog
Definition at line 168 of file GNEDialog.cpp.
References GNEDialog::closeDialogAborting(), GNEApplicationWindow::getInternalTest(), GNEDialog::myApplicationWindow, and GNEDialog::myTesting.
Referenced by FXDEFMAP().
|
inherited |
called when user releases a key on the dialog
Definition at line 184 of file GNEDialog.cpp.
References GNEApplicationWindow::getInternalTest(), GNEDialog::myApplicationWindow, and GNEDialog::myTesting.
Referenced by FXDEFMAP().
| long GNERunDialog::onThreadEvent | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
called when the thread signals an event
Definition at line 150 of file GNERunDialog.cpp.
References MFXSynchQue< T, Container >::empty(), ERROR_OCCURRED, GUIEvent_Message::getMsg(), GUIEvent::getOwnType(), MESSAGE_OCCURRED, myError, myEvents, myText, OUTPUT_OCCURRED, MFXSynchQue< T, Container >::pop(), TOOL_ENDED, MFXSynchQue< T, Container >::top(), and updateDialogButtons().
Referenced by FXDEFMAP().
|
protectedinherited |
open dialog
Definition at line 194 of file GNEDialog.cpp.
References InternalTestStep::DialogArgument::ABORT, InternalTestStep::DialogArgument::ACCEPT, InternalTestStep::DialogArgument::CANCEL, InternalTestStep::DIALOG, GNEApplicationWindow::getInternalTest(), GNEDialog::MODAL, GNEDialog::myApplicationWindow, GNEDialog::myFocusButton, GNEDialog::myOpenType, GNEDialog::myTesting, GNEDialog::myType, GNEDialog::onCmdAbort(), GNEDialog::onCmdAccept(), GNEDialog::onCmdCancel(), GNEDialog::onCmdReset(), InternalTestStep::DialogArgument::RESET, GNEDialog::runInternalTest(), and InternalTest::setNextStep().
Referenced by GNEAboutDialog::GNEAboutDialog(), GNEAttributeCarrierDialog::GNEAttributeCarrierDialog(), GNEBasicDialog::GNEBasicDialog(), GNECalibratorDialog::GNECalibratorDialog(), GNEFileDialog::GNEFileDialog(), GNEFilePathDialog::GNEFilePathDialog(), GNEFixAdditionalElementsDialog::GNEFixAdditionalElementsDialog(), GNEFixDemandElementsDialog::GNEFixDemandElementsDialog(), GNEFixNetworkElements::GNEFixNetworkElements(), GNEHelpAttributesDialog::GNEHelpAttributesDialog(), GNENeteditOptionsDialog::GNENeteditOptionsDialog(), GNENetgenerateOptionsDialog::GNENetgenerateOptionsDialog(), GNEOverwriteElement::GNEOverwriteElement(), GNEParametersDialog::GNEParametersDialog(), GNERerouterDialog::GNERerouterDialog(), GNERerouterIntervalDialog::GNERerouterIntervalDialog(), GNERunNetgenerateDialog::GNERunNetgenerateDialog(), GNERunPythonToolDialog::GNERunPythonToolDialog(), GNESaveDialog::GNESaveDialog(), GNESumoOptionsDialog::GNESumoOptionsDialog(), GNEVariableSpeedSignDialog::GNEVariableSpeedSignDialog(), GNEVClassesDialog::GNEVClassesDialog(), and GNEVehicleTypeDialog::GNEVehicleTypeDialog().
|
privatedelete |
Invalidated assignment operator.
|
pure virtual |
run internal test
Implements GNEDialog.
Implemented in GNERunNetgenerateDialog, GNERunPythonToolDialog, GNERunNetgenerateDialog, and GNERunPythonToolDialog.
|
protected |
update dialog buttons
Definition at line 197 of file GNERunDialog.cpp.
References GNEApplicationWindow::getExternalRunner(), GUIIconSubSys::getIcon(), GNEExternalRunner::isRunning(), GNEDialog::myAcceptButton, GNEDialog::myApplicationWindow, GNEDialog::myBackButton, GNEDialog::myRunButton, START, STOP, and TL.
Referenced by onCmdRun(), and onThreadEvent().
|
protectedinherited |
update icon
Definition at line 303 of file GNEDialog.cpp.
References GUIIconSubSys::getIcon().
Referenced by GNEFileDialog::GNEFileDialog().
|
protectedinherited |
update title
Definition at line 297 of file GNEDialog.cpp.
Referenced by GNEFileDialog::GNEFileDialog().
|
protectedinherited |
|
protectedinherited |
accept button
Definition at line 149 of file GNEDialog.h.
Referenced by GNEDialog::buildDialog(), GNEFileDialog::GNEFileDialog(), and updateDialogButtons().
|
protectedinherited |
advanced button
Definition at line 167 of file GNEDialog.h.
Referenced by GNEDialog::buildDialog(), and GNENetgenerateDialog::updateRunButtons().
|
protectedinherited |
FOX needs this.
pointer to the main window
Definition at line 143 of file GNEDialog.h.
Referenced by GNEDialog::closeDialogAborting(), GNEDialog::closeDialogAccepting(), GNEDialog::closeDialogCanceling(), GNEFixElementsDialog< T >::getApplicationWindow(), GNEDialog::getApplicationWindow(), onCmdAbort(), GNEParametersDialog::onCmdAccept(), GNERunNetgenerateDialog::onCmdAccept(), GNERunPythonToolDialog::onCmdAccept(), onCmdAccept(), GNENetgenerateDialog::onCmdAdvanced(), GNERunNetgenerateDialog::onCmdBack(), GNERunPythonToolDialog::onCmdBack(), GNEPythonToolDialog::onCmdLoad(), GNENetgenerateDialog::onCmdOpenOutputFile(), onCmdRun(), GNENetgenerateDialog::onCmdRun(), GNEPythonToolDialog::onCmdRun(), GNEPythonToolDialog::onCmdSave(), onCmdSaveLog(), GNEUndoListDialog::onCmdSelectRow(), GNENetgenerateDialog::onCmdSetGridNetwork(), GNENetgenerateDialog::onCmdSetOutput(), GNENetgenerateDialog::onCmdSetRandomNetwork(), GNENetgenerateDialog::onCmdSetRandomNetworkGridNetwork(), GNENetgenerateDialog::onCmdSetSpiderNetwork(), GNEPythonToolDialog::onCmdShowToolTipsMenu(), GNEDialog::onKeyPress(), GNEDialog::onKeyRelease(), GNEDialog::openDialog(), GNEFixElementsDialog< T >::FixOptions::saveContents(), updateDialogButtons(), and GNEUndoListDialog::updateList().
|
protectedinherited |
back button
Definition at line 164 of file GNEDialog.h.
Referenced by GNEDialog::buildDialog(), and updateDialogButtons().
|
protectedinherited |
|
protectedinherited |
content frame
Definition at line 146 of file GNEDialog.h.
Referenced by GNEDialog::buildDialog(), GNEDialog::getContentFrame(), GNEAboutDialog::GNEAboutDialog(), GNEAttributeCarrierDialog::GNEAttributeCarrierDialog(), GNEBasicDialog::GNEBasicDialog(), GNECalibratorDialog::GNECalibratorDialog(), GNEFilePathDialog::GNEFilePathDialog(), GNEFixElementsDialog< T >::GNEFixElementsDialog(), GNEHelpAttributesDialog::GNEHelpAttributesDialog(), GNEOverwriteElement::GNEOverwriteElement(), GNEParametersDialog::GNEParametersDialog(), GNERerouterIntervalDialog::GNERerouterIntervalDialog(), GNESaveDialog::GNESaveDialog(), and GNEVehicleTypeDialog::GNEVehicleTypeDialog().
|
protectedinherited |
|
protected |
flag to check if there is an error
Definition at line 95 of file GNERunDialog.h.
Referenced by GNERunPythonToolDialog::onCmdAccept(), onCmdAccept(), onCmdRun(), and onThreadEvent().
|
protected |
List of received events.
Definition at line 89 of file GNERunDialog.h.
Referenced by addEvent(), and onThreadEvent().
|
privateinherited |
focus button, used for focusing the default button when dialog is opened
Definition at line 201 of file GNEDialog.h.
Referenced by GNEDialog::buildDialog(), and GNEDialog::openDialog().
|
privateinherited |
open type
Definition at line 204 of file GNEDialog.h.
Referenced by GNEDialog::closeDialogAborting(), GNEDialog::closeDialogAccepting(), GNEDialog::closeDialogCanceling(), and GNEDialog::openDialog().
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
result to indicate if this dialog was closed accepting or rejecting changes
Definition at line 179 of file GNEDialog.h.
Referenced by GNEDialog::closeDialogAborting(), GNEDialog::closeDialogAccepting(), GNEDialog::closeDialogCanceling(), GNEDialog::getResult(), GNESaveDialog::onCmdAccept(), and GNESaveDialog::onCmdCancel().
|
protectedinherited |
run button
Definition at line 161 of file GNEDialog.h.
Referenced by GNEDialog::buildDialog(), updateDialogButtons(), and GNENetgenerateDialog::updateRunButtons().
|
privateinherited |
flag to indicate if this dialog is being tested using internal test
Definition at line 207 of file GNEDialog.h.
Referenced by GNEDialog::closeDialogAborting(), GNEDialog::closeDialogAccepting(), GNEDialog::closeDialogCanceling(), GNEDialog::onKeyPress(), GNEDialog::onKeyRelease(), and GNEDialog::openDialog().
|
protected |
text
Definition at line 86 of file GNERunDialog.h.
Referenced by onCmdAccept(), onCmdRun(), onCmdSaveLog(), and onThreadEvent().
|
protected |
io-event with the runner thread
Definition at line 92 of file GNERunDialog.h.
Referenced by addEvent().
|
protectedinherited |