Sketcher: Add parameter to combine line and polyline

This commit is contained in:
PaddleStroke
2025-03-13 12:08:56 +01:00
committed by GitHub
parent ba2a377e7e
commit b940863353

View File

@@ -298,8 +298,16 @@ inline void SketcherAddWorkspaceLines<Gui::MenuItem>(Gui::MenuItem& geom)
template<>
inline void SketcherAddWorkspaceLines<Gui::ToolBarItem>(Gui::ToolBarItem& geom)
{
geom << "Sketcher_CreatePolyline"
<< "Sketcher_CreateLine";
ParameterGrp::handle hGrp = App::GetApplication().GetParameterGroupByPath(
"User parameter:BaseApp/Preferences/Mod/Sketcher/Commands");
if (hGrp->GetBool("UnifiedLineCommands", false)) {
geom << "Sketcher_CompLine";
}
else {
geom << "Sketcher_CreatePolyline"
<< "Sketcher_CreateLine";
}
}
template<typename T>