summaryrefslogtreecommitdiff
path: root/svx/source/svdraw/sdrpagewindow.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2013-03-08 14:06:05 +0200
committerNoel Grandin <noel@peralex.com>2013-03-20 07:32:52 +0200
commitb4b0b400071a0fd12587334e3b9d615f35be671b (patch)
treebbaadae1d60fda7c1195f5dbf9c055db1b5ea029 /svx/source/svdraw/sdrpagewindow.cxx
parent51a2b574bf6e163d34d2301c2b526a09cd7ff1aa (diff)
fdo#46808, cleanup some usage of getProcessServiceFactory()
Change-Id: I2ab4c7c0a19bd436c84e62bfc6aeda1fea079a44
Diffstat (limited to 'svx/source/svdraw/sdrpagewindow.cxx')
-rw-r--r--svx/source/svdraw/sdrpagewindow.cxx29
1 files changed, 13 insertions, 16 deletions
diff --git a/svx/source/svdraw/sdrpagewindow.cxx b/svx/source/svdraw/sdrpagewindow.cxx
index 2c55ea66cfe2..f89fdfad2fae 100644
--- a/svx/source/svdraw/sdrpagewindow.cxx
+++ b/svx/source/svdraw/sdrpagewindow.cxx
@@ -78,22 +78,19 @@ using namespace ::com::sun::star;
{
// Printer and VirtualDevice, or rather: no OutDev
uno::Reference< lang::XMultiServiceFactory > xFactory( ::comphelper::getProcessServiceFactory() );
- if( xFactory.is() )
- {
- const_cast< SdrPageWindow* >( this )->mxControlContainer = uno::Reference< awt::XControlContainer >(xFactory->createInstance(rtl::OUString("com.sun.star.awt.UnoControlContainer")), uno::UNO_QUERY);
- uno::Reference< awt::XControlModel > xModel(xFactory->createInstance(rtl::OUString("com.sun.star.awt.UnoControlContainerModel")), uno::UNO_QUERY);
- uno::Reference< awt::XControl > xControl(mxControlContainer, uno::UNO_QUERY);
- if (xControl.is())
- xControl->setModel(xModel);
-
- OutputDevice& rOutDev = rPaintWindow.GetOutputDevice();
- Point aPosPix = rOutDev.GetMapMode().GetOrigin();
- Size aSizePix = rOutDev.GetOutputSizePixel();
-
- uno::Reference< awt::XWindow > xContComp(mxControlContainer, uno::UNO_QUERY);
- if( xContComp.is() )
- xContComp->setPosSize(aPosPix.X(), aPosPix.Y(), aSizePix.Width(), aSizePix.Height(), awt::PosSize::POSSIZE);
- }
+ const_cast< SdrPageWindow* >( this )->mxControlContainer = uno::Reference< awt::XControlContainer >(xFactory->createInstance(rtl::OUString("com.sun.star.awt.UnoControlContainer")), uno::UNO_QUERY);
+ uno::Reference< awt::XControlModel > xModel(xFactory->createInstance(rtl::OUString("com.sun.star.awt.UnoControlContainerModel")), uno::UNO_QUERY);
+ uno::Reference< awt::XControl > xControl(mxControlContainer, uno::UNO_QUERY);
+ if (xControl.is())
+ xControl->setModel(xModel);
+
+ OutputDevice& rOutDev = rPaintWindow.GetOutputDevice();
+ Point aPosPix = rOutDev.GetMapMode().GetOrigin();
+ Size aSizePix = rOutDev.GetOutputSizePixel();
+
+ uno::Reference< awt::XWindow > xContComp(mxControlContainer, uno::UNO_QUERY);
+ if( xContComp.is() )
+ xContComp->setPosSize(aPosPix.X(), aPosPix.Y(), aSizePix.Width(), aSizePix.Height(), awt::PosSize::POSSIZE);
}
FmFormView* pViewAsFormView = dynamic_cast< FmFormView* >( &rView );