diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-12-12 10:45:44 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-12-13 08:12:34 +0100 |
commit | b4641df5de7842d6a8fc2c4f839214bf01160c8c (patch) | |
tree | b4ad3b357ad956a7664715d61bd7da9cc568da01 /svtools | |
parent | 753084a3f73bb8a88412feac7aa40a2750e6e9f3 (diff) |
loplugin:unusedmethods
Change-Id: I8ad75d1251df4d6f8097aaa68e4ec92331e38ad4
Reviewed-on: https://gerrit.libreoffice.org/85077
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svtools')
-rw-r--r-- | svtools/Library_svt.mk | 1 | ||||
-rw-r--r-- | svtools/source/control/fileurlbox.cxx | 99 |
2 files changed, 0 insertions, 100 deletions
diff --git a/svtools/Library_svt.mk b/svtools/Library_svt.mk index c631190904b2..f5f155faefef 100644 --- a/svtools/Library_svt.mk +++ b/svtools/Library_svt.mk @@ -97,7 +97,6 @@ $(eval $(call gb_Library_add_exception_objects,svt,\ svtools/source/control/ctrlbox \ svtools/source/control/ctrltool \ svtools/source/control/filectrl \ - svtools/source/control/fileurlbox \ svtools/source/control/indexentryres \ svtools/source/control/inettbc \ svtools/source/control/managedmenubutton \ diff --git a/svtools/source/control/fileurlbox.cxx b/svtools/source/control/fileurlbox.cxx deleted file mode 100644 index 9e9e220bc147..000000000000 --- a/svtools/source/control/fileurlbox.cxx +++ /dev/null @@ -1,99 +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 <svtools/fileurlbox.hxx> -#include <svl/filenotation.hxx> -#include <vcl/event.hxx> - - -namespace svt -{ - - - //= FileURLBox - - - FileURLBox::FileURLBox( vcl::Window* _pParent, WinBits _nStyle ) - :SvtURLBox( _pParent, _nStyle, INetProtocol::File ) - { - DisableHistory(); - } - - - void FileURLBox::DisplayURL( const OUString& _rURL ) - { - OUString sOldText = GetText(); - - OFileNotation aTransformer( _rURL, OFileNotation::N_URL ); - OUString sNewText = aTransformer.get( OFileNotation::N_SYSTEM ); - SetText( sNewText ); - - if ( sOldText != sNewText ) - Modify(); - - UpdatePickList(); - } - - - bool FileURLBox::PreNotify( NotifyEvent& _rNEvt ) - { - switch ( _rNEvt.GetType() ) - { - case MouseNotifyEvent::KEYINPUT: - if ( ( GetSubEdit() == _rNEvt.GetWindow() ) - && ( KEY_RETURN == _rNEvt.GetKeyEvent()->GetKeyCode().GetCode() ) - && ( IsInDropDown() ) - ) - m_sPreservedText = GetURL(); - break; - - case MouseNotifyEvent::LOSEFOCUS: - if ( IsWindowOrChild( _rNEvt.GetWindow() ) ) - DisplayURL( GetText() ); - break; - - default: - break; - } - - return SvtURLBox::PreNotify(_rNEvt); - } - - bool FileURLBox::EventNotify( NotifyEvent& _rNEvt ) - { - if (_rNEvt.GetType() == MouseNotifyEvent::KEYINPUT) - { - if ( ( GetSubEdit() == _rNEvt.GetWindow() ) - && ( KEY_RETURN == _rNEvt.GetKeyEvent()->GetKeyCode().GetCode() ) - && ( IsInDropDown() ) - ) - { - bool bReturn = SvtURLBox::EventNotify(_rNEvt); - DisplayURL( m_sPreservedText ); - return bReturn; - } - } - - return SvtURLBox::EventNotify(_rNEvt); - } - -} // namespace svt - - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |