[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