diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2014-02-27 10:24:53 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2014-02-27 10:24:53 +0100 |
commit | a463234e8893b349f99bef899e71709f3ab82cd6 (patch) | |
tree | b898d77fafde5b627b9d2bb8fde1dc69941453aa /toolkit/source | |
parent | 3b15769cc2a2ba8e1e9d8c08527d47dccf4a5b62 (diff) |
Remove unused VCLXTabPageModel
Unused since 265043a935781633f204b1ddfede5f454b8555fe "tabcontrol: #i113362#
impl tabcontrol in awt" and not even built since
0a966b904bd6fd570d2fb09825810aceed4e00e8 "tabcontrol: fix some compile errors."
Change-Id: Ida6fde85207288a0b4e09cee767bd004f9384d99
Diffstat (limited to 'toolkit/source')
-rw-r--r-- | toolkit/source/awt/vclxtabpagemodel.cxx | 141 | ||||
-rw-r--r-- | toolkit/source/awt/vclxtoolkit.cxx | 1 |
2 files changed, 0 insertions, 142 deletions
diff --git a/toolkit/source/awt/vclxtabpagemodel.cxx b/toolkit/source/awt/vclxtabpagemodel.cxx deleted file mode 100644 index f84e4755d1d0..000000000000 --- a/toolkit/source/awt/vclxtabpagemodel.cxx +++ /dev/null @@ -1,141 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * This file incorporates work covered by the following license notice: - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed - * with this work for additional information regarding copyright - * ownership. The ASF licenses this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this file - * except in compliance with the License. You may obtain a copy of - * the License at http://www.apache.org/licenses/LICENSE-2.0 . - */ - -#include <toolkit/awt/vclxtabpagemodel.hxx> -#include <vcl/tabpage.hxx> -#include <vcl/tabctrl.hxx> -#include <toolkit/helper/property.hxx> -#include <toolkit/helper/vclunohelper.hxx> -#include <toolkit/helper/unopropertyarrayhelper.hxx> -#include <cppuhelper/typeprovider.hxx> - -// class VCLXDialog - - -VCLXTabPageModel::VCLXTabPageModel() -{ -} - -VCLXTabPageModel::~VCLXTabPageModel() -{ - OSL_TRACE ("%s", __FUNCTION__); -} - -void SAL_CALL VCLXTabPageModel::draw( sal_Int32 nX, sal_Int32 nY ) throw(::com::sun::star::uno::RuntimeException) -{ - ::osl::MutexGuard aGuard( GetMutex() ); - Window* pWindow = GetWindow(); - - if ( pWindow ) - { - OutputDevice* pDev = VCLUnoHelper::GetOutputDevice( getGraphics() ); - if ( !pDev ) - pDev = pWindow->GetParent(); - - Size aSize = pDev->PixelToLogic( pWindow->GetSizePixel() ); - Point aPos = pDev->PixelToLogic( Point( nX, nY ) ); - - pWindow->Draw( pDev, aPos, aSize, WINDOW_DRAW_NOCONTROLS ); - } -} - -::com::sun::star::awt::DeviceInfo VCLXTabPageModel::getInfo() throw(::com::sun::star::uno::RuntimeException) -{ - ::com::sun::star::awt::DeviceInfo aInfo;// = VCLXDevice::getInfo(); - return aInfo; -} - - -void SAL_CALL VCLXTabPageModel::setProperty( - const OUString& /*PropertyName*/, - const ::com::sun::star::uno::Any& /*Value*/ ) -throw(::com::sun::star::uno::RuntimeException) -{ - ::osl::MutexGuard aGuard( GetMutex() ); - - /*TabPage* pTabPage = (TabPage*)GetWindow(); - if ( pTabPage ) - { - VCLXWindow::setProperty( PropertyName, Value ); - }*/ -} -//XTabPageModel -::sal_Int16 SAL_CALL VCLXTabPageModel::getTabPageID() throw (::com::sun::star::uno::RuntimeException) -{ - return 0; -} -::sal_Bool SAL_CALL VCLXTabPageModel::getEnabled() throw (::com::sun::star::uno::RuntimeException) -{ - return false; -} -void SAL_CALL VCLXTabPageModel::setEnabled( ::sal_Bool _enabled ) throw (::com::sun::star::uno::RuntimeException) -{ - //TabControl* pTabControl = (TabControl*)GetWindow(); - //if ( pTabControl ) - // pTabControl->EnablePage(0, true); -} -OUString SAL_CALL VCLXTabPageModel::getTitle() throw (::com::sun::star::uno::RuntimeException) -{ - //TabControl* pTabControl = (TabControl*)GetWindow(); - //if ( pTabControl ) - // return pTabControl->GetPageText(0); - //else - return OUString(); -} -void SAL_CALL VCLXTabPageModel::setTitle( const OUString& _title ) throw (::com::sun::star::uno::RuntimeException) -{ - //TabControl* pTabControl = (TabControl*)GetWindow(); - //if ( pTabControl ) - // pTabControl->SetPageText(0, _title); - -} -OUString SAL_CALL VCLXTabPageModel::getImageURL() throw (::com::sun::star::uno::RuntimeException) -{ - return OUString(); -} -void SAL_CALL VCLXTabPageModel::setImageURL( const OUString& /*_imageurl*/ ) throw (::com::sun::star::uno::RuntimeException) -{ - //m_sImageURL = _imageurl; -} -OUString SAL_CALL VCLXTabPageModel::getToolTip() throw (::com::sun::star::uno::RuntimeException) -{ - //return m_sTooltip; - return OUString(); -} -void SAL_CALL VCLXTabPageModel::setToolTip( const OUString& _tooltip ) throw (::com::sun::star::uno::RuntimeException) -{ - (void)_tooltip; -} -::cppu::IPropertyArrayHelper& VCLXTabPageModel::getInfoHelper() -{ - static UnoPropertyArrayHelper* pHelper = NULL; - if ( !pHelper ) - { - com::sun::star::uno::Sequence<sal_Int32> aIDs = ImplGetPropertyIds(); - pHelper = new UnoPropertyArrayHelper( aIDs ); - } - return *pHelper; -} -::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySetInfo > VCLXTabPageModel::getPropertySetInfo( ) throw(::com::sun::star::uno::RuntimeException) -{ - static ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySetInfo > xInfo( createPropertySetInfo( getInfoHelper() ) ); - return xInfo; -} - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/toolkit/source/awt/vclxtoolkit.cxx b/toolkit/source/awt/vclxtoolkit.cxx index 6cb1829b073e..8a889258cfc6 100644 --- a/toolkit/source/awt/vclxtoolkit.cxx +++ b/toolkit/source/awt/vclxtoolkit.cxx @@ -74,7 +74,6 @@ using org::libreoffice::touch::ByteBufferWrapper; #include <toolkit/awt/vclxsystemdependentwindow.hxx> #include <toolkit/awt/vclxregion.hxx> #include <toolkit/awt/vclxtabpagecontainer.hxx> -#include <toolkit/awt/vclxtabpagemodel.hxx> #include <toolkit/awt/animatedimagespeer.hxx> #include <toolkit/awt/vclxtopwindow.hxx> |