From 71a095360a346e3d0ddbf1d723b568f4f8f82517 Mon Sep 17 00:00:00 2001 From: wandererfan Date: Sat, 1 Jun 2019 10:20:25 -0400 Subject: [PATCH] Hide Caption property where not applicable --- src/Mod/TechDraw/App/DrawLeaderLine.cpp | 1 + src/Mod/TechDraw/App/DrawProjGroup.cpp | 1 + src/Mod/TechDraw/App/DrawRichAnno.cpp | 5 +++++ src/Mod/TechDraw/App/DrawViewDimension.cpp | 1 + 4 files changed, 8 insertions(+) diff --git a/src/Mod/TechDraw/App/DrawLeaderLine.cpp b/src/Mod/TechDraw/App/DrawLeaderLine.cpp index e78eac881e11..3b59ca08cc41 100644 --- a/src/Mod/TechDraw/App/DrawLeaderLine.cpp +++ b/src/Mod/TechDraw/App/DrawLeaderLine.cpp @@ -66,6 +66,7 @@ DrawLeaderLine::DrawLeaderLine(void) Scale.setStatus(App::Property::Hidden,true); Rotation.setStatus(App::Property::ReadOnly,true); Rotation.setStatus(App::Property::Hidden,true); + Caption.setStatus(App::Property::Hidden,true); //generally, lines/leaders are not meant to move around. LockPosition.setValue(true); diff --git a/src/Mod/TechDraw/App/DrawProjGroup.cpp b/src/Mod/TechDraw/App/DrawProjGroup.cpp index 1d25cee9df29..eee9de3b46bb 100644 --- a/src/Mod/TechDraw/App/DrawProjGroup.cpp +++ b/src/Mod/TechDraw/App/DrawProjGroup.cpp @@ -80,6 +80,7 @@ DrawProjGroup::DrawProjGroup(void) ADD_PROPERTY_TYPE(spacingX, (15), agroup, App::Prop_None, "Horizontal spacing between views"); ADD_PROPERTY_TYPE(spacingY, (15), agroup, App::Prop_None, "Vertical spacing between views"); Rotation.setStatus(App::Property::Hidden,true); //DPG does not rotate + Caption.setStatus(App::Property::Hidden,true); } diff --git a/src/Mod/TechDraw/App/DrawRichAnno.cpp b/src/Mod/TechDraw/App/DrawRichAnno.cpp index 9840f9ff24e0..377031572bf1 100644 --- a/src/Mod/TechDraw/App/DrawRichAnno.cpp +++ b/src/Mod/TechDraw/App/DrawRichAnno.cpp @@ -52,6 +52,11 @@ DrawRichAnno::DrawRichAnno(void) ADD_PROPERTY_TYPE(AnnoText, (""), group, App::Prop_None, "Anno text"); ADD_PROPERTY_TYPE(ShowFrame, (true), group, App::Prop_None, "Outline rectangle on/off"); ADD_PROPERTY_TYPE(MaxWidth, (-1.0), group, App::Prop_None, "Width limit before auto wrap"); + Caption.setStatus(App::Property::Hidden,true); + Scale.setStatus(App::Property::Hidden,true); + ScaleType.setStatus(App::Property::Hidden,true); + + } DrawRichAnno::~DrawRichAnno() diff --git a/src/Mod/TechDraw/App/DrawViewDimension.cpp b/src/Mod/TechDraw/App/DrawViewDimension.cpp index b01d169413e8..98b31bdae2b3 100644 --- a/src/Mod/TechDraw/App/DrawViewDimension.cpp +++ b/src/Mod/TechDraw/App/DrawViewDimension.cpp @@ -118,6 +118,7 @@ DrawViewDimension::DrawViewDimension(void) Scale.setStatus(App::Property::Hidden,true); Rotation.setStatus(App::Property::ReadOnly,true); Rotation.setStatus(App::Property::Hidden,true); + Caption.setStatus(App::Property::Hidden,true); measurement = new Measure::Measurement(); //TODO: should have better initial datumLabel position than (0,0) in the DVP?? something closer to the object being measured?