Skip to content

Commit 2639c4d

Browse files
committed
updated GNEFileDialog. Refs #16898
1 parent fbb5f8f commit 2639c4d

10 files changed

Lines changed: 78 additions & 42 deletions

src/netedit/GNEApplicationWindow.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -736,7 +736,7 @@ GNEApplicationWindow::onCmdNewNetwork(FXObject*, FXSelector, void*) {
736736
long
737737
GNEApplicationWindow::onCmdOpenNetconvertConfig(FXObject*, FXSelector, void*) {
738738
// get netconvert file dialog
739-
const auto netConvertFileDialog = GNEFileDialog(this, TL("Open NetConvert file"), GUIIcon::OPEN_NET,
739+
const auto netConvertFileDialog = GNEFileDialog(this, TL("netConvert config"),
740740
SUMOXMLDefinitions::NetconvertConfigFileExtensions.getStrings(),
741741
GNEFileDialog::OpenMode::LOAD_SINGLE,
742742
GNEFileDialog::ConfigType::NETEDIT);
@@ -765,7 +765,7 @@ GNEApplicationWindow::onCmdOpenNetwork(FXObject*, FXSelector, void*) {
765765
long
766766
GNEApplicationWindow::onCmdOpenForeign(FXObject*, FXSelector, void*) {
767767
// get OSM file dilaog
768-
const auto OSMFileDialog = GNEFileDialog(this, TL("Open OSM file"), GUIIcon::OPEN_NET,
768+
const auto OSMFileDialog = GNEFileDialog(this, TL("Open Street Map"),
769769
SUMOXMLDefinitions::OSMFileExtensions.getStrings(),
770770
GNEFileDialog::OpenMode::LOAD_SINGLE,
771771
GNEFileDialog::ConfigType::NETEDIT);
@@ -3367,7 +3367,7 @@ GNEApplicationWindow::onCmdSaveNetworkAs(FXObject*, FXSelector, void*) {
33673367
long
33683368
GNEApplicationWindow::onCmdSavePlainXMLAs(FXObject*, FXSelector, void*) {
33693369
// get neteditConfig filename
3370-
const auto plainXMLFileDialog = GNEFileDialog(this, TL("Save plain XML as"), GUIIcon::SAVE,
3370+
const auto plainXMLFileDialog = GNEFileDialog(this, TL("plain XML"),
33713371
SUMOXMLDefinitions::XMLFileExtensions.getStrings(),
33723372
GNEFileDialog::OpenMode::SAVE,
33733373
GNEFileDialog::ConfigType::NETEDIT);
@@ -3410,7 +3410,7 @@ GNEApplicationWindow::onCmdSavePlainXMLAs(FXObject*, FXSelector, void*) {
34103410
long
34113411
GNEApplicationWindow::onCmdSaveJoinedJunctionsAs(FXObject*, FXSelector, void*) {
34123412
// get neteditConfig filename
3413-
const auto joinedJunctionsFileDialog = GNEFileDialog(this, TL("Save joined Junctions as"), GUIIcon::SAVE,
3413+
const auto joinedJunctionsFileDialog = GNEFileDialog(this, TL("joined junctions"),
34143414
SUMOXMLDefinitions::JunctionFileExtensions.getStrings(),
34153415
GNEFileDialog::OpenMode::SAVE,
34163416
GNEFileDialog::ConfigType::NETEDIT);

src/netedit/GNEApplicationWindowHelper.cpp

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2481,11 +2481,11 @@ GNEApplicationWindowHelper::stringEndsWith(const std::string& str, const std::st
24812481
GNEFileDialog
24822482
GNEApplicationWindowHelper::openXMLFileDialog(GNEApplicationWindow* applicationWindow, GNEFileDialog::OpenMode openMode) {
24832483
if (openMode == GNEFileDialog::OpenMode::SAVE) {
2484-
return GNEFileDialog(applicationWindow, TL("Save file as"), GUIIcon::SAVE,
2484+
return GNEFileDialog(applicationWindow, TL("XML"),
24852485
SUMOXMLDefinitions::XMLFileExtensions.getStrings(), openMode,
24862486
GNEFileDialog::ConfigType::NETEDIT);
24872487
} else {
2488-
return GNEFileDialog(applicationWindow, TL("Open file"), GUIIcon::OPEN_SUMOCONFIG,
2488+
return GNEFileDialog(applicationWindow, TL("XML"),
24892489
SUMOXMLDefinitions::XMLFileExtensions.getStrings(), openMode,
24902490
GNEFileDialog::ConfigType::NETEDIT);
24912491
}
@@ -2495,11 +2495,11 @@ GNEApplicationWindowHelper::openXMLFileDialog(GNEApplicationWindow* applicationW
24952495
GNEFileDialog
24962496
GNEApplicationWindowHelper::openNetworkFileDialog(GNEApplicationWindow* applicationWindow, GNEFileDialog::OpenMode openMode) {
24972497
if (openMode == GNEFileDialog::OpenMode::SAVE) {
2498-
return GNEFileDialog(applicationWindow, TL("Save Network file as"), GUIIcon::SAVE_NETWORKELEMENTS,
2498+
return GNEFileDialog(applicationWindow, TL("network"),
24992499
SUMOXMLDefinitions::NetFileExtensions.getStrings(), openMode,
25002500
GNEFileDialog::ConfigType::NETEDIT);
25012501
} else {
2502-
return GNEFileDialog(applicationWindow, TL("Open Network file"), GUIIcon::OPEN_NET,
2502+
return GNEFileDialog(applicationWindow, TL("network"),
25032503
SUMOXMLDefinitions::NetFileExtensions.getStrings(), openMode,
25042504
GNEFileDialog::ConfigType::NETEDIT);
25052505
}
@@ -2509,11 +2509,11 @@ GNEApplicationWindowHelper::openNetworkFileDialog(GNEApplicationWindow* applicat
25092509
GNEFileDialog
25102510
GNEApplicationWindowHelper::openNeteditConfigFileDialog(GNEApplicationWindow* applicationWindow, GNEFileDialog::OpenMode openMode) {
25112511
if (openMode == GNEFileDialog::OpenMode::SAVE) {
2512-
return GNEFileDialog(applicationWindow, TL("Save netedit Config file as"), GUIIcon::SAVE_NETEDITCONFIG,
2512+
return GNEFileDialog(applicationWindow, TL("netedit config"),
25132513
SUMOXMLDefinitions::NeteditConfigFileExtensions.getStrings(), openMode,
25142514
GNEFileDialog::ConfigType::NETEDIT);
25152515
} else {
2516-
return GNEFileDialog(applicationWindow, TL("Open netedit Config file"), GUIIcon::OPEN_NETEDITCONFIG,
2516+
return GNEFileDialog(applicationWindow, TL("netedit config"),
25172517
SUMOXMLDefinitions::NeteditConfigFileExtensions.getStrings(), openMode,
25182518
GNEFileDialog::ConfigType::NETEDIT);
25192519
}
@@ -2523,11 +2523,11 @@ GNEApplicationWindowHelper::openNeteditConfigFileDialog(GNEApplicationWindow* ap
25232523
GNEFileDialog
25242524
GNEApplicationWindowHelper::openSumoConfigFileDialog(GNEApplicationWindow* applicationWindow, GNEFileDialog::OpenMode openMode) {
25252525
if (openMode == GNEFileDialog::OpenMode::SAVE) {
2526-
return GNEFileDialog(applicationWindow, TL("Save SUMO Config file as"), GUIIcon::SAVE_SUMOCONFIG,
2526+
return GNEFileDialog(applicationWindow, TL("sumo config"),
25272527
SUMOXMLDefinitions::SumoConfigFileExtensions.getStrings(), openMode,
25282528
GNEFileDialog::ConfigType::NETEDIT);
25292529
} else {
2530-
return GNEFileDialog(applicationWindow, TL("Open SUMO Config file"), GUIIcon::OPEN_SUMOCONFIG,
2530+
return GNEFileDialog(applicationWindow, TL("sumo config"),
25312531
SUMOXMLDefinitions::SumoConfigFileExtensions.getStrings(), openMode,
25322532
GNEFileDialog::ConfigType::NETEDIT);
25332533
}
@@ -2537,11 +2537,11 @@ GNEApplicationWindowHelper::openSumoConfigFileDialog(GNEApplicationWindow* appli
25372537
GNEFileDialog
25382538
GNEApplicationWindowHelper::openTLSFileDialog(GNEApplicationWindow* applicationWindow, GNEFileDialog::OpenMode openMode) {
25392539
if (openMode == GNEFileDialog::OpenMode::SAVE) {
2540-
return GNEFileDialog(applicationWindow, TL("Save TLS file as"), GUIIcon::SAVE_NETWORKELEMENTS,
2540+
return GNEFileDialog(applicationWindow, TL("Traffic Light definitions"),
25412541
SUMOXMLDefinitions::TLSFileExtensions.getStrings(), openMode,
25422542
GNEFileDialog::ConfigType::NETEDIT);
25432543
} else {
2544-
return GNEFileDialog(applicationWindow, TL("Open TLS file"), GUIIcon::OPEN_TLSPROGRAMS,
2544+
return GNEFileDialog(applicationWindow, TL("Traffic Light definitions"),
25452545
SUMOXMLDefinitions::TLSFileExtensions.getStrings(), openMode,
25462546
GNEFileDialog::ConfigType::NETEDIT);
25472547
}
@@ -2551,11 +2551,11 @@ GNEApplicationWindowHelper::openTLSFileDialog(GNEApplicationWindow* applicationW
25512551
GNEFileDialog
25522552
GNEApplicationWindowHelper::openEdgeTypeFileDialog(GNEApplicationWindow* applicationWindow, GNEFileDialog::OpenMode openMode) {
25532553
if (openMode == GNEFileDialog::OpenMode::SAVE) {
2554-
return GNEFileDialog(applicationWindow, TL("Save EdgeType file as"), GUIIcon::SAVE_NETWORKELEMENTS,
2554+
return GNEFileDialog(applicationWindow, TL("EdgeTypes"),
25552555
SUMOXMLDefinitions::EdgeTypeFileExtensions.getStrings(), openMode,
25562556
GNEFileDialog::ConfigType::NETEDIT);
25572557
} else {
2558-
return GNEFileDialog(applicationWindow, TL("Open EdgeType file"), GUIIcon::OPEN_NET,
2558+
return GNEFileDialog(applicationWindow, TL("EdgeTypes"),
25592559
SUMOXMLDefinitions::EdgeTypeFileExtensions.getStrings(), openMode,
25602560
GNEFileDialog::ConfigType::NETEDIT);
25612561
}
@@ -2565,11 +2565,11 @@ GNEApplicationWindowHelper::openEdgeTypeFileDialog(GNEApplicationWindow* applica
25652565
GNEFileDialog
25662566
GNEApplicationWindowHelper::openAdditionalFileDialog(GNEApplicationWindow* applicationWindow, GNEFileDialog::OpenMode openMode) {
25672567
if (openMode == GNEFileDialog::OpenMode::SAVE) {
2568-
return GNEFileDialog(applicationWindow, TL("Save Additionals file as"), GUIIcon::SAVE_ADDITIONALELEMENTS,
2568+
return GNEFileDialog(applicationWindow, TL("Additional elements"),
25692569
SUMOXMLDefinitions::AdditionalFileExtensions.getStrings(), openMode,
25702570
GNEFileDialog::ConfigType::NETEDIT);
25712571
} else {
2572-
return GNEFileDialog(applicationWindow, TL("Open Additionals file"), GUIIcon::MODEADDITIONAL,
2572+
return GNEFileDialog(applicationWindow, TL("Additional elements"),
25732573
SUMOXMLDefinitions::AdditionalFileExtensions.getStrings(), openMode,
25742574
GNEFileDialog::ConfigType::NETEDIT);
25752575
}
@@ -2579,11 +2579,11 @@ GNEApplicationWindowHelper::openAdditionalFileDialog(GNEApplicationWindow* appli
25792579
GNEFileDialog
25802580
GNEApplicationWindowHelper::openRouteFileDialog(GNEApplicationWindow* applicationWindow, GNEFileDialog::OpenMode openMode) {
25812581
if (openMode == GNEFileDialog::OpenMode::SAVE) {
2582-
return GNEFileDialog(applicationWindow, TL("Save Route file as"), GUIIcon::SAVE_DEMANDELEMENTS,
2582+
return GNEFileDialog(applicationWindow, TL("Route elements"),
25832583
SUMOXMLDefinitions::RouteFileExtensions.getStrings(), openMode,
25842584
GNEFileDialog::ConfigType::NETEDIT);
25852585
} else {
2586-
return GNEFileDialog(applicationWindow, TL("Open Route file"), GUIIcon::SUPERMODEDEMAND,
2586+
return GNEFileDialog(applicationWindow, TL("Route elements"),
25872587
SUMOXMLDefinitions::RouteFileExtensions.getStrings(), openMode,
25882588
GNEFileDialog::ConfigType::NETEDIT);
25892589
}
@@ -2593,11 +2593,11 @@ GNEApplicationWindowHelper::openRouteFileDialog(GNEApplicationWindow* applicatio
25932593
GNEFileDialog
25942594
GNEApplicationWindowHelper::openDataFileDialog(GNEApplicationWindow* applicationWindow, GNEFileDialog::OpenMode openMode) {
25952595
if (openMode == GNEFileDialog::OpenMode::SAVE) {
2596-
return GNEFileDialog(applicationWindow, TL("Save Data file as"), GUIIcon::SAVE_DATAELEMENTS,
2596+
return GNEFileDialog(applicationWindow, TL("Data elements"),
25972597
SUMOXMLDefinitions::EdgeDataFileExtensions.getStrings(), openMode,
25982598
GNEFileDialog::ConfigType::NETEDIT);
25992599
} else {
2600-
return GNEFileDialog(applicationWindow, TL("Open Data file"), GUIIcon::SUPERMODEDATA,
2600+
return GNEFileDialog(applicationWindow, TL("Data elements"),
26012601
SUMOXMLDefinitions::EdgeDataFileExtensions.getStrings(), openMode,
26022602
GNEFileDialog::ConfigType::NETEDIT);
26032603
}
@@ -2607,11 +2607,11 @@ GNEApplicationWindowHelper::openDataFileDialog(GNEApplicationWindow* application
26072607
GNEFileDialog
26082608
GNEApplicationWindowHelper::openMeanDataDialog(GNEApplicationWindow* applicationWindow, GNEFileDialog::OpenMode openMode) {
26092609
if (openMode == GNEFileDialog::OpenMode::SAVE) {
2610-
return GNEFileDialog(applicationWindow, TL("Save MeanData file as"), GUIIcon::SAVE_MEANDATAELEMENTS,
2610+
return GNEFileDialog(applicationWindow, TL("MeanData elements"),
26112611
SUMOXMLDefinitions::MeanDataFileExtensions.getStrings(), openMode,
26122612
GNEFileDialog::ConfigType::NETEDIT);
26132613
} else {
2614-
return GNEFileDialog(applicationWindow, TL("Open MeanData file"), GUIIcon::MODEMEANDATA,
2614+
return GNEFileDialog(applicationWindow, TL("MeanData elements"),
26152615
SUMOXMLDefinitions::MeanDataFileExtensions.getStrings(), openMode,
26162616
GNEFileDialog::ConfigType::NETEDIT);
26172617
}
@@ -2621,11 +2621,11 @@ GNEApplicationWindowHelper::openMeanDataDialog(GNEApplicationWindow* application
26212621
GNEFileDialog
26222622
GNEApplicationWindowHelper::openOptionFileDialog(GNEApplicationWindow* applicationWindow, GNEFileDialog::OpenMode openMode) {
26232623
if (openMode == GNEFileDialog::OpenMode::SAVE) {
2624-
return GNEFileDialog(applicationWindow, TL("Save options file as"), GUIIcon::SAVE,
2624+
return GNEFileDialog(applicationWindow, TL("options"),
26252625
SUMOXMLDefinitions::XMLFileExtensions.getStrings(), openMode,
26262626
GNEFileDialog::ConfigType::NETEDIT);
26272627
} else {
2628-
return GNEFileDialog(applicationWindow, TL("Open options file"), GUIIcon::OPEN,
2628+
return GNEFileDialog(applicationWindow, TL("options"),
26292629
SUMOXMLDefinitions::XMLFileExtensions.getStrings(), openMode,
26302630
GNEFileDialog::ConfigType::NETEDIT);
26312631
}

src/netedit/dialogs/GNEDialog.cpp

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,18 @@ GNEDialog::closeDialogAborting() {
260260
}
261261

262262

263+
void
264+
GNEDialog::updateTitle(const std::string& newTitle) {
265+
setTitle(newTitle.c_str());
266+
}
267+
268+
269+
void
270+
GNEDialog::updateIcon(GUIIcon newIcon) {
271+
setIcon(GUIIconSubSys::getIcon(newIcon));
272+
}
273+
274+
263275
void
264276
GNEDialog::buildDialog(GUIIcon titleIcon, GNEDialog::Buttons buttons) {
265277
// set dialog icon

src/netedit/dialogs/GNEDialog.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,12 @@ class GNEDialog : protected FXDialogBox {
171171
/// @brief close dialog aborting the changes
172172
long closeDialogAborting();
173173

174+
/// @brief update title
175+
void updateTitle(const std::string& newTitle);
176+
177+
/// @brief update icon
178+
void updateIcon(GUIIcon newIcon);
179+
174180
private:
175181
/// @brief focus button, used for focusing the default button when dialog is opened
176182
FXButton* myFocusButton = nullptr;

src/netedit/dialogs/file/GNEFileDialog.cpp

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
/****************************************************************************/
2020

2121
#include <utils/gui/div/GUIIOGlobals.h>
22+
#include <netedit/GNEApplicationWindow.h>
2223

2324
#include "GNEFileDialog.h"
2425
#include "GNEFileSelector.h"
@@ -27,11 +28,16 @@
2728
// member method definitions
2829
// ===========================================================================
2930

30-
GNEFileDialog::GNEFileDialog(GNEApplicationWindow* applicationWindow, const std::string title, GUIIcon icon,
31+
GNEFileDialog::GNEFileDialog(GNEApplicationWindow* applicationWindow, const std::string element,
3132
const std::vector<std::string>& extensions, GNEFileDialog::OpenMode openMode,
3233
GNEFileDialog::ConfigType configType):
33-
GNEDialog(applicationWindow, title, icon, GNEDialog::Buttons::ACCEPT_CANCEL,
34+
GNEDialog(applicationWindow, TLF("Save % file as", element), GUIIcon::SAVE, GNEDialog::Buttons::ACCEPT_CANCEL,
3435
GNEDialog::OpenType::MODAL, GNEDialog::ResizeMode::RESIZABLE, 500, 300) {
36+
// update title and icon if we are opening
37+
if (openMode != GNEFileDialog::OpenMode::SAVE) {
38+
updateIcon(GUIIcon::OPEN);
39+
updateTitle(TLF("Open % file", element));
40+
}
3541
// create file selector
3642
myFileSelector = new GNEFileSelector(this, extensions, openMode, configType);
3743
// retarget accept button to file selector

src/netedit/dialogs/file/GNEFileDialog.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class GNEFileDialog : public GNEDialog {
5050
};
5151

5252
/// @brief constructor
53-
GNEFileDialog(GNEApplicationWindow* applicationWindow, const std::string title, GUIIcon icon,
53+
GNEFileDialog(GNEApplicationWindow* applicationWindow, const std::string element,
5454
const std::vector<std::string>& extensions, GNEFileDialog::OpenMode openMode,
5555
GNEFileDialog::ConfigType configType);
5656

src/netedit/dialogs/file/GNEFileSelector.cpp

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,8 @@ GNEFileSelector::GNEFileSelector(GNEFileDialog* fileDialog, const std::vector<st
7676
FXVerticalFrame(fileDialog->getContentFrame(), GUIDesignAuxiliarFrame),
7777
myFileDialog(fileDialog),
7878
myOpenMode(openMode),
79-
myBookmarksRecentFiles(fileDialog->getApp(), TL("Visited Directories")) {
79+
myConfigType(configType),
80+
myBookmarksRecentFiles(fileDialog->getApplicationWindow()->getApp(), TL("Visited Directories")) {
8081
// get static tooltip
8182
const auto tooltipMenu = fileDialog->getApplicationWindow()->getStaticTooltipMenu();
8283
// create horizontal frame for top buttons
@@ -792,7 +793,9 @@ GNEFileSelector::onCmdHomeFolder(FXObject*, FXSelector, void*) {
792793

793794
long
794795
GNEFileSelector::onCmdConfigFolder(FXObject*, FXSelector, void*) {
795-
setDirectory(FXSystem::getCurrentDirectory());
796+
// get config file folder
797+
const auto configFileFolder = FXPath::directory(OptionsCont::getOptions().getString("configuration-file").c_str());
798+
setDirectory(configFileFolder);
796799
return 1;
797800
}
798801

@@ -884,14 +887,25 @@ GNEFileSelector::buildButtons(FXHorizontalFrame* navigatorHorizontalFrame, MFXSt
884887
auto goUpButton = new MFXButtonTooltip(navigatorHorizontalFrame, staticTooltipMenu, "", GUIIconSubSys::getIcon(GUIIcon::FILEDIALOG_DIRUP_ICON),
885888
this, FXFileSelector::ID_DIRECTORY_UP, GUIDesignButtonIconFileDialog);
886889
goUpButton->setTipText(TL("Go up one directory"));
890+
// create button for go to work directory
891+
auto goConfigDirectory = new MFXButtonTooltip(navigatorHorizontalFrame, staticTooltipMenu, "", GUIIconSubSys::getIcon(GUIIcon::FILEDIALOG_GOTO_WORK),
892+
this, FXFileSelector::ID_WORK, GUIDesignButtonIconFileDialog);
893+
// disable if configuration file is empty
894+
if (OptionsCont::getOptions().getString("configuration-file").empty()) {
895+
goConfigDirectory->disable();
896+
}
897+
// set icon and tip depending of config type
898+
if (myConfigType == GNEFileDialog::ConfigType::NETEDIT) {
899+
goConfigDirectory->setIcon(GUIIconSubSys::getIcon(GUIIcon::NETEDIT_MINI));
900+
goConfigDirectory->setTipText(TL("Go to netedit config directory"));
901+
} else {
902+
goConfigDirectory->setIcon(GUIIconSubSys::getIcon(GUIIcon::SUMO_MINI));
903+
goConfigDirectory->setTipText(TL("Go to sumo config directory"));
904+
}
887905
// create button for go to home directory
888906
auto goHomeButton = new MFXButtonTooltip(navigatorHorizontalFrame, staticTooltipMenu, "", GUIIconSubSys::getIcon(GUIIcon::FILEDIALOG_GOTO_HOME),
889907
this, FXFileSelector::ID_HOME, GUIDesignButtonIconFileDialog);
890908
goHomeButton->setTipText(TL("Go to home directory"));
891-
// create button for go to work directory
892-
auto goWorkDirectory = new MFXButtonTooltip(navigatorHorizontalFrame, staticTooltipMenu, "", GUIIconSubSys::getIcon(GUIIcon::FILEDIALOG_GOTO_WORK),
893-
this, FXFileSelector::ID_WORK, GUIDesignButtonIconFileDialog);
894-
goWorkDirectory->setTipText(TL("Go to work directory"));
895909
// create button for bookmarks menu
896910
auto bookmenuTooltip = new MFXMenuButtonTooltip(navigatorHorizontalFrame, staticTooltipMenu, "", GUIIconSubSys::getIcon(GUIIcon::FILEDIALOG_BOOK_SET),
897911
myBookmarkMenuPane, this, GUIDesignButtonIconFileDialog);

src/netedit/dialogs/file/GNEFileSelector.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,9 @@ class GNEFileSelector : public FXVerticalFrame {
204204
/// @brief open mode
205205
const GNEFileDialog::OpenMode myOpenMode = GNEFileDialog::OpenMode::SAVE;
206206

207+
/// @brief config type
208+
const GNEFileDialog::ConfigType myConfigType = GNEFileDialog::ConfigType::NETEDIT;
209+
207210
/// @brief File list widget
208211
FXFileList* myFileSelector = nullptr;
209212

src/netedit/dialogs/run/GNERunDialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ GNERunDialog::onCmdAccept(FXObject*, FXSelector, void*) {
133133
long
134134
GNERunDialog::onCmdSaveLog(FXObject*, FXSelector, void*) {
135135
// create fileDialog
136-
const auto saveLogFileDialog = GNEFileDialog(myApplicationWindow, TL("Save tool log"), GUIIcon::SAVE,
136+
const auto saveLogFileDialog = GNEFileDialog(myApplicationWindow, TL("tool log"),
137137
SUMOXMLDefinitions::TXTFileExtensions.getStrings(),
138138
GNEFileDialog::OpenMode::SAVE,
139139
GNEFileDialog::ConfigType::NETEDIT);

0 commit comments

Comments
 (0)