From e2efc1998291e417c1294159996def7990393b8d Mon Sep 17 00:00:00 2001 From: wandererfan Date: Thu, 18 Jun 2020 20:06:14 -0400 Subject: [PATCH] [TD]Detail default scale --- src/Mod/TechDraw/App/DrawViewDetail.cpp | 3 +-- src/Mod/TechDraw/Gui/TaskDetail.cpp | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Mod/TechDraw/App/DrawViewDetail.cpp b/src/Mod/TechDraw/App/DrawViewDetail.cpp index 929515d169..3ea133b289 100644 --- a/src/Mod/TechDraw/App/DrawViewDetail.cpp +++ b/src/Mod/TechDraw/App/DrawViewDetail.cpp @@ -117,6 +117,7 @@ DrawViewDetail::DrawViewDetail() //hide Properties not relevant to DVDetail Direction.setStatus(App::Property::ReadOnly,true); //Should be same as BaseView Rotation.setStatus(App::Property::ReadOnly,true); //same as BaseView + ScaleType.setValue("Custom"); //dvd uses scale from BaseView } DrawViewDetail::~DrawViewDetail() @@ -471,10 +472,8 @@ void DrawViewDetail::unsetupObject() if (base != nullptr) { base->requestPaint(); } - } - void DrawViewDetail::getParameters() { } diff --git a/src/Mod/TechDraw/Gui/TaskDetail.cpp b/src/Mod/TechDraw/Gui/TaskDetail.cpp index 90e2fb335a..b7a68669c7 100644 --- a/src/Mod/TechDraw/Gui/TaskDetail.cpp +++ b/src/Mod/TechDraw/Gui/TaskDetail.cpp @@ -472,6 +472,8 @@ void TaskDetail::createDetail() m_detailName.c_str(),m_baseName.c_str()); Gui::Command::doCommand(Command::Doc,"App.activeDocument().%s.XDirection = App.activeDocument().%s.XDirection", m_detailName.c_str(),m_baseName.c_str()); + Gui::Command::doCommand(Command::Doc,"App.activeDocument().%s.Scale = App.activeDocument().%s.Scale", + m_detailName.c_str(),m_baseName.c_str()); Gui::Command::doCommand(Command::Doc,"App.activeDocument().%s.addView(App.activeDocument().%s)", m_pageName.c_str(), m_detailName.c_str());