[TD]GeomHatch - handle empty parameter

This commit is contained in:
wandererfan
2020-03-20 14:09:23 -04:00
committed by WandererFan
parent 54cd3b8130
commit d210c14167
2 changed files with 7 additions and 1 deletions

View File

@@ -615,6 +615,9 @@ std::string DrawGeomHatch::prefGeomHatchFile(void)
std::string defaultDir = App::Application::getResourceDir() + "Mod/TechDraw/PAT/";
std::string defaultFileName = defaultDir + "FCPAT.pat";
std::string result = hGrp->GetASCII("FilePattern", defaultFileName.c_str());
if (result.empty()) {
result = defaultFileName;
}
return result;
}
@@ -624,6 +627,9 @@ std::string DrawGeomHatch::prefGeomHatchName()
.GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/PAT");
std::string defaultNamePattern = "Diamond";
std::string result = hGrp->GetASCII("NamePattern",defaultNamePattern.c_str());
if (result.empty()) {
result = defaultNamePattern;
}
return result;
}