chart2/source/controller/dialogs/ObjectNameProvider.cxx |   12 ++++++++++++
 1 file changed, 12 insertions(+)

New commits:
commit 06d2d3290acb5dd3200481b85baf7c5718ea177c
Author: Laurent Balland-Poirier <laurent.balland-poir...@laposte.net>
Date:   Tue Nov 12 20:55:21 2013 +0100

    fdo#35712 Correct update of equation in status bar
    
    Change-Id: I6db5628bbad337f70e3a39a4c65afbd0f6c30a9d
    Reviewed-on: https://gerrit.libreoffice.org/6658
    Tested-by: Tomaž Vajngerl <qui...@gmail.com>
    Reviewed-by: Tomaž Vajngerl <qui...@gmail.com>

diff --git a/chart2/source/controller/dialogs/ObjectNameProvider.cxx 
b/chart2/source/controller/dialogs/ObjectNameProvider.cxx
index 9b0fdc9..7491316 100644
--- a/chart2/source/controller/dialogs/ObjectNameProvider.cxx
+++ b/chart2/source/controller/dialogs/ObjectNameProvider.cxx
@@ -559,6 +559,18 @@ OUString ObjectNameProvider::getHelpText( const OUString& 
rObjectCID, const Refe
                     try
                     {
                         Reference< chart2::XRegressionCurveCalculator > 
xCalculator( xCurve->getCalculator(), uno::UNO_QUERY_THROW );
+                        sal_Int32 aDegree = 2;
+                        sal_Bool aForceIntercept = false;
+                        double aInterceptValue = 0.0;
+                        uno::Reference< beans::XPropertySet > xProperties( 
xCurve, uno::UNO_QUERY );
+                        if ( xProperties.is())
+                        {
+                                xProperties->getPropertyValue( 
"PolynomialDegree") >>= aDegree;
+                                xProperties->getPropertyValue( 
"ForceIntercept") >>= aForceIntercept;
+                                if (aForceIntercept)
+                                        xProperties->getPropertyValue( 
"InterceptValue") >>= aInterceptValue;
+                        }
+                        xCalculator->setRegressionProperties(aDegree, 
aForceIntercept, aInterceptValue, 2);
                         RegressionCurveHelper::initializeCurveCalculator( 
xCalculator, xSeries, xChartModel );
 
                         // replace formula
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to