[Libreoffice-commits] .: 3 commits - binfilter/bf_sc binfilter/bf_sch binfilter/bf_sfx2 binfilter/bf_svtools binfilter/bf_svx binfilter/bf_sw binfilter/inc

Thomas Arnhold tarnhold at kemper.freedesktop.org
Thu Jun 28 02:14:46 PDT 2012


 binfilter/bf_sc/source/ui/inc/AccessibleContextBase.hxx             |  329 ----
 binfilter/bf_sc/source/ui/inc/csvcontrol.hxx                        |  306 ---
 binfilter/bf_sc/source/ui/inc/csvgrid.hxx                           |  140 -
 binfilter/bf_sc/source/ui/inc/csvruler.hxx                          |   84 -
 binfilter/bf_sc/source/ui/inc/csvsplits.hxx                         |   59 
 binfilter/bf_sch/source/ui/inc/SchTransferable.hxx                  |   63 
 binfilter/bf_sch/source/ui/inc/dlgctrls.hxx                         |   48 
 binfilter/bf_sch/source/ui/inc/guiutil.hxx                          |   36 
 binfilter/bf_sch/source/ui/inc/sdvcbrw.hxx                          |   62 
 binfilter/bf_sch/source/ui/inc/tbx_ww.hxx                           |   52 
 binfilter/bf_sfx2/source/bastyp/etcp.h                              |  510 ------
 binfilter/bf_sfx2/source/bastyp/l2s.hxx                             |   39 
 binfilter/bf_sfx2/source/inc/conttrans.hxx                          |  104 -
 binfilter/bf_sfx2/source/inc/doctemplates.hxx                       |  106 -
 binfilter/bf_sfx2/source/inc/tplcomp.hxx                            |  210 --
 binfilter/bf_svtools/source/config/svt_itemholder2.cxx              |    1 
 binfilter/bf_svtools/source/filter.vcl/filter/FilterConfigCache.hxx |    1 
 binfilter/bf_svtools/source/inc/fsfactory.hxx                       |   71 
 binfilter/bf_svx/source/inc/fmexch.hxx                              |  114 -
 binfilter/bf_svx/source/unodraw/UnoGraphicExporter.hxx              |   36 
 binfilter/bf_sw/source/ui/app/sw_apphdl.cxx                         |    1 
 binfilter/bf_sw/source/ui/app/sw_docsh2.cxx                         |    1 
 binfilter/bf_sw/source/ui/inc/globals.h                             |   31 
 binfilter/inc/bf_sc/dbtoken.hxx                                     |   51 
 binfilter/inc/bf_sc/dispuno.hxx                                     |  148 -
 binfilter/inc/bf_sc/eeimport.hxx                                    |   64 
 binfilter/inc/bf_sc/htmlimp.hxx                                     |   49 
 binfilter/inc/bf_sc/rtfimp.hxx                                      |   37 
 binfilter/inc/bf_sc/sclnlnk.hxx                                     |   35 
 binfilter/inc/bf_sc/scuiks.hxx                                      |  111 -
 binfilter/inc/bf_sc/viewuno.hxx                                     |  327 ----
 binfilter/inc/bf_sch/chwindow.hxx                                   |  108 -
 binfilter/inc/bf_sch/modeldata.hxx                                  |  242 ---
 binfilter/inc/bf_sfx2/map.hxx                                       |   77 
 binfilter/inc/bf_sfx2/minstack.hxx                                  |   93 -
 binfilter/inc/bf_sfx2/swap.hxx                                      |   89 -
 binfilter/inc/bf_sfx2/whranges.hxx                                  |   58 
 binfilter/inc/bf_starmath/applicat.hxx                              |   78 -
 binfilter/inc/bf_svtools/DocumentInfoPreview.hxx                    |   57 
 binfilter/inc/bf_svtools/FilterConfigItem.hxx                       |    1 
 binfilter/inc/bf_svtools/QueryFolderName.hxx                        |   58 
 binfilter/inc/bf_svtools/aeitem.hxx                                 |    1 
 binfilter/inc/bf_svtools/apearcfg.hxx                               |    1 
 binfilter/inc/bf_svtools/cjkoptions.hxx                             |    1 
 binfilter/inc/bf_svtools/colorcfg.hxx                               |    1 
 binfilter/inc/bf_svtools/ctloptions.hxx                             |    1 
 binfilter/inc/bf_svtools/ehdl.hxx                                   |    1 
 binfilter/inc/bf_svtools/eitem.hxx                                  |    1 
 binfilter/inc/bf_svtools/filter.hxx                                 |    1 
 binfilter/inc/bf_svtools/flagitem.hxx                               |    1 
 binfilter/inc/bf_svtools/fltdefs.hxx                                |  151 -
 binfilter/inc/bf_svtools/globalnameitem.hxx                         |    1 
 binfilter/inc/bf_svtools/helpopt.hxx                                |    1 
 binfilter/inc/bf_svtools/htmlkywd.hxx                               |    1 
 binfilter/inc/bf_svtools/htmlout.hxx                                |   70 
 binfilter/inc/bf_svtools/htmltokn.h                                 |  567 -------
 binfilter/inc/bf_svtools/imageresourceaccess.hxx                    |    1 
 binfilter/inc/bf_svtools/imap.hxx                                   |    1 
 binfilter/inc/bf_svtools/imapcirc.hxx                               |    1 
 binfilter/inc/bf_svtools/imapobj.hxx                                |    1 
 binfilter/inc/bf_svtools/imappoly.hxx                               |    1 
 binfilter/inc/bf_svtools/imaprect.hxx                               |    1 
 binfilter/inc/bf_svtools/inetimg.hxx                                |   80 -
 binfilter/inc/bf_svtools/iniadrtk.hxx                               |   51 
 binfilter/inc/bf_svtools/intitem.hxx                                |    1 
 binfilter/inc/bf_svtools/javacontext.hxx                            |   85 -
 binfilter/inc/bf_svtools/javainteractionhandler.hxx                 |   77 
 binfilter/inc/bf_svtools/languageoptions.hxx                        |    1 
 binfilter/inc/bf_svtools/lngmisc.hxx                                |   61 
 binfilter/inc/bf_svtools/localresaccess.hxx                         |   75 
 binfilter/inc/bf_svtools/macitem.hxx                                |    1 
 binfilter/inc/bf_svtools/metitem.hxx                                |    1 
 binfilter/inc/bf_svtools/misccfg.hxx                                |    1 
 binfilter/inc/bf_svtools/miscopt.hxx                                |    1 
 binfilter/inc/bf_svtools/msgrd.hxx                                  |   35 
 binfilter/inc/bf_svtools/msgwr.hxx                                  |   34 
 binfilter/inc/bf_svtools/numuno.hxx                                 |    1 
 binfilter/inc/bf_svtools/ownlist.hxx                                |    1 
 binfilter/inc/bf_svtools/poolcach.hxx                               |    1 
 binfilter/inc/bf_svtools/ptitem.hxx                                 |    1 
 binfilter/inc/bf_svtools/rectitem.hxx                               |    1 
 binfilter/inc/bf_svtools/reqitem.hxx                                |   63 
 binfilter/inc/bf_svtools/rngitem.hxx                                |    1 
 binfilter/inc/bf_svtools/sectctr.hxx                                |  151 -
 binfilter/inc/bf_svtools/sores.hxx                                  |  173 --
 binfilter/inc/bf_svtools/stritem.hxx                                |    1 
 binfilter/inc/bf_svtools/style.hxx                                  |    1 
 binfilter/inc/bf_svtools/svdde.hxx                                  |    1 
 binfilter/inc/bf_svtools/svimpicn.hxx                               |  317 ----
 binfilter/inc/bf_svtools/svipcdef.h                                 |   65 
 binfilter/inc/bf_svtools/svtdllapi.h                                |   20 
 binfilter/inc/bf_svtools/svtool.h                                   |   31 
 binfilter/inc/bf_svtools/svtuno.hxx                                 |   59 
 binfilter/inc/bf_svtools/syslocale.hxx                              |    1 
 binfilter/inc/bf_svtools/syslocaleoptions.hxx                       |    1 
 binfilter/inc/bf_svtools/templdlg.hxx                               |    1 
 binfilter/inc/bf_svtools/testtool.hxx                               |   74 
 binfilter/inc/bf_svtools/tooltiplbox.hxx                            |   62 
 binfilter/inc/bf_svtools/ttprops.hxx                                |    1 
 binfilter/inc/bf_svtools/twain.hxx                                  |   96 -
 binfilter/inc/bf_svtools/undo.hxx                                   |    1 
 binfilter/inc/bf_svtools/undoopt.hxx                                |    1 
 binfilter/inc/bf_svtools/unoevent.hxx                               |    1 
 binfilter/inc/bf_svtools/unoimap.hxx                                |    1 
 binfilter/inc/bf_svtools/urlbmk.hxx                                 |   66 
 binfilter/inc/bf_svtools/urlfilter.hxx                              |   63 
 binfilter/inc/bf_svtools/useroptions.hxx                            |    1 
 binfilter/inc/bf_svtools/whmap.hxx                                  |   57 
 binfilter/inc/bf_svtools/wmf.hxx                                    |    1 
 binfilter/inc/bf_svtools/zforlist.hxx                               |    1 
 binfilter/inc/bf_svtools/zformat.hxx                                |    1 
 binfilter/inc/bf_svx/AccessibleStaticTextBase.hxx                   |  260 ---
 binfilter/inc/bf_svx/IAccessibleParent.hxx                          |   90 -
 binfilter/inc/bf_svx/IAccessibleViewForwarder.hxx                   |  126 -
 binfilter/inc/bf_svx/IAccessibleViewForwarderListener.hxx           |   69 
 binfilter/inc/bf_svx/boxobj.hxx                                     |   91 -
 binfilter/inc/bf_svx/dbaexchange.hxx                                |  224 --
 binfilter/inc/bf_svx/dgdefs_.hxx                                    |  335 ----
 binfilter/inc/bf_svx/drawuiks.hxx                                   |   68 
 binfilter/inc/bf_svx/fmgridif.hxx                                   |  508 ------
 binfilter/inc/bf_svx/fmshell.hxx                                    |  120 -
 binfilter/inc/bf_svx/gallery.hxx                                    |   95 -
 binfilter/inc/bf_svx/htmlmode.hxx                                   |   47 
 binfilter/inc/bf_svx/ifaceids.hxx                                   |   36 
 binfilter/inc/bf_svx/polypath.hxx                                   |   80 -
 binfilter/inc/bf_svx/sdr/properties/attributeproperties.hxx         |   99 -
 binfilter/inc/bf_svx/sjctrl.hxx                                     |  624 --------
 binfilter/inc/bf_svx/svdosmbr.hxx                                   |  215 --
 binfilter/inc/bf_svx/svdosmev.hxx                                   |  387 -----
 binfilter/inc/bf_svx/svdosmrt.hxx                                   |  398 -----
 binfilter/inc/bf_svx/svdshort.hxx                                   |   91 -
 binfilter/inc/bf_svx/svimbase.hxx                                   |  213 --
 binfilter/inc/bf_svx/svxslots.hxx                                   |  748 ---------
 binfilter/inc/bf_svx/ucsubset.hxx                                   |   75 
 binfilter/inc/bf_svx/uiks.hxx                                       |   81 -
 binfilter/inc/bf_sw/io.hxx                                          |  149 -
 binfilter/inc/bf_sw/newhdl.hxx                                      |   69 
 binfilter/inc/bf_sw/redlnaut.hxx                                    |   65 
 binfilter/inc/bf_sw/txatritr.hxx                                    |   75 
 binfilter/inc/bf_sw/undobj.hxx                                      |  771 ----------
 binfilter/inc/bf_sw/unoatxt.hxx                                     |  295 ---
 binfilter/inc/bf_xmloff/PropertySetInfoKey.hxx                      |   62 
 binfilter/inc/bf_xmloff/sdxmlimp.hxx                                |   46 
 binfilter/inc/bf_xmloff/txtstyle.hxx                                |   56 
 binfilter/inc/bf_xmloff/xmlreg.hxx                                  |   38 
 145 files changed, 13421 deletions(-)

New commits:
commit c3c91dcebdbaff3f462c9a3ee2cac7763564a99e
Author: Thomas Arnhold <thomas at arnhold.org>
Date:   Wed Jun 27 21:12:46 2012 +0200

    Remove unused globals.h
    
    This enum is unused...
    
    Change-Id: I6f23edf3b3548f7e4d56e603ea89a280efde81cd

diff --git a/binfilter/bf_sw/source/ui/app/sw_apphdl.cxx b/binfilter/bf_sw/source/ui/app/sw_apphdl.cxx
index dcbefc0..cf796b4 100644
--- a/binfilter/bf_sw/source/ui/app/sw_apphdl.cxx
+++ b/binfilter/bf_sw/source/ui/app/sw_apphdl.cxx
@@ -41,7 +41,6 @@
 #include <swmodule.hxx>
 #include <wdocsh.hxx>
 #include <doc.hxx>
-#include <globals.h>        // globale Konstanten z.B.
 #include <app.hrc>
 #include <usrpref.hxx>
 #include <prtopt.hxx>
diff --git a/binfilter/bf_sw/source/ui/app/sw_docsh2.cxx b/binfilter/bf_sw/source/ui/app/sw_docsh2.cxx
index 1b74392..6d214eb 100644
--- a/binfilter/bf_sw/source/ui/app/sw_docsh2.cxx
+++ b/binfilter/bf_sw/source/ui/app/sw_docsh2.cxx
@@ -76,7 +76,6 @@
 #include <swwait.hxx>
 
 #include <cmdid.h>
-#include <globals.h>
 #include <helpid.h>
 #include <app.hrc>
 #include <poolfmt.hrc>
diff --git a/binfilter/bf_sw/source/ui/inc/globals.h b/binfilter/bf_sw/source/ui/inc/globals.h
deleted file mode 100644
index 47ad1c6..0000000
--- a/binfilter/bf_sw/source/ui/inc/globals.h
+++ /dev/null
@@ -1,31 +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 .
- */
-#ifndef _GLOBALS_H
-#define _GLOBALS_H
-
-enum SwChangeState
-{
-    STATE_OFF = 0,
-    STATE_ON = 1,
-    STATE_TOGGLE = 2
-};
-
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
commit 59b71bba03a0c8dbe03c02c1fdb4794a85675723
Author: Thomas Arnhold <thomas at arnhold.org>
Date:   Wed Jun 27 21:09:45 2012 +0200

    Remove empty svtdllapi.h
    
    Change-Id: I3e70d49cf07e30ea368e56531b1948a3c73495ae

diff --git a/binfilter/bf_svtools/source/config/svt_itemholder2.cxx b/binfilter/bf_svtools/source/config/svt_itemholder2.cxx
index a5c422a..ae2190a 100644
--- a/binfilter/bf_svtools/source/config/svt_itemholder2.cxx
+++ b/binfilter/bf_svtools/source/config/svt_itemholder2.cxx
@@ -30,7 +30,6 @@
 #include <bf_svtools/cjkoptions.hxx>
 #include <bf_svtools/colorcfg.hxx>
 #include <bf_svtools/ctloptions.hxx>
-#include "bf_svtools/svtdllapi.h"
 #include <unotools/configitem.hxx>
 #include <bf_svtools/helpopt.hxx>
 #include <bf_svtools/languageoptions.hxx>
diff --git a/binfilter/bf_svtools/source/filter.vcl/filter/FilterConfigCache.hxx b/binfilter/bf_svtools/source/filter.vcl/filter/FilterConfigCache.hxx
index 06d11ed..2415ae9 100644
--- a/binfilter/bf_svtools/source/filter.vcl/filter/FilterConfigCache.hxx
+++ b/binfilter/bf_svtools/source/filter.vcl/filter/FilterConfigCache.hxx
@@ -22,7 +22,6 @@
 
 #include <bf_tools/string.hxx>
 #include <rtl/ustring.hxx>
-#include "bf_svtools/svtdllapi.h"
 #include <com/sun/star/uno/Sequence.h>
 #include <com/sun/star/uno/Reference.h>
 #include <com/sun/star/beans/PropertyValue.hpp>
diff --git a/binfilter/inc/bf_svtools/FilterConfigItem.hxx b/binfilter/inc/bf_svtools/FilterConfigItem.hxx
index ddd5024..9e97ee0 100644
--- a/binfilter/inc/bf_svtools/FilterConfigItem.hxx
+++ b/binfilter/inc/bf_svtools/FilterConfigItem.hxx
@@ -21,7 +21,6 @@
 #ifndef _FILTER_CONFIG_ITEM_HXX_
 #define _FILTER_CONFIG_ITEM_HXX_
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_tools/string.hxx>
 #include <com/sun/star/awt/Size.hpp>
diff --git a/binfilter/inc/bf_svtools/aeitem.hxx b/binfilter/inc/bf_svtools/aeitem.hxx
index 96ce5a9..6b6d302 100644
--- a/binfilter/inc/bf_svtools/aeitem.hxx
+++ b/binfilter/inc/bf_svtools/aeitem.hxx
@@ -21,7 +21,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/poolitem.hxx>
 #include <bf_svtools/eitem.hxx>
diff --git a/binfilter/inc/bf_svtools/apearcfg.hxx b/binfilter/inc/bf_svtools/apearcfg.hxx
index 3ed76a3..860427d 100644
--- a/binfilter/inc/bf_svtools/apearcfg.hxx
+++ b/binfilter/inc/bf_svtools/apearcfg.hxx
@@ -19,7 +19,6 @@
 #ifndef _SVT_APEARCFG_HXX
 #define _SVT_APEARCFG_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/bf_solar.h>
 #include <unotools/configitem.hxx>
diff --git a/binfilter/inc/bf_svtools/cjkoptions.hxx b/binfilter/inc/bf_svtools/cjkoptions.hxx
index 8d46a2d..7b2d0ae 100644
--- a/binfilter/inc/bf_svtools/cjkoptions.hxx
+++ b/binfilter/inc/bf_svtools/cjkoptions.hxx
@@ -19,7 +19,6 @@
 #ifndef _SVTOOLS_CJKOPTIONS_HXX
 #define _SVTOOLS_CJKOPTIONS_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <sal/types.h>
 #include <bf_svtools/options.hxx>
diff --git a/binfilter/inc/bf_svtools/colorcfg.hxx b/binfilter/inc/bf_svtools/colorcfg.hxx
index e95f0a1..3edb987 100644
--- a/binfilter/inc/bf_svtools/colorcfg.hxx
+++ b/binfilter/inc/bf_svtools/colorcfg.hxx
@@ -19,7 +19,6 @@
 #ifndef INCLUDED_SVTOOLS_COLORCFG_HXX
 #define INCLUDED_SVTOOLS_COLORCFG_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <rtl/ustring.hxx>
 #include <tools/color.hxx>
diff --git a/binfilter/inc/bf_svtools/ctloptions.hxx b/binfilter/inc/bf_svtools/ctloptions.hxx
index 41cd1a1..33a6287 100644
--- a/binfilter/inc/bf_svtools/ctloptions.hxx
+++ b/binfilter/inc/bf_svtools/ctloptions.hxx
@@ -19,7 +19,6 @@
 #ifndef _SVTOOLS_CTLOPTIONS_HXX
 #define _SVTOOLS_CTLOPTIONS_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <sal/types.h>
 
diff --git a/binfilter/inc/bf_svtools/ehdl.hxx b/binfilter/inc/bf_svtools/ehdl.hxx
index eebf3de..39d00f9 100644
--- a/binfilter/inc/bf_svtools/ehdl.hxx
+++ b/binfilter/inc/bf_svtools/ehdl.hxx
@@ -24,7 +24,6 @@
 
 #ifndef __RSC
 
-#include "bf_svtools/svtdllapi.h"
 #include <bf_tools/string.hxx>
 
 #include <tools/errinf.hxx>
diff --git a/binfilter/inc/bf_svtools/eitem.hxx b/binfilter/inc/bf_svtools/eitem.hxx
index 9ef5325..ff1640b 100644
--- a/binfilter/inc/bf_svtools/eitem.hxx
+++ b/binfilter/inc/bf_svtools/eitem.hxx
@@ -22,7 +22,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/cenumitm.hxx>
 
diff --git a/binfilter/inc/bf_svtools/filter.hxx b/binfilter/inc/bf_svtools/filter.hxx
index 7212c9e..6354223 100644
--- a/binfilter/inc/bf_svtools/filter.hxx
+++ b/binfilter/inc/bf_svtools/filter.hxx
@@ -24,7 +24,6 @@
 
 #include <bf_svtools/fltcall.hxx>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <tools/stream.hxx>
 #include <vcl/graph.hxx>
diff --git a/binfilter/inc/bf_svtools/flagitem.hxx b/binfilter/inc/bf_svtools/flagitem.hxx
index ec452f2..d1c87c4 100644
--- a/binfilter/inc/bf_svtools/flagitem.hxx
+++ b/binfilter/inc/bf_svtools/flagitem.hxx
@@ -19,7 +19,6 @@
 #ifndef _SFXFLAGITEM_HXX
 #define _SFXFLAGITEM_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/bf_solar.h>
 #include <tools/rtti.hxx>
diff --git a/binfilter/inc/bf_svtools/globalnameitem.hxx b/binfilter/inc/bf_svtools/globalnameitem.hxx
index 6cff703..ab0c796 100644
--- a/binfilter/inc/bf_svtools/globalnameitem.hxx
+++ b/binfilter/inc/bf_svtools/globalnameitem.hxx
@@ -21,7 +21,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <tools/rtti.hxx>
 #include <tools/globname.hxx>
diff --git a/binfilter/inc/bf_svtools/helpopt.hxx b/binfilter/inc/bf_svtools/helpopt.hxx
index 3debc5b..8f9a9d2 100644
--- a/binfilter/inc/bf_svtools/helpopt.hxx
+++ b/binfilter/inc/bf_svtools/helpopt.hxx
@@ -19,7 +19,6 @@
 #ifndef INCLUDED_SVTOOLS_HELPOPT_HXX
 #define INCLUDED_SVTOOLS_HELPOPT_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #ifndef INCLUDED_LIST
 #include <list>
diff --git a/binfilter/inc/bf_svtools/htmlkywd.hxx b/binfilter/inc/bf_svtools/htmlkywd.hxx
index 8519644..6448f2f 100644
--- a/binfilter/inc/bf_svtools/htmlkywd.hxx
+++ b/binfilter/inc/bf_svtools/htmlkywd.hxx
@@ -20,7 +20,6 @@
 #ifndef _HTMLKYWD_HXX
 #define _HTMLKYWD_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include "sal/types.h"
 
diff --git a/binfilter/inc/bf_svtools/imageresourceaccess.hxx b/binfilter/inc/bf_svtools/imageresourceaccess.hxx
index 67a983c..e45d816 100644
--- a/binfilter/inc/bf_svtools/imageresourceaccess.hxx
+++ b/binfilter/inc/bf_svtools/imageresourceaccess.hxx
@@ -20,7 +20,6 @@
 #ifndef SVTOOLS_INC_IMAGERESOURCEACCESS_HXX
 #define SVTOOLS_INC_IMAGERESOURCEACCESS_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 /** === begin UNO includes === **/
 #include <com/sun/star/io/XInputStream.hpp>
diff --git a/binfilter/inc/bf_svtools/imap.hxx b/binfilter/inc/bf_svtools/imap.hxx
index f72e3f6..f37cc02 100644
--- a/binfilter/inc/bf_svtools/imap.hxx
+++ b/binfilter/inc/bf_svtools/imap.hxx
@@ -22,7 +22,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_tools/string.hxx>
 #include <tools/stream.hxx>
diff --git a/binfilter/inc/bf_svtools/imapcirc.hxx b/binfilter/inc/bf_svtools/imapcirc.hxx
index 701c93e..cfb09a5 100644
--- a/binfilter/inc/bf_svtools/imapcirc.hxx
+++ b/binfilter/inc/bf_svtools/imapcirc.hxx
@@ -21,7 +21,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <tools/gen.hxx>
 
diff --git a/binfilter/inc/bf_svtools/imapobj.hxx b/binfilter/inc/bf_svtools/imapobj.hxx
index 881e4a9..ed223df 100644
--- a/binfilter/inc/bf_svtools/imapobj.hxx
+++ b/binfilter/inc/bf_svtools/imapobj.hxx
@@ -22,7 +22,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_tools/string.hxx>
 
diff --git a/binfilter/inc/bf_svtools/imappoly.hxx b/binfilter/inc/bf_svtools/imappoly.hxx
index 57f390f..b70ef5d 100644
--- a/binfilter/inc/bf_svtools/imappoly.hxx
+++ b/binfilter/inc/bf_svtools/imappoly.hxx
@@ -22,7 +22,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/imapobj.hxx>
 
diff --git a/binfilter/inc/bf_svtools/imaprect.hxx b/binfilter/inc/bf_svtools/imaprect.hxx
index 2731294..7d68db6 100644
--- a/binfilter/inc/bf_svtools/imaprect.hxx
+++ b/binfilter/inc/bf_svtools/imaprect.hxx
@@ -21,7 +21,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/imapobj.hxx>
 
diff --git a/binfilter/inc/bf_svtools/intitem.hxx b/binfilter/inc/bf_svtools/intitem.hxx
index 6312b65..ebe371e 100644
--- a/binfilter/inc/bf_svtools/intitem.hxx
+++ b/binfilter/inc/bf_svtools/intitem.hxx
@@ -22,7 +22,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/cintitem.hxx>
 
diff --git a/binfilter/inc/bf_svtools/languageoptions.hxx b/binfilter/inc/bf_svtools/languageoptions.hxx
index cd1c75a..35d5ec4 100644
--- a/binfilter/inc/bf_svtools/languageoptions.hxx
+++ b/binfilter/inc/bf_svtools/languageoptions.hxx
@@ -19,7 +19,6 @@
 #ifndef _SVTOOLS_LANGUAGEOPTIONS_HXX
 #define _SVTOOLS_LANGUAGEOPTIONS_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <sal/types.h>
 #include <bf_svtools/brdcst.hxx>
diff --git a/binfilter/inc/bf_svtools/macitem.hxx b/binfilter/inc/bf_svtools/macitem.hxx
index 31867ec..2c927ee 100644
--- a/binfilter/inc/bf_svtools/macitem.hxx
+++ b/binfilter/inc/bf_svtools/macitem.hxx
@@ -23,7 +23,6 @@
 
 // class SvxMacroItem ----------------------------------------------------
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/poolitem.hxx>
 
diff --git a/binfilter/inc/bf_svtools/metitem.hxx b/binfilter/inc/bf_svtools/metitem.hxx
index 58ba2b0..bceb298 100644
--- a/binfilter/inc/bf_svtools/metitem.hxx
+++ b/binfilter/inc/bf_svtools/metitem.hxx
@@ -19,7 +19,6 @@
 #ifndef _SFXMETRICITEM_HXX
 #define _SFXMETRICITEM_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/intitem.hxx>
 
diff --git a/binfilter/inc/bf_svtools/misccfg.hxx b/binfilter/inc/bf_svtools/misccfg.hxx
index 225dc63..bed0075 100644
--- a/binfilter/inc/bf_svtools/misccfg.hxx
+++ b/binfilter/inc/bf_svtools/misccfg.hxx
@@ -19,7 +19,6 @@
 #ifndef _SFX_MISCCFG_HXX
 #define _SFX_MISCCFG_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/bf_solar.h>
 
diff --git a/binfilter/inc/bf_svtools/miscopt.hxx b/binfilter/inc/bf_svtools/miscopt.hxx
index 312788f..bf03f3c 100644
--- a/binfilter/inc/bf_svtools/miscopt.hxx
+++ b/binfilter/inc/bf_svtools/miscopt.hxx
@@ -23,7 +23,6 @@
 //  includes
 //_________________________________________________________________________________________________________________
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <sal/types.h>
 
diff --git a/binfilter/inc/bf_svtools/numuno.hxx b/binfilter/inc/bf_svtools/numuno.hxx
index 1373122..dcb114a 100644
--- a/binfilter/inc/bf_svtools/numuno.hxx
+++ b/binfilter/inc/bf_svtools/numuno.hxx
@@ -19,7 +19,6 @@
 #ifndef _NUMUNO_HXX
 #define _NUMUNO_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <com/sun/star/util/XNumberFormatsSupplier.hpp>
 #include <com/sun/star/lang/XUnoTunnel.hpp>
diff --git a/binfilter/inc/bf_svtools/ownlist.hxx b/binfilter/inc/bf_svtools/ownlist.hxx
index 3d70fa2..5481a41 100644
--- a/binfilter/inc/bf_svtools/ownlist.hxx
+++ b/binfilter/inc/bf_svtools/ownlist.hxx
@@ -20,7 +20,6 @@
 #ifndef _OWNLIST_HXX
 #define _OWNLIST_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <tools/stream.hxx>
 #include <bf_tools/ownlist.hxx>
diff --git a/binfilter/inc/bf_svtools/poolcach.hxx b/binfilter/inc/bf_svtools/poolcach.hxx
index efd749c..3efc9be 100644
--- a/binfilter/inc/bf_svtools/poolcach.hxx
+++ b/binfilter/inc/bf_svtools/poolcach.hxx
@@ -19,7 +19,6 @@
 #ifndef _SFXPOOLCACH_HXX
 #define _SFXPOOLCACH_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/bf_solar.h>
 
diff --git a/binfilter/inc/bf_svtools/ptitem.hxx b/binfilter/inc/bf_svtools/ptitem.hxx
index b3c1b53..342f199 100644
--- a/binfilter/inc/bf_svtools/ptitem.hxx
+++ b/binfilter/inc/bf_svtools/ptitem.hxx
@@ -21,7 +21,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/poolitem.hxx>
 
diff --git a/binfilter/inc/bf_svtools/rectitem.hxx b/binfilter/inc/bf_svtools/rectitem.hxx
index e0da473..0f6676d 100644
--- a/binfilter/inc/bf_svtools/rectitem.hxx
+++ b/binfilter/inc/bf_svtools/rectitem.hxx
@@ -21,7 +21,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <tools/debug.hxx>
 #include <tools/gen.hxx>
diff --git a/binfilter/inc/bf_svtools/rngitem.hxx b/binfilter/inc/bf_svtools/rngitem.hxx
index 2624904..a1e82d3 100644
--- a/binfilter/inc/bf_svtools/rngitem.hxx
+++ b/binfilter/inc/bf_svtools/rngitem.hxx
@@ -33,7 +33,6 @@
 
 #else
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/poolitem.hxx>
 
diff --git a/binfilter/inc/bf_svtools/stritem.hxx b/binfilter/inc/bf_svtools/stritem.hxx
index 9eddd3d..87ba8ea 100644
--- a/binfilter/inc/bf_svtools/stritem.hxx
+++ b/binfilter/inc/bf_svtools/stritem.hxx
@@ -20,7 +20,6 @@
 #ifndef _SFXSTRITEM_HXX
 #define _SFXSTRITEM_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/custritm.hxx>
 
diff --git a/binfilter/inc/bf_svtools/style.hxx b/binfilter/inc/bf_svtools/style.hxx
index 21c2034..ecd4eef 100644
--- a/binfilter/inc/bf_svtools/style.hxx
+++ b/binfilter/inc/bf_svtools/style.hxx
@@ -22,7 +22,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <rsc/rscsfx.hxx>
 
diff --git a/binfilter/inc/bf_svtools/svdde.hxx b/binfilter/inc/bf_svtools/svdde.hxx
index 184f9a4..dbac563 100644
--- a/binfilter/inc/bf_svtools/svdde.hxx
+++ b/binfilter/inc/bf_svtools/svdde.hxx
@@ -22,7 +22,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <sot/exchange.hxx>
 
diff --git a/binfilter/inc/bf_svtools/svtdllapi.h b/binfilter/inc/bf_svtools/svtdllapi.h
deleted file mode 100644
index 52597c5..0000000
--- a/binfilter/inc/bf_svtools/svtdllapi.h
+++ /dev/null
@@ -1,20 +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 .
- */
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/inc/bf_svtools/syslocale.hxx b/binfilter/inc/bf_svtools/syslocale.hxx
index 80e57f8..dd87599 100644
--- a/binfilter/inc/bf_svtools/syslocale.hxx
+++ b/binfilter/inc/bf_svtools/syslocale.hxx
@@ -20,7 +20,6 @@
 #ifndef INCLUDED_SVTOOLS_SYSLOCALE_HXX
 #define INCLUDED_SVTOOLS_SYSLOCALE_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <unotools/localedatawrapper.hxx>
 #include <unotools/charclass.hxx>
diff --git a/binfilter/inc/bf_svtools/syslocaleoptions.hxx b/binfilter/inc/bf_svtools/syslocaleoptions.hxx
index f2c3e8f..91932fc 100644
--- a/binfilter/inc/bf_svtools/syslocaleoptions.hxx
+++ b/binfilter/inc/bf_svtools/syslocaleoptions.hxx
@@ -20,7 +20,6 @@
 #ifndef INCLUDED_SVTOOLS_SYSLOCALEOPTIONS_HXX
 #define INCLUDED_SVTOOLS_SYSLOCALEOPTIONS_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <sal/types.h>
 #include <rtl/ustring.hxx>
diff --git a/binfilter/inc/bf_svtools/templdlg.hxx b/binfilter/inc/bf_svtools/templdlg.hxx
index c5dda4c..bdb2d2a 100644
--- a/binfilter/inc/bf_svtools/templdlg.hxx
+++ b/binfilter/inc/bf_svtools/templdlg.hxx
@@ -19,7 +19,6 @@
 #ifndef _SVTOOLS_TEMPLDLG_HXX
 #define _SVTOOLS_TEMPLDLG_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <vcl/button.hxx>
 #include <vcl/dialog.hxx>
diff --git a/binfilter/inc/bf_svtools/ttprops.hxx b/binfilter/inc/bf_svtools/ttprops.hxx
index 831fc81..a39d018 100644
--- a/binfilter/inc/bf_svtools/ttprops.hxx
+++ b/binfilter/inc/bf_svtools/ttprops.hxx
@@ -22,7 +22,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <tools/rtti.hxx>
 #include <vcl/apptypes.hxx>
diff --git a/binfilter/inc/bf_svtools/undo.hxx b/binfilter/inc/bf_svtools/undo.hxx
index 06871cd..e66861d 100644
--- a/binfilter/inc/bf_svtools/undo.hxx
+++ b/binfilter/inc/bf_svtools/undo.hxx
@@ -21,7 +21,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <tools/rtti.hxx>
 
diff --git a/binfilter/inc/bf_svtools/undoopt.hxx b/binfilter/inc/bf_svtools/undoopt.hxx
index fda691d..fd8ed95 100644
--- a/binfilter/inc/bf_svtools/undoopt.hxx
+++ b/binfilter/inc/bf_svtools/undoopt.hxx
@@ -19,7 +19,6 @@
 #ifndef INCLUDED_SVTOOLS_UNDOOPT_HXX
 #define INCLUDED_SVTOOLS_UNDOOPT_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <sal/types.h>
 #include <bf_svtools/brdcst.hxx>
diff --git a/binfilter/inc/bf_svtools/unoevent.hxx b/binfilter/inc/bf_svtools/unoevent.hxx
index 3bb54ae..6123076 100644
--- a/binfilter/inc/bf_svtools/unoevent.hxx
+++ b/binfilter/inc/bf_svtools/unoevent.hxx
@@ -19,7 +19,6 @@
 #ifndef _SVTOOLS_UNOEVENT_HXX_
 #define _SVTOOLS_UNOEVENT_HXX_
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <com/sun/star/container/XNameReplace.hpp>
 
diff --git a/binfilter/inc/bf_svtools/unoimap.hxx b/binfilter/inc/bf_svtools/unoimap.hxx
index 6d2fcda..2c9782f 100644
--- a/binfilter/inc/bf_svtools/unoimap.hxx
+++ b/binfilter/inc/bf_svtools/unoimap.hxx
@@ -20,7 +20,6 @@
 #ifndef _SVTOOLS_UNOIMAP_HXX
 #define _SVTOOLS_UNOIMAP_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <com/sun/star/uno/XInterface.hpp>
 
diff --git a/binfilter/inc/bf_svtools/useroptions.hxx b/binfilter/inc/bf_svtools/useroptions.hxx
index b729680..dd1a84f 100644
--- a/binfilter/inc/bf_svtools/useroptions.hxx
+++ b/binfilter/inc/bf_svtools/useroptions.hxx
@@ -19,7 +19,6 @@
 #ifndef INCLUDED_SVTOOLS_USEROPTIONS_HXX
 #define INCLUDED_SVTOOLS_USEROPTIONS_HXX
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <unotools/configitem.hxx>
 #include <bf_tools/string.hxx>
diff --git a/binfilter/inc/bf_svtools/wmf.hxx b/binfilter/inc/bf_svtools/wmf.hxx
index 9088447..66693b7 100644
--- a/binfilter/inc/bf_svtools/wmf.hxx
+++ b/binfilter/inc/bf_svtools/wmf.hxx
@@ -22,7 +22,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_svtools/fltcall.hxx>
 
diff --git a/binfilter/inc/bf_svtools/zforlist.hxx b/binfilter/inc/bf_svtools/zforlist.hxx
index e8952ca..0f8ea0a 100644
--- a/binfilter/inc/bf_svtools/zforlist.hxx
+++ b/binfilter/inc/bf_svtools/zforlist.hxx
@@ -21,7 +21,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_tools/string.hxx>
 #include <bf_tools/table.hxx>
diff --git a/binfilter/inc/bf_svtools/zformat.hxx b/binfilter/inc/bf_svtools/zformat.hxx
index 237395e..1a3aba1 100644
--- a/binfilter/inc/bf_svtools/zformat.hxx
+++ b/binfilter/inc/bf_svtools/zformat.hxx
@@ -21,7 +21,6 @@
 
 #include <bf_svtools/bf_solar.h>
 
-#include "bf_svtools/svtdllapi.h"
 
 #include <bf_tools/string.hxx>
 #include <i18npool/mslangid.hxx>
commit 408c963d50d29302afed0393a1e0f07aaa31ab04
Author: Thomas Arnhold <thomas at arnhold.org>
Date:   Wed Jun 27 21:07:32 2012 +0200

    Remove unused header files
    
    Change-Id: I68f29c8b28ba5f46afdd93678d48415544f111c8

diff --git a/binfilter/bf_sc/source/ui/inc/AccessibleContextBase.hxx b/binfilter/bf_sc/source/ui/inc/AccessibleContextBase.hxx
deleted file mode 100644
index 4d27c45..0000000
--- a/binfilter/bf_sc/source/ui/inc/AccessibleContextBase.hxx
+++ /dev/null
@@ -1,329 +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 .
- */
-
-
-#ifndef _SC_ACCESSIBLECONTEXTBASE_HXX
-#define _SC_ACCESSIBLECONTEXTBASE_HXX
-
-#include <com/sun/star/accessibility/XAccessibleComponent.hpp>
-#include <com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp>
-#include <com/sun/star/lang/DisposedException.hpp>
-
-#include <com/sun/star/lang/XServiceInfo.hpp>
-#include <cppuhelper/interfacecontainer.h>
-
-
-#include <bf_svtools/lstner.hxx>
-#include <cppuhelper/compbase5.hxx>
-#include <cppuhelper/implbase1.hxx>
-#include <comphelper/broadcasthelper.hxx>
-class Rectangle;
-namespace binfilter {
-
-
-/** @descr
-        This base class provides an implementation of the
-        <code>AccessibleContext</code> service.
-*/
-
-typedef cppu::WeakAggComponentImplHelper5<
-                ::com::sun::star::accessibility::XAccessible,
-                ::com::sun::star::accessibility::XAccessibleComponent,
-                ::com::sun::star::accessibility::XAccessibleContext,
-                ::com::sun::star::accessibility::XAccessibleEventBroadcaster,
-                ::com::sun::star::lang::XServiceInfo
-                > ScAccessibleContextBaseWeakImpl;
-
-typedef cppu::ImplHelper1<
-                ::com::sun::star::accessibility::XAccessibleEventListener
-                > ScAccessibleContextBaseImplEvent;
-
-class ScAccessibleContextBase
-    :   public comphelper::OBaseMutex,
-        public ScAccessibleContextBaseWeakImpl,
-        public ScAccessibleContextBaseImplEvent,
-        public SfxListener
-{
-public:
-    //=====  internal  ========================================================
-    ScAccessibleContextBase(
-        const ::com::sun::star::uno::Reference<
-        ::com::sun::star::accessibility::XAccessible>& rxParent,
-        const sal_Int16 aRole);
-
-    virtual void Init();
-    virtual void SAL_CALL disposing();
-protected:
-    virtual ~ScAccessibleContextBase(void);
-public:
-    ///=====  SfxListener  =====================================================
-
-    virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint );
-
-    ///=====  XInterface  =====================================================
-
-    virtual ::com::sun::star::uno::Any SAL_CALL queryInterface(
-        ::com::sun::star::uno::Type const & rType )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    virtual void SAL_CALL acquire() throw ();
-
-    virtual void SAL_CALL release() throw ();
-
-    ///=====  XAccessible  =====================================================
-
-    /// Return the XAccessibleContext.
-    virtual ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessibleContext> SAL_CALL
-        getAccessibleContext(void) throw (::com::sun::star::uno::RuntimeException);
-
-    ///=====  XAccessibleComponent  ============================================
-
-    virtual sal_Bool SAL_CALL containsPoint(
-        const ::com::sun::star::awt::Point& rPoint )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    virtual ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible >
-        SAL_CALL getAccessibleAtPoint(
-        const ::com::sun::star::awt::Point& rPoint )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    virtual ::com::sun::star::awt::Rectangle SAL_CALL getBounds(  )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    virtual ::com::sun::star::awt::Point SAL_CALL getLocation(  )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    virtual ::com::sun::star::awt::Point SAL_CALL getLocationOnScreen(  )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    virtual ::com::sun::star::awt::Size SAL_CALL getSize(  )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    virtual sal_Bool SAL_CALL isShowing(  )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    virtual sal_Bool SAL_CALL isVisible(  )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    virtual void SAL_CALL grabFocus(  )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    virtual sal_Int32 SAL_CALL getForeground(  )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    virtual sal_Int32 SAL_CALL getBackground(  )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    ///=====  XAccessibleContext  ==============================================
-
-    /// Return the number of currently visible children.
-    virtual sal_Int32 SAL_CALL
-        getAccessibleChildCount(void) throw (::com::sun::star::uno::RuntimeException);
-
-    /// Return the specified child or NULL if index is invalid.
-    virtual ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible> SAL_CALL
-        getAccessibleChild(sal_Int32 nIndex)
-        throw (::com::sun::star::uno::RuntimeException,
-                ::com::sun::star::lang::IndexOutOfBoundsException);
-
-    /// Return a reference to the parent.
-    virtual ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible> SAL_CALL
-        getAccessibleParent(void)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    /// Return this objects index among the parents children.
-    virtual sal_Int32 SAL_CALL
-        getAccessibleIndexInParent(void)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    /// Return this object's role.
-    virtual sal_Int16 SAL_CALL
-        getAccessibleRole(void)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    /// Return this object's description.
-    virtual ::rtl::OUString SAL_CALL
-        getAccessibleDescription(void)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    /// Return the object's current name.
-    virtual ::rtl::OUString SAL_CALL
-        getAccessibleName(void)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    /// Return NULL to indicate that an empty relation set.
-    virtual ::com::sun::star::uno::Reference<
-            ::com::sun::star::accessibility::XAccessibleRelationSet> SAL_CALL
-        getAccessibleRelationSet(void)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    /// Return the set of current states.
-    virtual ::com::sun::star::uno::Reference<
-            ::com::sun::star::accessibility::XAccessibleStateSet> SAL_CALL
-        getAccessibleStateSet(void)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    /** Return the parents locale or throw exception if this object has no
-        parent yet/anymore.
-    */
-    virtual ::com::sun::star::lang::Locale SAL_CALL
-        getLocale(void)
-        throw (::com::sun::star::uno::RuntimeException,
-            ::com::sun::star::accessibility::IllegalAccessibleComponentStateException);
-
-    ///=====  XAccessibleEventBroadcaster  =====================================
-
-    /** Add listener that is informed of future changes of name,
-          description and so on events.
-    */
-    virtual void SAL_CALL
-        addEventListener(
-            const ::com::sun::star::uno::Reference<
-                ::com::sun::star::accessibility::XAccessibleEventListener>& xListener)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    //  Remove an existing event listener.
-    virtual void SAL_CALL
-        removeEventListener(
-            const ::com::sun::star::uno::Reference<
-                ::com::sun::star::accessibility::XAccessibleEventListener>& xListener)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    ///=====  XAccessibleEventListener  ========================================
-
-    virtual void SAL_CALL
-        disposing( const ::com::sun::star::lang::EventObject& Source )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    virtual void SAL_CALL
-        notifyEvent(
-        const ::com::sun::star::accessibility::AccessibleEventObject& aEvent )
-        throw (::com::sun::star::uno::RuntimeException);
-
-    ///=====  XServiceInfo  ====================================================
-
-    /** Returns an identifier for the implementation of this object.
-    */
-    virtual ::rtl::OUString SAL_CALL
-        getImplementationName(void)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    /** Return whether the specified service is supported by this class.
-    */
-    virtual sal_Bool SAL_CALL
-        supportsService(const ::rtl::OUString& sServiceName)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    /** Returns a list of all supported services.  In this case that is just
-        the AccessibleContext and Accessible service.
-    */
-    virtual ::com::sun::star::uno::Sequence< ::rtl::OUString> SAL_CALL
-        getSupportedServiceNames(void)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    ///=====  XTypeProvider  ===================================================
-
-     /// returns the possible types
-    virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type > SAL_CALL
-        getTypes()
-        throw (::com::sun::star::uno::RuntimeException);
-
-    /** Returns a implementation id.
-    */
-    virtual ::com::sun::star::uno::Sequence<sal_Int8> SAL_CALL
-        getImplementationId(void)
-        throw (::com::sun::star::uno::RuntimeException);
-
-protected:
-    /// Return this object's description.
-    virtual ::rtl::OUString SAL_CALL
-        createAccessibleDescription(void)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    /// Return the object's current name.
-    virtual ::rtl::OUString SAL_CALL
-        createAccessibleName(void)
-        throw (::com::sun::star::uno::RuntimeException);
-
-    /// Return the object's current bounding box relative to the desktop.
-    virtual Rectangle GetBoundingBoxOnScreen(void) const
-        throw (::com::sun::star::uno::RuntimeException);
-
-    /// Return the object's current bounding box relative to the parent object.
-    virtual Rectangle GetBoundingBox(void) const
-        throw (::com::sun::star::uno::RuntimeException);
-
-public:
-    /// Calls all Listener to tell they the change.
-    void
-        CommitChange(const ::com::sun::star::accessibility::AccessibleEventObject& rEvent) const;
-
-    /// change the name and call the listener to tell they the change
-    void
-        ChangeName();
-
-protected:
-    /// Calls all Listener to tell they that the object is now DEFUNC
-    void CommitDefunc() const;
-
-    /// Calls all FocusListener to tell they that the focus is gained.
-    void CommitFocusGained() const;
-
-    /// Calls all FocusListener to tell they that the focus is lost.
-    void CommitFocusLost() const;
-
-    sal_Bool IsDefunc() const { return rBHelper.bDisposed; }
-
-    virtual void IsObjectValid() const
-        throw (::com::sun::star::lang::DisposedException);
-
-    /// Use this method to set initial Name without notification
-    void SetName(const ::rtl::OUString& rName) { msName = rName; }
-    /// Use this method to set initial Description without notification
-    void SetDescription(const ::rtl::OUString& rDesc) { msDescription = rDesc; }
-
-    /// Reference to the parent object.
-    ::com::sun::star::uno::Reference<
-         ::com::sun::star::accessibility::XAccessible> mxParent;
-
-private:
-    /** Description of this object.  This is not a constant because it can
-        be set from the outside.  Furthermore, it changes according the the
-        draw page's display mode.
-    */
-    ::rtl::OUString msDescription;
-
-    /** Name of this object.  It changes according the the draw page's
-        display mode.
-    */
-    ::rtl::OUString msName;
-
-    /// client id in the AccessibleEventNotifier queue
-    sal_uInt32 mnClientId;
-
-    /** This is the role of this object.
-    */
-    sal_Int16 maRole;
-};
-
-
-} //namespace binfilter
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sc/source/ui/inc/csvcontrol.hxx b/binfilter/bf_sc/source/ui/inc/csvcontrol.hxx
deleted file mode 100644
index 677164c..0000000
--- a/binfilter/bf_sc/source/ui/inc/csvcontrol.hxx
+++ /dev/null
@@ -1,306 +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 .
- */
-
-// ============================================================================
-
-#ifndef _SC_CSVCONTROL_HXX
-#define _SC_CSVCONTROL_HXX
-
-#include <vcl/ctrl.hxx>
-
-#include "global.hxx"
-#include "csvsplits.hxx"
-
-#include <com/sun/star/uno/Reference.hxx>
-namespace binfilter {
-
-
-class ScAccessibleCsvControl;
-} //namespace binfilter
-namespace com { namespace sun { namespace star { namespace accessibility {
-    class XAccessible;
-} } } }
-namespace binfilter {
-
-// ============================================================================
-
-/** Minimum character count for a column in separators mode. */
-const sal_Int32 CSV_MINCOLWIDTH         = 8;
-/** Maximum length of a cell string. */
-const xub_StrLen CSV_MAXSTRLEN          = 0x7FFF;
-/** Transparency for header color of selected columns. */
-const sal_uInt16 CSV_HDR_TRANSPARENCY   = 85;
-/** Minimum distance to border for auto scroll. */
-const sal_Int32 CSV_SCROLL_DIST         = 3;
-
-//! TODO make string array dynamic
-const sal_Int32 CSV_PREVIEW_LINES       = 32; // maximum count of preview lines
-/** Maximum count of columns. */
-const sal_Int32 CSV_MAXCOLCOUNT         = MAXCOL + 1;
-
-/** Default column data type. */
-const sal_Int32 CSV_TYPE_DEFAULT        = 0;
-/** Multi selection with different types. */
-const sal_Int32 CSV_TYPE_MULTI          = -1;
-/** No column selected. */
-const sal_Int32 CSV_TYPE_NOSELECTION    = -2;
-
-// External used column types.
-const sal_uInt8 SC_COL_STANDARD         = 1;
-const sal_uInt8 SC_COL_TEXT             = 2;
-const sal_uInt8 SC_COL_MDY              = 3;
-const sal_uInt8 SC_COL_DMY              = 4;
-const sal_uInt8 SC_COL_YMD              = 5;
-const sal_uInt8 SC_COL_SKIP             = 9;
-const sal_uInt8 SC_COL_ENGLISH          = 10;
-
-
-// ============================================================================
-
-/** Exported data of a column (data used in the dialog). */
-struct ScCsvExpData
-{
-    xub_StrLen                  mnIndex;        /// Index of a column.
-    sal_uInt8                   mnType;         /// External type of the column.
-
-    inline                      ScCsvExpData() : mnIndex( 0 ), mnType( SC_COL_STANDARD ) {}
-    inline                      ScCsvExpData( xub_StrLen nIndex, sal_uInt8 nType ) :
-                                    mnIndex( nIndex ), mnType( nType ) {}
-};
-
-typedef ::std::vector< ScCsvExpData > ScCsvExpDataVec;
-
-
-// ============================================================================
-
-/** Specifies which element should be used to perform an action. */
-enum ScMoveMode
-{
-    MOVE_NONE,                  /// No action.
-    MOVE_FIRST,                 /// First element in current context.
-    MOVE_LAST,                  /// Last element in current context.
-    MOVE_PREV,                  /// Predecessor of current element in current context.
-    MOVE_NEXT,                  /// Successor of current element in current context.
-    MOVE_PREVPAGE,              /// Previous page relative to current context.
-    MOVE_NEXTPAGE               /// Next page relative to current context.
-};
-
-
-// ============================================================================
-
-/** Flags for comparison of old and new control layout data. */
-typedef sal_uInt32 ScCsvDiff;
-
-const ScCsvDiff CSV_DIFF_EQUAL          = 0x00000000;
-const ScCsvDiff CSV_DIFF_POSCOUNT       = 0x00000001;
-const ScCsvDiff CSV_DIFF_POSOFFSET      = 0x00000002;
-const ScCsvDiff CSV_DIFF_HDRWIDTH       = 0x00000004;
-const ScCsvDiff CSV_DIFF_CHARWIDTH      = 0x00000008;
-const ScCsvDiff CSV_DIFF_LINECOUNT      = 0x00000010;
-const ScCsvDiff CSV_DIFF_LINEOFFSET     = 0x00000020;
-const ScCsvDiff CSV_DIFF_HDRHEIGHT      = 0x00000040;
-const ScCsvDiff CSV_DIFF_LINEHEIGHT     = 0x00000080;
-const ScCsvDiff CSV_DIFF_RULERCURSOR    = 0x00000100;
-const ScCsvDiff CSV_DIFF_GRIDCURSOR     = 0x00000200;
-
-const ScCsvDiff CSV_DIFF_HORIZONTAL     = CSV_DIFF_POSCOUNT | CSV_DIFF_POSOFFSET | CSV_DIFF_HDRWIDTH | CSV_DIFF_CHARWIDTH;
-const ScCsvDiff CSV_DIFF_VERTICAL       = CSV_DIFF_LINECOUNT | CSV_DIFF_LINEOFFSET | CSV_DIFF_HDRHEIGHT | CSV_DIFF_LINEHEIGHT;
-const ScCsvDiff CSV_DIFF_CURSOR         = CSV_DIFF_RULERCURSOR | CSV_DIFF_GRIDCURSOR;
-
-
-// ----------------------------------------------------------------------------
-
-/** A structure containing all layout data valid for both ruler and data grid
-    (i.e. scroll position or column width). */
-struct ScCsvLayoutData
-{
-    // horizontal settings
-    sal_Int32                   mnPosCount;         /// Number of positions.
-    sal_Int32                   mnPosOffset;        /// Horizontal scroll offset.
-
-    sal_Int32                   mnWinWidth;         /// Width of ruler and data grid.
-    sal_Int32                   mnHdrWidth;         /// Width of the header column.
-    sal_Int32                   mnCharWidth;        /// Pixel width of one character.
-
-    // vertical settings
-    sal_Int32                   mnLineCount;        /// Number of data lines.
-    sal_Int32                   mnLineOffset;       /// Index of first visible line (0-based).
-
-    sal_Int32                   mnWinHeight;        /// Height of entire data grid (incl. header).
-    sal_Int32                   mnHdrHeight;        /// Height of the header line.
-    sal_Int32                   mnLineHeight;       /// Height of a data line.
-
-    // cursor settings
-    sal_Int32                   mnPosCursor;        /// Position of ruler cursor.
-    sal_Int32                   mnColCursor;        /// Position of grid column cursor.
-
-    mutable sal_Int32           mnNoRepaint;        /// >0 = no repaint.
-    bool                        mbAppRTL;           /// true = application in RTL mode.
-
-    explicit                    ScCsvLayoutData();
-
-};
-
-
-
-
-// ============================================================================
-
-/** Enumeration of possible commands to change any settings of the CSV controls.
-    @descr  Controls have to send commands instead of changing their settings directly.
-    This helps to keep the different controls consistent to each other.
-    A command can contain 0 to 2 sal_Int32 parameters. In the description of each
-    command the required parameters are swown in brackets. [-] means no parameter. */
-enum ScCsvCmdType
-{
-    // misc
-    CSVCMD_NONE,                /// No command. [-]
-    CSVCMD_REPAINT,             /// Repaint all controls. [-]
-
-    // modify horizontal dimensions
-    CSVCMD_SETPOSCOUNT,         /// Change position/column count. [character count]
-    CSVCMD_SETPOSOFFSET,        /// Change position offset (scroll pos). [position]
-    CSVCMD_SETHDRWIDTH,         /// Change width of the header column. [width in pixel]
-    CSVCMD_SETCHARWIDTH,        /// Change character pixel width. [width in pixel]
-
-    // modify vertical dimensions
-    CSVCMD_SETLINECOUNT,        /// Change number of data lines. [line count]
-    CSVCMD_SETLINEOFFSET,       /// Change first visible line. [line index]
-    CSVCMD_SETHDRHEIGHT,        /// Change height of top header line. [height in pixel]
-    CSVCMD_SETLINEHEIGHT,       /// Change data line pixel height. [height in pixel}
-
-    // cursors/positions
-    CSVCMD_MOVERULERCURSOR,     /// Move ruler cursor to new position. [position]
-    CSVCMD_MOVEGRIDCURSOR,      /// Move data grid cursor to new column. [position]
-    CSVCMD_MAKEPOSVISIBLE,      /// Move to make passed position visible (for mouse tracking). [position]
-
-    // table contents
-    CSVCMD_NEWCELLTEXTS,        /// Recalculate splits and cell texts. [-]
-    CSVCMD_UPDATECELLTEXTS,     /// Update cell texts with current split settings. [-]
-    CSVCMD_SETCOLUMNTYPE,       /// Change data type of selected columns. [column type]
-    CSVCMD_EXPORTCOLUMNTYPE,    /// Send selected column type to external controls. [-]
-    CSVCMD_SETFIRSTIMPORTLINE,  /// Set number of first imported line. [line index]
-
-    // splits
-    CSVCMD_INSERTSPLIT,         /// Insert a split. [position]
-    CSVCMD_REMOVESPLIT,         /// Remove a split. [position]
-    CSVCMD_TOGGLESPLIT,         /// Inserts or removes a split. [position]
-    CSVCMD_MOVESPLIT,           /// Move a split. [old position, new position]
-    CSVCMD_REMOVEALLSPLITS      /// Remove all splits. [-]
-};
-
-
-// ----------------------------------------------------------------------------
-
-/** Data for a CSV control command. The stored position data is aways character based,
-    it's never a column index (required for internal consistency). */
-class ScCsvCmd
-{
-private:
-    ScCsvCmdType                meType;         /// The command.
-    sal_Int32                   mnParam1;       /// First parameter.
-    sal_Int32                   mnParam2;       /// Second parameter.
-
-public:
-    inline explicit             ScCsvCmd() : meType( CSVCMD_NONE ),
-                                    mnParam1( CSV_POS_INVALID ), mnParam2( CSV_POS_INVALID ) {}
-
-    inline void                 Set( ScCsvCmdType eType, sal_Int32 nParam1, sal_Int32 nParam2 );
-
-    inline ScCsvCmdType         GetType() const     { return meType; }
-    inline sal_Int32            GetParam1() const   { return mnParam1; }
-    inline sal_Int32            GetParam2() const   { return mnParam2; }
-};
-
-inline void ScCsvCmd::Set( ScCsvCmdType eType, sal_Int32 nParam1, sal_Int32 nParam2 )
-{
-    meType = eType; mnParam1 = nParam1; mnParam2 = nParam2;
-}
-
-
-// ============================================================================
-
-/** Base class for the CSV ruler and the data grid control. Implements command handling. */
-class ScCsvControl : public Control
-{
-protected:
-    typedef ::std::vector< String >     StringVec;
-    typedef ::std::vector< StringVec >  StringVecVec;
-
-    typedef ::com::sun::star::uno::Reference<
-        ::com::sun::star::accessibility::XAccessible > XAccessibleRef;
-
-private:
-    Link                        maCmdHdl;           /// External command handler.
-    ScCsvCmd                    maCmd;              /// Data of last command.
-    const ScCsvLayoutData&      mrData;             /// Shared layout data.
-
-    XAccessibleRef              mxAccessible;       /// The accessible object of the control.
-    ScAccessibleCsvControl*     mpAccessible;       /// Pointer to the accessible implementation object.
-    bool                        mbValidGfx;         /// Content of virtual devices valid?
-
-    // ------------------------------------------------------------------------
-public:
-    explicit                    ScCsvControl( ScCsvControl& rParent );
-    explicit                    ScCsvControl( Window* pParent, const ScCsvLayoutData& rData, WinBits nStyle = 0 );
-    explicit                    ScCsvControl( Window* pParent, const ScCsvLayoutData& rData, const ResId& rResId );
-    virtual                     ~ScCsvControl();
-
-    // event handling ---------------------------------------------------------
-
-    virtual void                GetFocus();
-    virtual void                LoseFocus();
-
-    /** Sends a GetFocus or LoseFocus event to the accessibility object. */
-    void                        AccSendFocusEvent( bool bFocused );
-
-    // repaint helpers --------------------------------------------------------
-
-
-    // command handling -------------------------------------------------------
-
-    /** Sets a new command handler. */
-    inline void                 SetCmdHdl( const Link& rHdl ) { maCmdHdl = rHdl; }
-    /** Returns the current command handler. */
-    inline const Link&          GetCmdHdl() const { return maCmdHdl; }
-    /** Returns data of the last command. */
-    inline const ScCsvCmd&      GetCmd() const { return maCmd; }
-
-    // layout helpers ---------------------------------------------------------
-
-    /** Returns a reference to the current layout data. */
-    inline const ScCsvLayoutData& GetLayoutData() const { return mrData; }
-    /** Returns true, if the Right-to-Left layout mode is active. */
-    inline bool                 IsRTL() const { return mrData.mbAppRTL; }
-
-
-    // static helpers ---------------------------------------------------------
-
-
-
-    // accessibility ----------------------------------------------------------
-};
-
-
-// ============================================================================
-
-} //namespace binfilter
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sc/source/ui/inc/csvgrid.hxx b/binfilter/bf_sc/source/ui/inc/csvgrid.hxx
deleted file mode 100644
index 664c9d5..0000000
--- a/binfilter/bf_sc/source/ui/inc/csvgrid.hxx
+++ /dev/null
@@ -1,140 +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 .
- */
-
-// ============================================================================
-
-#ifndef _SC_CSVGRID_HXX
-#define _SC_CSVGRID_HXX
-
-#include <vcl/virdev.hxx>
-#include <vcl/menu.hxx>
-#include <bf_svtools/lstner.hxx>
-
-#include <vector>
-#include <memory>
-
-#include "csvcontrol.hxx"
-#include "csvsplits.hxx"
-
-namespace binfilter {
-class ColorConfig;
-
-// ----------------------------------------------------------------------------
-
-class EditEngine;
-class ScEditEngineDefaulter;
-class ScAccessibleCsvControl;
-
-
-// ============================================================================
-
-const sal_uInt8 CSV_COLFLAG_NONE    = 0x00;         /// Nothing set.
-const sal_uInt8 CSV_COLFLAG_SELECT  = 0x01;         /// Column is selected.
-
-const sal_uInt32 CSV_COLUMN_INVALID = CSV_VEC_NOTFOUND;
-
-
-// ----------------------------------------------------------------------------
-
-/** This struct contains the state of one table column. */
-struct ScCsvColState
-{
-    sal_Int32                   mnType;             /// Data type.
-    sal_uInt8                   mnFlags;            /// Flags (i.e. selection state).
-
-    inline explicit             ScCsvColState(
-                                        sal_Int32 nType = CSV_TYPE_DEFAULT,
-                                        sal_uInt8 nFlags = CSV_COLFLAG_NONE ) :
-                                    mnType( nType ), mnFlags( nFlags ) {}
-
-    inline bool                 IsSelected() const;
-    inline void                 Select( bool bSel );
-};
-
-inline bool ScCsvColState::IsSelected() const
-{
-    return (mnFlags & CSV_COLFLAG_SELECT) != 0;
-}
-
-inline void ScCsvColState::Select( bool bSel )
-{
-    if( bSel ) mnFlags |= CSV_COLFLAG_SELECT; else mnFlags &= ~CSV_COLFLAG_SELECT;
-}
-
-
-// ----------------------------------------------------------------------------
-
-typedef ::std::vector< ScCsvColState > ScCsvColStateVec;
-
-
-// ============================================================================
-
-/** A data grid control for the CSV import dialog. The design of this control
-    simulates a Calc spreadsheet with row and column headers. */
-class ScCsvGrid : public ScCsvControl, public SfxListener
-{
-private:
-    typedef ::std::auto_ptr< ScEditEngineDefaulter > ScEditEnginePtr;
-
-    VirtualDevice               maBackgrDev;        /// Grid background, headers, cell texts.
-    VirtualDevice               maGridDev;          /// Data grid with selection and cursor.
-    PopupMenu                   maPopup;            /// Popup menu for column types.
-
-    ColorConfig&                mrColorConfig;      /// Application color configuration.
-    Color                       maBackColor;        /// Cell background color.
-    Color                       maGridColor;        /// Table grid color.
-    Color                       maGridPBColor;      /// Grid color for "first imported line" delimiter.
-    Color                       maAppBackColor;     /// Background color for unused area.
-    Color                       maTextColor;        /// Text color for data area.
-    Color                       maHeaderBackColor;  /// Background color for headers.
-    Color                       maHeaderGridColor;  /// Grid color for headers.
-    Color                       maHeaderTextColor;  /// Text color for headers.
-    Color                       maSelectColor;      /// Header color of selected columns.
-
-    ScEditEnginePtr             mpEditEngine;       /// For drawing cell texts.
-    Font                        maHeaderFont;       /// Font for column and row headers.
-    Font                        maMonoFont;         /// Monospace font for data cells.
-    Size                        maWinSize;          /// Size of the control.
-    Size                        maEdEngSize;        /// Paper size for edit engine.
-
-    ScCsvSplits                 maSplits;           /// Vector with split positions.
-    ScCsvColStateVec            maColStates;        /// State of each column.
-    StringVec                   maTypeNames;        /// UI names of data types.
-    StringVecVec                maTexts;            /// 2D-vector for cell texts.
-
-    sal_Int32                   mnFirstImpLine;     /// First imported line (0-based).
-    sal_uInt32                  mnRecentSelCol;     /// Index of most recently selected column.
-    sal_uInt32                  mnMTCurrCol;        /// Current column of mouse tracking.
-    bool                        mbMTSelecting;      /// Mouse tracking: true = select, false = deselect.
-
-    // ------------------------------------------------------------------------
-public:
-    explicit                    ScCsvGrid( ScCsvControl& rParent );
-    virtual                     ~ScCsvGrid();
-
-    // common grid handling ---------------------------------------------------
-};
-
-
-// ============================================================================
-
-} //namespace binfilter
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sc/source/ui/inc/csvruler.hxx b/binfilter/bf_sc/source/ui/inc/csvruler.hxx
deleted file mode 100644
index 6398662..0000000
--- a/binfilter/bf_sc/source/ui/inc/csvruler.hxx
+++ /dev/null
@@ -1,84 +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 .
- */
-
-// ============================================================================
-
-#ifndef _SC_CSVRULER_HXX
-#define _SC_CSVRULER_HXX
-
-#include <vcl/virdev.hxx>
-
-#include "csvcontrol.hxx"
-#include "csvsplits.hxx"
-namespace binfilter {
-
-
-class ScAccessibleCsvControl;
-
-
-// ============================================================================
-
-/** A ruler control for the CSV import dialog. Supports setting and moving
-    splits (which divide lines of data into several columns). */
-class ScCsvRuler : public ScCsvControl
-{
-private:
-    VirtualDevice               maBackgrDev;        /// Ruler background, scaling.
-    VirtualDevice               maRulerDev;         /// Ruler with splits and cursor.
-
-    Color                       maBackColor;        /// Background color.
-    Color                       maActiveColor;      /// Color for active part of ruler.
-    Color                       maTextColor;        /// Text and scale color.
-    Color                       maSplitColor;       /// Split area color.
-
-    ScCsvSplits                 maSplits;           /// Vector with split positions.
-    ScCsvSplits                 maOldSplits;        /// Old state for cancellation.
-
-    sal_Int32                   mnPosCursorLast;    /// Last valid position of cursor.
-    sal_Int32                   mnPosMTStart;       /// Start position of mouse tracking.
-    sal_Int32                   mnPosMTCurr;        /// Current position of mouse tracking.
-    bool                        mbPosMTMoved;       /// Tracking: Anytime moved to another position?
-
-    Size                        maWinSize;          /// Size of the control.
-    Rectangle                   maActiveRect;       /// The active area of the ruler.
-    sal_Int32                   mnSplitSize;        /// Size of a split circle.
-
-    // ------------------------------------------------------------------------
-public:
-    explicit                    ScCsvRuler( ScCsvControl& rParent );
-
-    // common ruler handling --------------------------------------------------
-
-    // split handling ---------------------------------------------------------
-
-    // event handling ---------------------------------------------------------
-
-    // painting ---------------------------------------------------------------
-
-
-
-};
-
-
-// ============================================================================
-
-} //namespace binfilter
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sc/source/ui/inc/csvsplits.hxx b/binfilter/bf_sc/source/ui/inc/csvsplits.hxx
deleted file mode 100644
index 46c0a80..0000000
--- a/binfilter/bf_sc/source/ui/inc/csvsplits.hxx
+++ /dev/null
@@ -1,59 +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 .
- */
-
-// ============================================================================
-
-#ifndef _SC_CSVSPLITS_HXX
-#define _SC_CSVSPLITS_HXX
-
-#include <sal/types.h>
-
-#include <vector>
-namespace binfilter {
-
-
-// ============================================================================
-
-/** Constant for an invalid vector index. */
-const sal_uInt32 CSV_VEC_NOTFOUND = SAL_MAX_UINT32;
-/** Constant for an invalid ruler position. */
-const sal_Int32 CSV_POS_INVALID = -1;
-
-
-// ----------------------------------------------------------------------------
-
-/** A vector of column splits that supports inserting, removing and moving splits. */
-class ScCsvSplits
-{
-private:
-    typedef ::std::vector< sal_Int32 >      ScSplitVector;
-    typedef ScSplitVector::iterator         iterator;
-    typedef ScSplitVector::const_iterator   const_iterator;
-
-    ScSplitVector               maVec;          /// The split containter.
-
-};
-
-
-// ============================================================================
-
-} //namespace binfilter
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sch/source/ui/inc/SchTransferable.hxx b/binfilter/bf_sch/source/ui/inc/SchTransferable.hxx
deleted file mode 100644
index b22b846..0000000
--- a/binfilter/bf_sch/source/ui/inc/SchTransferable.hxx
+++ /dev/null
@@ -1,63 +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 .
- */
-#ifndef _SCH_TRANSFERABLE_HXX_
-#define _SCH_TRANSFERABLE_HXX_
-
-#include <bf_svtools/transfer.hxx>
-
-/*N*/ #include <tools/debug.hxx> //for stripping
-class Graphic;
-class VirtualDevice;
-namespace binfilter {
-class SdrModel;
-class SdrExchangeView;
-
-class SchTransferable :
-    public TransferableHelper
-{
-private:
-    SdrExchangeView  *              mpSourceView;
-
-protected:
-
-    // implementation of TransferableHelper methods
-
-public:
-
-    /** CTOR for clipboard, drag and drop and selection clipboard
-        @param pObjModel the model containing all objects for the clipboard.
-                         The transferable becomes the owner of this model.
-        @param pSrcView  the view for drag and drop and the selection clipboard
-                         The transferable does not care about destruction of this view
-        @param rObjDesc  A descriptor object that holds properties like the starting
-                         position of a drag action
-        @param bLateInit If true, the actual data is created in GetData (on paste),
-                         else data is created on construction
-     */
-    SchTransferable( SdrModel* pObjModel,
-                     SdrExchangeView* pSrcView,
-                     const TransferableObjectDescriptor& rObjDesc,
-                     sal_Bool bLateInit = sal_False );
-      const SdrExchangeView* GetView() throw()      { return mpSourceView; }
-};
-
-} //namespace binfilter
-#endif  // _SCH_TRANSFERABLE_HXX_
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sch/source/ui/inc/dlgctrls.hxx b/binfilter/bf_sch/source/ui/inc/dlgctrls.hxx
deleted file mode 100644
index 6ebb8d6..0000000
--- a/binfilter/bf_sch/source/ui/inc/dlgctrls.hxx
+++ /dev/null
@@ -1,48 +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 .
- */
-
-
-#ifndef SD_DLGCTRLS_HXX
-#define SD_DLGCTRLS_HXX
-
-#include <vcl/lstbox.hxx>
-#include <vcl/window.hxx>
-
-#include "schresid.hxx"
-namespace binfilter {
-
-/*************************************************************************
-|*
-|* FadeEffectLB
-|*
-\************************************************************************/
-class FadeEffectLB : public ListBox
-{
-
-public:
-         FadeEffectLB( Window* pParent, SchResId Id ) : ListBox( pParent, Id ) {}
-         FadeEffectLB( Window* pParent, WinBits aWB ) : ListBox( pParent, aWB ) {}
-
-    virtual void Fill();
-};
-
-} //namespace binfilter
-#endif // SD_DLGCTRLS_HXX
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sch/source/ui/inc/guiutil.hxx b/binfilter/bf_sch/source/ui/inc/guiutil.hxx
deleted file mode 100644
index c1787fa..0000000
--- a/binfilter/bf_sch/source/ui/inc/guiutil.hxx
+++ /dev/null
@@ -1,36 +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 .
- */
-
-#ifndef _SCH_GUI_UTIL_HXX
-#define _SCH_GUI_UTIL_HXX
-
-#include <bf_svtools/bf_solar.h>
-namespace binfilter {
-class ChartModel;
-
-class GuiUtilities
-{
-public:
-    static USHORT GetObjectNameResId(UINT16 nObjId, ChartModel& rDoc);
-};
-
-} //namespace binfilter
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sch/source/ui/inc/sdvcbrw.hxx b/binfilter/bf_sch/source/ui/inc/sdvcbrw.hxx
deleted file mode 100644
index 9c4c9d9..0000000
--- a/binfilter/bf_sch/source/ui/inc/sdvcbrw.hxx
+++ /dev/null
@@ -1,62 +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 .
- */
-
-#ifndef _SDVCBRW_HXX
-#define _SDVCBRW_HXX
-/*
-#include <bf_svx/vcbrw.hxx>
-*/
-#include <bf_svtools/brdcst.hxx>
-
-#include <bf_svtools/lstner.hxx>
-namespace binfilter {
-
-class SdrView;
-
-/*************************************************************************
-|*
-|* Klasse fuer Browser
-|*
-\************************************************************************/
-class SdVCBrowser : public VCBrowser //, public SfxListener, public SfxBroadcaster
-{
-protected:
-    SdrView*    pView;
-    BOOL        bUpdate;
-
-    BOOL    Close();
-
-    virtual void SFX_NOTIFY( SfxBroadcaster& rBC, const TypeId& rBCType,
-                         const SfxHint& rHint, const TypeId& rHintType );
-    void         Modify();
-
-
-public:
-    SdVCBrowser( Window* pParent );
-
-    void Update( SdrView* pView );
-};
-
-
-
-
-} //namespace binfilter
-#endif      // _SDVCBRW_HXX
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sch/source/ui/inc/tbx_ww.hxx b/binfilter/bf_sch/source/ui/inc/tbx_ww.hxx
deleted file mode 100644
index fd96946..0000000
--- a/binfilter/bf_sch/source/ui/inc/tbx_ww.hxx
+++ /dev/null
@@ -1,52 +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 .
- */
-
-
-
-#ifndef _SCH_TBX_WW_HXX
-#define _SCH_TBX_WW_HXX
-
-#include <vcl/toolbox.hxx>
-#include <bf_sfx2/tbxctrl.hxx>
-
-
-#include "schresid.hxx"
-namespace binfilter {
-
-//------------------------------------------------------------------------
-
-class SchPopupWindowTbx : public SfxPopupWindow
-{
-private:
-    ToolBox             aTbx;
-
-public:
-    SchPopupWindowTbx( USHORT nId, SfxToolBoxControl* pTbxCtl,
-                      SchResId aRIdWin, SchResId aRIdTbx,
-                      SfxBindings& rBindings );
-    ~SchPopupWindowTbx() {}
-
-    void StartSelection() { aTbx.StartSelection(); }
-    void SelectHdl( void* p );
-};
-
-} //namespace binfilter
-#endif      // _SCH_TBX_WW_HXX
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sfx2/source/bastyp/etcp.h b/binfilter/bf_sfx2/source/bastyp/etcp.h
deleted file mode 100644
index 9b3e9f8..0000000
--- a/binfilter/bf_sfx2/source/bastyp/etcp.h
+++ /dev/null
@@ -1,510 +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 .
- */
-
-#ifdef __cplusplus
-extern "C"
-{
-#endif
-
-
-
-#ifndef UCHAR
-typedef unsigned char  UCHAR;
-#endif
-
-#ifndef USHORT
-typedef unsigned short USHORT;
-#endif
-
-
-
-/* max filename length (bytes): don't change */
-
-#define ETCP_MAX_FILENAME_LENGTH 255
-
-
-
-/* VB file attributes */
-
-#define ETCP_ATTR_NORMAL     0    /* normal file */
-#define ETCP_ATTR_READONLY   1    /* read-only */
-#define ETCP_ATTR_HIDDEN     2    /* hidden */
-#define ETCP_ATTR_SYSTEM     4    /* system */
-#define ETCP_ATTR_VOLUME     8    /* disk volume label */
-#define ETCP_ATTR_DIRECTORY 16    /* subdirectory */
-#define ETCP_ATTR_ARCHIVE   32    /* archive */
-
-
-
-/* Archive type constants. */
-
-#define ETCP_ARCHIVE_UNKNOWN      0    /* unknown */
-#define ETCP_ARCHIVE_ZIP          1    /* .ZIP archive, PK format */
-#define ETCP_ARCHIVE_ZIP_ETMV     2    /* .ZIP multi-volume archive, EllTech format */
-#define ETCP_ARCHIVE_ZIP_PKMV     3    /* .ZIP multi-volume archive, PK format */
-#define ETCP_ARCHIVE_ZIP_IMMV     4    /* .ZIP multi-volume archive, Inner Media format */
-#define ETCP_ARCHIVE_LZH          5    /* .LZH archive (LHA/LHARC format) */
-#define ETCP_ARCHIVE_ARJ          6    /* .ARJ archive */
-#define ETCP_ARCHIVE_ZOO          7    /* .ZOO archive */
-#define ETCP_ARCHIVE_ARC          8    /* .ARC archive */
-#define ETCP_ARCHIVE_ZIP_EXE     13    /* .EXE archive, PKZIP self-extracting format */
-
-
-
-/* If the user status routine decides to let us handle it after all... */
-
-#define ETCP_YOU_DO_IT -10000
-
-
-
-/* Status display constants. */
-
-#define ETCP_OPERATION_ZIP      0      /* zipping */
-#define ETCP_OPERATION_UNZIP    1      /* unzipping */
-#define ETCP_OPERATION_DELETE   2      /* deleting */
-#define ETCP_OPERATION_TEST     3      /* testing */
-
-
-
-/* Status display message type constants. */
-
-#define ETCP_MESSAGETYPE_ERROR    0    /* error */
-#define ETCP_MESSAGETYPE_QUERY    1    /* query */
-#define ETCP_MESSAGETYPE_STATUS   2    /* status or progress report */
-
-
-
-/* Status Operation and MhZip .Action constants */
-
-#define ETCP_ACTION_NONE    0
-#define ETCP_ACTION_EXAMINE 1       /* directory services */
-#define ETCP_ACTION_ADD     2       /* add files to an archive */
-#define ETCP_ACTION_UPDATE  3       /* update an archive */
-#define ETCP_ACTION_FRESHEN 4       /* freshen an archive */
-#define ETCP_ACTION_DELETE  5       /* delete files from an archive */
-#define ETCP_ACTION_EXTRACT 6       /* extract files from an archive */
-#define ETCP_ACTION_TEST    7       /* test archive files without extracting */
-
-/* Constants for query codes (MhZip_Prompt event) and CPrint callbacks */
-
-#define ETCP_QUERY_INSERT_DISK 1    /* insert a specific disk # in a MV set */
-#define ETCP_QUERY_OVERWRITE   2    /* overwrite confirmation */
-#define ETCP_QUERY_INSERT_LAST 3    /* insert the last disk in a PK-compatible MV set */
-
-/* MhZip .OverWrite property constants */
-
-#define ETCP_OVERWRITE_PROMPT 0
-#define ETCP_OVERWRITE_ALWAYS 1
-#define ETCP_OVERWRITE_NEVER  2
-
-/* MhZip .EntryTypes property constants */
-
-#define ETCP_ENTRIES_FILES  0
-#define ETCP_ENTRIES_DIRVOL 1
-#define ETCP_ENTRIES_ALL    2
-
-/* MhZip .ExtractFreshen property constants */
-
-#define ETCP_EXFR_ALL         0
-#define ETCP_EXFR_NEWEREXISTS 1
-#define ETCP_EXFR_NEWER       2
-
-/* MhZip .FileArchiveBit property constants */
-
-#define ETCP_FAB_IGNORE         0
-#define ETCP_FAB_ONLYIFSET      1
-#define ETCP_FAB_ALLRESET       2
-#define ETCP_FAB_ONLYIFSETRESET 3
-
-/* MhZip .IncludeHidSys property constants */
-
-#define ETCP_HIDSYS_EXCLUDE 0
-#define ETCP_HIDSYS_HIDDEN  1
-#define ETCP_HIDSYS_SYSTEM  2
-#define ETCP_HIDSYS_BOTH    3
-
-/* MhZip .StorePath property constants */
-
-#define ETCP_PATHS_NONE             0
-#define ETCP_PATH_RECURSED          1
-#define ETCP_PATH_SPECIFIEDRECURSED 2
-
-/* MhZip .ZipFileDate property constants */
-#define ETCP_ZIPDATE_CURRENT  0
-#define ETCP_ZIPDATE_ORIGINAL 1
-#define ETCP_ZIPDATE_LATEST   2
-
-/* constants for error codes */
-
-#define ETCP_ERR_NOT_ENOUGH_MEMORY     108       /* not enough memory */
-#define ETCP_ERR_INVALID_HANDLE        106       /* invalid (file or archive) handle */
-#define ETCP_ERR_ACCESS_DENIED         105       /* access denied (file error of some sort) */
-#define ETCP_ERR_PATH_NOT_FOUND        103       /* path not found (or unable to create subdirectory) */
-#define ETCP_ERR_FILE_NOT_FOUND        102       /* file not found */
-#define ETCP_ERR_NO_PROBLEM              0       /* (no error) */
-#define ETCP_ERR_UNKNOWN_ARCHIVE_TYPE   -1       /* not a .ZIP archive */
-#define ETCP_ERR_INVALID_ARCHIVE_DIR    -2       /* error in archive directory */
-#define ETCP_ERR_UNKNOWN_METHOD         -3       /* unknown compression method */
-#define ETCP_ERR_USER_ABORT             -4       /* the user wants to cancel */
-#define ETCP_ERR_NO_FILES_FOUND         -7       /* no (more) matching files */
-#define ETCP_ERR_INCOMPLETE             -8       /* unable to complete request */
-#define ETCP_ERR_INVALID_SWITCH         -9       /* invalid switch option */
-#define ETCP_ERR_DISK_FULL             -10       /* write error (disk full?) */
-#define ETCP_ERR_READ_PAST_END         -11       /* read error (read past end?) */
-#define ETCP_ERR_INVALID_OFFSET        -12       /* invalid starting offset for EtUnZipPtr */
-#define ETCP_ERR_OVERFLOW              -18       /* overflow (integer > 32767 or string too long) */
-#define ETCP_ERR_NOTHING_TO_DO         -19       /* no action specified [might want to respond by popping up help] */
-#define ETCP_ERR_SWITCH_CONFLICT       -20       /* conflicting switches were specified */
-#define ETCP_ERR_TOO_MANY_FILES        -21       /* too many files to process (more than 65535 or too many for multi-vol dir) */
-#define ETCP_ERR_INVALID_DATE          -22       /* invalid date specified */
-#define ETCP_ERR_BAD_FILE_MODE         -23       /* invalid file mode specified */
-#define ETCP_ERR_BAD_PASSWORD          -24       /* incorrect password */
-#define ETCP_ERR_BAD_CRC               -25       /* computed CRC doesn't match recorded CRC */
-#define ETCP_ERR_NOT_WITH_MV           -26       /* function not supported for multi-volume or alien archives */
-#define ETCP_ERR_CANT_CONTINUE         -27       /* can't continue (.ZIP was modified between Et4ZipFindNext calls) */
-#define ETCP_ERR_NOT_REMOVABLE         -28       /* selected multi-volume format requires removable disks for target files */
-
-
-
-/* constants for .ZIP file open mode */
-
-#define ETCP_OPEN_ANY        0    /* open for r/w; create if need be */
-#define ETCP_OPEN_READONLY   1    /* open for read (only) */
-#define ETCP_OPEN_READWRITE  2    /* open for read/write */
-#define ETCP_OPEN_CREATE     3    /* create; open for read/write */
-
-
-
-/* Constants for zip method specification. These are not the same as the numbers used in the .ZIP
- * itself-- the problem being that the .ZIP methods are partially given by numbers, and partially
- * by assorted flags, which is a nuisance to handle. Internally, we use these single well-defined
- * constants instead, and convert back and forth when dealing with the .ZIP file headers directly. */
-
-#define ETCP_METHOD_NONE          0
-#define ETCP_METHOD_DEFLATE0      1
-#define ETCP_METHOD_DEFLATE1      2
-#define ETCP_METHOD_DEFLATE2      3
-#define ETCP_METHOD_DEFLATE3      4
-#define ETCP_METHOD_SCRUNCH       5
-#define ETCP_METHOD_IMPLODE       6
-#define ETCP_METHOD_HUFFMAN       7
-#define ETCP_METHOD_MASH          8
-#define ETCP_METHOD_SHRINK        9
-
-
-
-typedef struct tagCENTRALDIRREC
-{
-    DWORD cdrSignature;      /* signature/I.D. */
-    USHORT cdrCreationOS;    /* PK version used to create archive */
-    USHORT cdrExtractVer;    /* PK version needed to extract file */
-    USHORT cdrGenPurFlag;    /* misc flags */
-    short cdrMethod;         /* compression method */
-    USHORT cdrFTime;         /* file time, in DOS format */
-    USHORT cdrFDate;         /* file date, in DOS format */
-    long cdrCRC32;           /* CRC of file */
-    long cdrCompSize;        /* compressed size of file */
-    long cdrUncompSize;      /* uncompressed size of file */
-    USHORT cdrFileNameLen;   /* length of file name */
-    USHORT cdrExtraFieldLen; /* length of extra field */
-    USHORT cdrCommentLen;    /* length of file comment */
-    USHORT cdrDiskNumStart;  /* starting disk number [0..n] */
-    USHORT cdrIntFileAttr;   /* internal file attribute (.ZIP internal attr) */
-    DWORD cdrExtFileAttr;    /* external file attribute (includes DOS attr) */
-    long cdrLocalHeader;     /* file pointer to local header structure */
-} CENTRALDIRREC, FAR * lpCENTRALDIRREC;
-
-typedef struct tagENDOFCENTRALDIRREC
-{
-    DWORD ecdSignature;      /* signature/I.D. */
-    USHORT ecdDiskNum;       /* current disk number [0..n] */
-    USHORT ecdDiskWCD;       /* disk # with start of central dir */
-    USHORT ecdNumThisDisk;   /* # of entries in central dir on this disk */
-    USHORT ecdTotalCD;       /* total # of entries in central dir */
-    long ecdCDSize;          /* size of central dir (bytes) */
-    long ecdCDOffset;        /* offset of central dir on 1st disk with same */
-    USHORT ecdCommentLen;    /* strlen of zip file comment */
-} ENDOFCENTRALDIRREC, FAR * lpENDOFCENTRALDIRREC;
-
-typedef struct tagCOMPINFO
-{
-   UCHAR ciZipFileName[ETCP_MAX_FILENAME_LENGTH];     /* name of .ZIP file being processed */
-   UCHAR ciFileName[ETCP_MAX_FILENAME_LENGTH];        /* name of the file being processed (added to .ZIP, deleted from .ZIP, or whatever) */
-   short ciOperation;        /* operation: 0 zip, 1 unzip, 2 delete, 3 test */
-   long ciTotalSize;         /* total number of bytes to process */
-   long ciCurrentByte;       /* current byte being processed */
-   long ciCompSize;          /* compressed size */
-   short ciMethod;           /* compression method */
-   short ciPass;             /* pass number [1..n] */
-   long ciPassSize;          /* total bytes this pass */
-   short ciMessageType;      /* message type (status, error, query) */
-   short ciMessageCode;      /* message number (if error message) */
-   short ciDiskNumber;       /* disk number (for multi-volume query) */
-} COMPINFO;
-
-typedef struct tagMORECOMPINFO
-{
-   USHORT ciFDate;           // file date, in DOS format
-   USHORT ciFTime;           // file time, in DOS format
-   // There may be additional data added on to the end of this structure in the future...
-} MORECOMPINFO, FAR * lpMORECOMPINFO;
-
-
-
-/* prototypes */
-
-short FAR PASCAL Et4AddUnZipPathFilter (LPSTR sOldPath, LPSTR sNewPath);
-
-void FAR PASCAL Et4Cancel ();
-
-void FAR PASCAL Et4CompressDosDate (short wMonth, short wDay, short wYear,
-   USHORT FAR * wDate);
-
-void FAR PASCAL Et4CompressDosTime (short wHour, short wMinute, short wSecond,
-   USHORT FAR * wTime);
-
-void FAR PASCAL Et4CPrintHook (FARPROC CPrintRoutine);
-
-short FAR PASCAL Et4CrLfToLf (LPSTR sInFile, LPSTR sOutFile);
-
-short FAR PASCAL Et4DirExist (LPSTR sDirName);
-
-short FAR PASCAL Et4DosGetFileTime (LPSTR sFileName, USHORT FAR * lpwDate,
-   USHORT FAR * lpwTime);
-
-short FAR PASCAL Et4DosSetFileTime (LPSTR sFileName, USHORT wDate,
-   USHORT wTime);
-
-void FAR PASCAL Et4ExpandDosDate (USHORT wDate, short FAR * wMonth,
-   short FAR * wDay, short FAR * wYear);
-
-void FAR PASCAL Et4ExpandDosTime (USHORT wTime, short FAR * wHour,
-   short FAR * wMinute, short FAR * wSecond);
-
-short FAR PASCAL Et4ExtendedCPrintInfo (short wcbBuffer, void * lpBuffer);
-
-short FAR PASCAL Et4GetCPrint ();
-
-short FAR PASCAL Et4GetDoEvents ();
-
-short FAR PASCAL Et4GetParsePlace ();
-
-short FAR PASCAL Et4GetParseType ();
-
-short FAR PASCAL Et4IdentifyFile (LPSTR sZipFile, short FAR * wArchiveType);
-
-short FAR PASCAL Et4LfToCrLf (LPSTR sInFile, LPSTR sOutFile, short fCtrlZ);
-
-short FAR PASCAL Et4MakeSFX (LPSTR sZipFile, LPSTR sSfxFile, short iOverwrite,
-   short iEncryptedOk, short iDestPathDialog, short iStartDialog,
-   short iEndDialog, LPSTR sAutoExecFile);
-
-short FAR PASCAL Et4QUnZip (LPSTR sZipFile, LPSTR sDestination,
-   LPSTR sFileSpec, LPSTR sSwitches);
-
-short FAR PASCAL Et4QZip (LPSTR sZipFile, LPSTR sFileSpec, LPSTR sSwitches);
-
-void FAR PASCAL Et4SetCPrint (short StatusDisplay);
-
-void FAR PASCAL Et4SetDoEvents (short DoEvents);
-
-void FAR PASCAL Et4SetParseType (short wChoice);
-
-short FAR PASCAL Et4UnZip (HFILE FAR * hZipFile, LPSTR sDestination,
-   LPSTR asFileSpec, LPSTR asExcludeSpec, LPSTR sSwitches);
-
-short FAR PASCAL Et4UnZipPtr (HFILE hZipFile, UCHAR FAR * dPtr,
-   long dStartingOffset, long dcbBytesWanted, LPSTR sInternalName,
-   LPSTR sSwitches);
-
-short FAR PASCAL Et4Zip (HFILE FAR * hZipFile, LPSTR asFileSpec,
-   LPSTR asExcludeSpec, LPSTR sSwitches);
-
-void FAR PASCAL Et4ZipClose (HFILE FAR * hZipFile);
-
-short FAR PASCAL Et4ZipComment (HFILE hZipFile, LPSTR sComment,
-   UINT wMaxCommentLen);
-
-short FAR PASCAL Et4ZipCount (HFILE hZipFile, UINT FAR * wFileCount);
-
-short FAR PASCAL Et4ZipCreateMV (LPSTR sZipFile, USHORT wZipType,
-   DWORD dcbFirstDisk, DWORD dcbNextDisk, HFILE FAR * hZipFile);
-
-short FAR PASCAL Et4ZipFindFirst (HFILE hZipFile, CENTRALDIRREC FAR * cdr,
-   LPSTR sFile, LPSTR sExtraField, USHORT MaxExtraFieldLen, LPSTR sComment,
-   USHORT MaxCommentLen);
-
-short FAR PASCAL Et4ZipFindNext (HFILE hZipFile, CENTRALDIRREC FAR * cdr,
-   LPSTR sFile, LPSTR sExtraField, USHORT MaxExtraFieldLen, LPSTR sComment,
-   USHORT MaxCommentLen);
-
-short FAR PASCAL Et4ZipNewComment (HFILE hZipFile, LPSTR sComment);
-
-short FAR PASCAL Et4ZipNewFileComment (HFILE FAR * hZipFile, LPSTR sFileName,
-   LPSTR sFileComment);
-
-short FAR PASCAL Et4ZipOpen (LPSTR sZipFile, USHORT wFileMode,
-   HFILE FAR * hZipFile);
-
-short FAR PASCAL Et4ZipPercent (long dcbUncompressedSize,
-   long dcbCompressedSize);
-
-short FAR PASCAL Et4ZipPtr (HFILE FAR * hZipFile, UCHAR FAR * dPtr,
-   long dcbBytesLeft, LPSTR sInternalName, LPSTR sSwitches);
-
-
-
-/* prototypes for low-level compression routines */
-
-long WINAPI EtCompress (UCHAR FAR * SrcPtr, long SrcLen,
-    UCHAR FAR * DestPtr, long DestLen, int CompSpeed);
-
-long WINAPI EtCRC32A (UCHAR FAR * SrcPtr, long Bytes, long StartingCRC);
-
-void WINAPI EtDecryptData (void FAR * DataPtr, long DataSize);
-
-short WINAPI EtDeflate (short MaxCompares, short StaticFlag,
-   UCHAR FAR * InBufPtr, long InStart, long FAR * InSize,
-   UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize, BOOL EndOfInput,
-   UCHAR FAR * Ptr1, UCHAR FAR * Ptr2, UCHAR FAR * Ptr3);
-
-void WINAPI EtDeflateBufSize (long FAR * BufSize1, long FAR * BufSize2,
-   long FAR * BufSize3);
-
-void WINAPI EtDeflateInit (UCHAR FAR * BufPtr1, UCHAR FAR * BufPtr2,
-   UCHAR FAR * BufPtr3);
-
-void WINAPI EtEncryptData (void FAR * DataPtr, long DataSize);
-
-short WINAPI EtHuffman (UCHAR FAR * InBufPtr, long InStart, long FAR * InSize,
-   UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize,
-   UCHAR FAR * IntVarPtr, BOOL EndOfInput);
-
-long WINAPI EtHuffmanBufSize ();
-
-void WINAPI EtHuffmanInit (UCHAR FAR * BufPtr);
-
-short WINAPI EtHuffmanScan (UCHAR FAR * InBufPtr, long InStart,
-   long FAR * InSize, UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize,
-   UCHAR FAR * IntVarPtr, BOOL EndOfInput);
-
-long WINAPI EtHuffmanUCBufSize ();
-
-short WINAPI EtHuffmanUC (UCHAR FAR * InBufPtr, long InStart,
-   long FAR * InSize, UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize,
-   UCHAR FAR * IntVarPtr, BOOL EndOfInput);
-
-void WINAPI EtHuffmanUCInit (UCHAR FAR * BufPtr);
-
-short WINAPI EtImplode (UCHAR FAR * InBufPtr, long InStart, long FAR * InSize,
-   UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize,
-   UCHAR FAR * IntVarPtr, BOOL EndOfInput);
-
-long WINAPI EtImplodeBufSize ();
-
-void WINAPI EtImplodeInit (UCHAR FAR * BufPtr);
-
-short WINAPI EtImplodeScan (UCHAR FAR * InBufPtr, long InStart,
-   long FAR * InSize, UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize,
-   UCHAR FAR * IntVarPtr, BOOL EndOfInput);
-
-short WINAPI EtImplodeUC (UCHAR FAR * InBufPtr, long InStart,
-   long FAR * InSize, UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize,
-   UCHAR FAR * IntVarPtr, BOOL EndOfInput);
-
-long WINAPI EtImplodeUCBufSize ();
-
-void WINAPI EtImplodeUCParams (short ThreeTrees, short EightKWindow);
-
-void WINAPI EtImplodeUCInit (UCHAR FAR * BufPtr);
-
-short WINAPI EtInflateUC (UCHAR FAR * InBufPtr, long InStart,
-   long FAR * InSize, UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize,
-   UCHAR FAR * IntVarPtr, BOOL EndOfInput);
-
-long WINAPI EtInflateUCBufSize ();
-
-void WINAPI EtInflateUCInit (UCHAR FAR * BufPtr);
-
-void WINAPI EtInitHeader (void FAR * HeaderPtr, long FileCRC32);
-
-void WINAPI EtInitKeys (UCHAR FAR * PassPtr, short PassSize);
-
-short WINAPI EtMash (UCHAR FAR * InBufPtr, long InStart, long FAR * InSize,
-   UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize,
-   UCHAR FAR * IntVarPtr, BOOL EndOfInput);
-
-long WINAPI EtMashBufSize ();
-
-void WINAPI EtMashInit ();
-
-void WINAPI EtMashParams ();
-
-short WINAPI EtMashUC (UCHAR FAR * InBufPtr, long InStart, long FAR * InSize,
-   UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize,
-   UCHAR FAR * IntVarPtr, BOOL EndOfInput);
-
-long WINAPI EtMashUCBufSize ();
-
-void WINAPI EtMashUCInit (UCHAR FAR * BufPtr);
-
-void WINAPI EtMashUCParams (short MaxBits, short RleFirst);
-
-short WINAPI EtScrunch (UCHAR FAR * InBufPtr, long InStart, long FAR * InSize,
-   UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize,
-   UCHAR FAR * IntVarPtr, BOOL EndOfInput);
-
-long WINAPI EtScrunchBufSize ();
-
-void WINAPI EtScrunchInit (UCHAR FAR * BufPtr);
-
-short WINAPI EtScrunchUC (UCHAR FAR * InBufPtr, long InStart,
-   long FAR * InSize, UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize,
-   UCHAR FAR * IntVarPtr, BOOL EndOfInput);
-
-long WINAPI EtScrunchUCBufSize ();
-
-void WINAPI EtScrunchUCInit (UCHAR FAR * BufPtr);
-
-short WINAPI EtShrink (UCHAR FAR * InBufPtr, long InStart, long FAR * InSize,
-   UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize,
-   UCHAR FAR * IntVarPtr, BOOL EndOfInput);
-
-long WINAPI EtShrinkBufSize ();
-
-void WINAPI EtShrinkInit (UCHAR FAR * BufPtr);
-
-short WINAPI EtShrinkUC (UCHAR FAR * InBufPtr, long InStart, long FAR * InSize,
-   UCHAR FAR * OutBufPtr, long OutStart, long FAR * OutSize,
-   UCHAR FAR * IntVarPtr, BOOL EndOfInput);
-
-long WINAPI EtShrinkUCBufSize ();
-
-void WINAPI EtShrinkUCInit (UCHAR FAR * BufPtr);
-
-long WINAPI EtUnCompress (UCHAR FAR * StrPtr, long SrcLen,
-    UCHAR FAR * DestPtr, long DestLen);
-
-
-
-#ifdef __cplusplus
-}
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sfx2/source/bastyp/l2s.hxx b/binfilter/bf_sfx2/source/bastyp/l2s.hxx
deleted file mode 100644
index f7c97bb..0000000
--- a/binfilter/bf_sfx2/source/bastyp/l2s.hxx
+++ /dev/null
@@ -1,39 +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 .
- */
-#ifndef _SFXL2L_HXX
-#define _SFXL2L_HXX
-namespace binfilter {
-
-inline int L2S( StreamOpenMode eMode )
-{
-    int nMode = 0;
-    switch ( eMode )
-    {
-        case BF_READ:   nMode = O_RDONLY; break;
-        case BF_WRITE:  nMode = O_RDWR;   break;
-        case BF_CREATE: nMode = O_CREAT;  break;
-        case BF_TRUNC:  nMode = O_TRUNC;  break;
-    }
-    return nMode;
-}
-
-}//end of namespace binfilter
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sfx2/source/inc/conttrans.hxx b/binfilter/bf_sfx2/source/inc/conttrans.hxx
deleted file mode 100644
index 8f078cc..0000000
--- a/binfilter/bf_sfx2/source/inc/conttrans.hxx
+++ /dev/null
@@ -1,104 +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 .
- */
-
-#ifndef _CONTTRANS_HXX
-#define _CONTTRANS_HXX
-
-// interfaces and structs
-#include <com/sun/star/lang/XServiceInfo.hpp>
-#include <com/sun/star/lang/XMultiServiceFactory.hpp>
-#include <com/sun/star/lang/XSingleServiceFactory.hpp>
-#include <com/sun/star/registry/XRegistryKey.hpp>
-#include <com/sun/star/ucb/XContentTransmitter.hpp>
-
-// helper classes and functions
-#include <cppuhelper/implbase2.hxx>
-#include <uno/dispatcher.h>
-#include <uno/mapping.hxx>
-#include <cppuhelper/factory.hxx>
-
-
-#include <rtl/ustrbuf.hxx>
-#include <bf_svtools/lstner.hxx>
-namespace binfilter {
-
-//=========================================================================
-
-#define CT_SERVICE_NAME L"com.sun.star.ucb.ContentTransmitter"
-#define FLAG_SET_READONLY   0x01
-#define FLAG_NOTIFY_ANCHOR  0x02
-
-//=========================================================================
-
-class ContentTransmitter : public SfxListener,
-                           public cppu::WeakImplHelper2<
-                                ::com::sun::star::ucb::XContentTransmitter,
-                                ::com::sun::star::lang::XServiceInfo >
-{
-    ::com::sun::star::uno::Reference < ::com::sun::star::lang::XMultiServiceFactory > m_xFact;
-    ::rtl::OUString m_aSource;
-    ::rtl::OUString m_aDest;
-    long            m_nFlags;
-
-public:
-
-    ContentTransmitter( const ::com::sun::star::uno::Reference < ::com::sun::star::lang::XMultiServiceFactory >& rFact )
-        : m_xFact( rFact )
-    {}
-
-    // SfxListener
-    virtual void
-    Notify( SfxBroadcaster& rBC, const SfxHint& rHint );
-
-    // XContentTransmitter
-    virtual void SAL_CALL
-    transmit( const ::rtl::OUString& Source,
-              const ::rtl::OUString& Destination,
-              long                 Flags )
-        throw( ::com::sun::star::uno::RuntimeException );
-
-    // XServiceInfo
-    virtual ::rtl::OUString SAL_CALL
-    getImplementationName()
-        throw( ::com::sun::star::uno::RuntimeException );
-
-    virtual sal_Bool SAL_CALL
-    supportsService( const ::rtl::OUString& ServiceName )
-        throw( ::com::sun::star::uno::RuntimeException );
-
-    virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL
-    getSupportedServiceNames()
-        throw( ::com::sun::star::uno::RuntimeException );
-
-    // static Helper functions
-    static ::com::sun::star::uno::Sequence< ::rtl::OUString >
-    getSupportedServiceNames_Static();
-
-    static ::rtl::OUString
-    getImplementationName_Static() { return CT_SERVICE_NAME; }
-
-    ::com::sun::star::uno::Reference< ::com::sun::star::lang::XSingleServiceFactory >
-    createServiceFactory( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >& rxServiceMgr );
-};
-
-
-}//end of namespace binfilter
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/binfilter/bf_sfx2/source/inc/doctemplates.hxx b/binfilter/bf_sfx2/source/inc/doctemplates.hxx
deleted file mode 100644
index 289d9e6..0000000
--- a/binfilter/bf_sfx2/source/inc/doctemplates.hxx
+++ /dev/null
@@ -1,106 +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 .
- */
-
-#ifndef _SFX_DOCTEMPLATES_HXX_
-#define _SFX_DOCTEMPLATES_HXX_
-
-#include <cppuhelper/weak.hxx>
-#include <cppuhelper/implbase3.hxx>
-
-#include <com/sun/star/container/XNameAccess.hpp>
-
-#include <com/sun/star/frame/XDocumentTemplates.hpp>
-#include <com/sun/star/frame/XStorable.hpp>
-#include <com/sun/star/frame/XModel.hpp>
-
-#include <com/sun/star/lang/Locale.hpp>
-#include <com/sun/star/lang/XLocalizable.hpp>
-#include <com/sun/star/lang/XServiceInfo.hpp>
-#include <com/sun/star/lang/XMultiServiceFactory.hpp>
-
-#include <com/sun/star/ucb/XContent.hpp>
-
-#include <com/sun/star/beans/PropertyValue.hpp>
-
-#include <com/sun/star/uno/RuntimeException.hpp>
-#include <com/sun/star/uno/XInterface.hpp>
-
-#include <ucbhelper/content.hxx>
-
-#include <sfxuno.hxx>
-namespace binfilter {
-
-//--------------------------------------------------------------------------------------------------------
-
-#define LOCALE                      ::com::sun::star::lang::Locale
-#define REFERENCE                   ::com::sun::star::uno::Reference
-#define RUNTIMEEXCEPTION            ::com::sun::star::uno::RuntimeException
-#define PROPERTYVALUE               ::com::sun::star::beans::PropertyValue
-#define XCONTENT                    ::com::sun::star::ucb::XContent
-#define XDOCUMENTTEMPLATES          ::com::sun::star::frame::XDocumentTemplates
-#define XINTERFACE                  ::com::sun::star::uno::XInterface
-#define XLOCALIZABLE                ::com::sun::star::lang::XLocalizable
-#define XMODEL                      ::com::sun::star::frame::XModel
-#define XMULTISERVICEFACTORY        ::com::sun::star::lang::XMultiServiceFactory
-#define XNAMEACCESS                 ::com::sun::star::container::XNameAccess
-#define XSERVICEINFO                ::com::sun::star::lang::XServiceInfo
-#define XSTORABLE                   ::com::sun::star::frame::XStorable
-
-//--------------------------------------------------------------------------------------------------------
-
-class SfxDocTplService_Impl;
-
-class SfxDocTplService: public ::cppu::WeakImplHelper3< XLOCALIZABLE, XDOCUMENTTEMPLATES, XSERVICEINFO >
-{
-    SfxDocTplService_Impl       *pImp;
-
-public:

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list