From f7a475dc7c202e1f3e8a905cb7bedbddddf06ec0 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Fri, 11 Oct 2019 14:23:07 +0100 Subject: ToolBoxHelper is now unused MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I5e492fda0ce2b88c4e6790a6972bc36f082003a1 Reviewed-on: https://gerrit.libreoffice.org/80691 Tested-by: Jenkins Reviewed-by: Caolán McNamara Tested-by: Caolán McNamara --- dbaccess/Library_dbu.mk | 1 - dbaccess/source/ui/misc/ToolBoxHelper.cxx | 102 ------------------------------ 2 files changed, 103 deletions(-) delete mode 100644 dbaccess/source/ui/misc/ToolBoxHelper.cxx (limited to 'dbaccess') diff --git a/dbaccess/Library_dbu.mk b/dbaccess/Library_dbu.mk index 121584ef3426..74223abd7038 100644 --- a/dbaccess/Library_dbu.mk +++ b/dbaccess/Library_dbu.mk @@ -172,7 +172,6 @@ $(eval $(call gb_Library_add_exception_objects,dbu,\ dbaccess/source/ui/misc/stringlistitem \ dbaccess/source/ui/misc/TableCopyHelper \ dbaccess/source/ui/misc/TokenWriter \ - dbaccess/source/ui/misc/ToolBoxHelper \ dbaccess/source/ui/misc/uiservices \ dbaccess/source/ui/misc/UITools \ dbaccess/source/ui/misc/WColumnSelect \ diff --git a/dbaccess/source/ui/misc/ToolBoxHelper.cxx b/dbaccess/source/ui/misc/ToolBoxHelper.cxx deleted file mode 100644 index 3fc009dee348..000000000000 --- a/dbaccess/source/ui/misc/ToolBoxHelper.cxx +++ /dev/null @@ -1,102 +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 -#include -#include -#include -#include -#include -#include -#include -#include - -namespace dbaui -{ - OToolBoxHelper::OToolBoxHelper() - : m_nSymbolsSize(-1) - , m_pToolBox(nullptr) - { - - OSL_ENSURE(m_nSymbolsSize != SvtMiscOptions().GetCurrentSymbolsSize(),"SymbolsSize should not be identical"); - SvtMiscOptions().AddListenerLink( LINK( this, OToolBoxHelper, ConfigOptionsChanged ) ); - Application::AddEventListener( LINK( this, OToolBoxHelper, SettingsChanged ) ); - } - OToolBoxHelper::~OToolBoxHelper() - { - SvtMiscOptions().RemoveListenerLink( LINK( this, OToolBoxHelper, ConfigOptionsChanged ) ); - Application::RemoveEventListener( LINK( this, OToolBoxHelper, SettingsChanged ) ); - } - - void OToolBoxHelper::checkImageList() - { - if ( m_pToolBox ) - { - sal_Int16 nCurSymbolsSize = SvtMiscOptions().GetCurrentSymbolsSize(); - if ( nCurSymbolsSize != m_nSymbolsSize ) - { - m_nSymbolsSize = nCurSymbolsSize; - - Size aTbOldSize = m_pToolBox->GetSizePixel(); - adjustToolBoxSize(m_pToolBox); - Size aTbNewSize = m_pToolBox->GetSizePixel(); - resizeControls(Size(aTbNewSize.Width() - aTbOldSize.Width(), - aTbNewSize.Height() - aTbOldSize.Height()) - ); - } - } - } - - IMPL_LINK_NOARG(OToolBoxHelper, ConfigOptionsChanged, LinkParamNone*, void) - { - if ( m_pToolBox ) - { - SvtMiscOptions aOptions; - // check if imagelist changed - checkImageList(); - if ( aOptions.GetToolboxStyle() != m_pToolBox->GetOutStyle() ) - m_pToolBox->SetOutStyle(aOptions.GetToolboxStyle()); - } - } - IMPL_LINK(OToolBoxHelper, SettingsChanged, VclSimpleEvent&, _rEvt, void) - { - if ( m_pToolBox && _rEvt.GetId() == VclEventId::ApplicationDataChanged ) - { - DataChangedEvent* pData = static_cast(static_cast(_rEvt).GetData()); - if ( pData && ((( pData->GetType() == DataChangedEventType::SETTINGS ) || - ( pData->GetType() == DataChangedEventType::DISPLAY )) && - ( pData->GetFlags() & AllSettingsFlags::STYLE ))) - // check if imagelist changed - checkImageList(); - } - } - void OToolBoxHelper::setToolBox(ToolBox* _pTB) - { - bool bFirstTime = (m_pToolBox == nullptr); - m_pToolBox = _pTB; - if ( m_pToolBox ) - { - ConfigOptionsChanged(nullptr); - if ( bFirstTime ) - adjustToolBoxSize(m_pToolBox); - } - } -} // namespace - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ -- cgit