summaryrefslogtreecommitdiff
path: root/svtools/inc
diff options
context:
space:
mode:
authorCédric Bosdonnat <cedric.bosdonnat@free.fr>2012-12-18 13:48:17 +0100
committerCédric Bosdonnat <cedric.bosdonnat@free.fr>2012-12-20 18:02:52 +0100
commit29c7c90fd26cd04fb1f0ba648609df36ebcc53ff (patch)
tree4479869d81e6354ec29fdc0b72383a389c47c1e3 /svtools/inc
parentb4c18dc0ea32af9f070d43278e547ee0b2e540a4 (diff)
Removed File > Templates > Address Book Source... menu entry and its code
Conflicts: basctl/uiconfig/basicide/menubar/menubar.xml extensions/source/bibliography/uiconfig/sbibliography/menubar/menubar.xml framework/uiconfig/startmodule/menubar/menubar.xml sc/uiconfig/scalc/menubar/menubar.xml sd/uiconfig/sdraw/menubar/menubar.xml sd/uiconfig/simpress/menubar/menubar.xml sfx2/sdi/appslots.sdi sfx2/source/appl/appserv.cxx sfx2/source/doc/docvor.cxx sfx2/source/doc/docvor.hrc sfx2/source/doc/docvor.src svtools/source/dialogs/addresstemplate.cxx sw/uiconfig/sglobal/menubar/menubar.xml sw/uiconfig/sweb/menubar/menubar.xml sw/uiconfig/swform/menubar/menubar.xml sw/uiconfig/swreport/menubar/menubar.xml sw/uiconfig/swriter/menubar/menubar.xml sw/uiconfig/swxform/menubar/menubar.xml Change-Id: Iaec660c2d8da109bd644f5c88213fdb0c51a9c0f
Diffstat (limited to 'svtools/inc')
-rw-r--r--svtools/inc/svtools/addresstemplate.hxx155
-rw-r--r--svtools/inc/svtools/svtools.hrc1
2 files changed, 0 insertions, 156 deletions
diff --git a/svtools/inc/svtools/addresstemplate.hxx b/svtools/inc/svtools/addresstemplate.hxx
deleted file mode 100644
index 7d716f644f38..000000000000
--- a/svtools/inc/svtools/addresstemplate.hxx
+++ /dev/null
@@ -1,155 +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 _SVT_ADDRESSTEMPLATE_HXX_
-#define _SVT_ADDRESSTEMPLATE_HXX_
-
-#include "svtools/svtdllapi.h"
-#include <vcl/dialog.hxx>
-#include <vcl/group.hxx>
-#include <vcl/fixed.hxx>
-#include <vcl/combobox.hxx>
-#include <vcl/button.hxx>
-#include <vcl/lstbox.hxx>
-#include <vcl/scrbar.hxx>
-#include <com/sun/star/container/XNameAccess.hpp>
-#include <com/sun/star/lang/XMultiServiceFactory.hpp>
-#include <com/sun/star/util/AliasProgrammaticPair.hpp>
-#include <com/sun/star/sdb/XDatabaseContext.hpp>
-#include <com/sun/star/sdbc/XDataSource.hpp>
-#include <unotools/configitem.hxx>
-
-// .......................................................................
-namespace svt
-{
-// .......................................................................
-
- // ===================================================================
- // = AddressBookSourceDialog
- // ===================================================================
- struct AddressBookSourceDialogData;
- class SVT_DLLPUBLIC AddressBookSourceDialog : public ModalDialog
- {
- protected:
- // Controls
- FixedLine m_aDatasourceFrame;
- FixedText m_aDatasourceLabel;
- ComboBox m_aDatasource;
- PushButton m_aAdministrateDatasources;
- FixedText m_aTableLabel;
- ComboBox m_aTable;
-
- FixedText m_aFieldsTitle;
- Window m_aFieldsFrame;
-
- ScrollBar m_aFieldScroller;
- OKButton m_aOK;
- CancelButton m_aCancel;
- HelpButton m_aHelp;
-
- // string to display for "no selection"
- const String m_sNoFieldSelection;
-
- /// the DatabaseContext for selecting data sources
- ::com::sun::star::uno::Reference< ::com::sun::star::sdb::XDatabaseContext >
- m_xDatabaseContext;
- // the ORB for creating objects
- ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >
- m_xORB;
- ::com::sun::star::uno::Reference< ::com::sun::star::container::XNameAccess >
- m_xCurrentDatasourceTables;
-
- AddressBookSourceDialogData*
- m_pImpl;
-
- public:
- AddressBookSourceDialog( Window* _pParent,
- const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >& _rxORB );
-
- /** if you use this ctor, the dialog
- <ul><li>will not store it's data in the configuration (nor initially retrieve it from there)</li>
- <li>will not allow to change the data source name</li>
- <li>will not allow to change the table name</li>
- <li>will not allow to call the data source administration dialog</li>
- </ul>
-
- @param _rxORB
- a service factory to use for various UNO related needs
- @param _rxTransientDS
- the data source to obtain connections from
- @param _rDataSourceName
- the to-be name of _rxTransientDS. This is only for displaying this
- name to the user, since the dialog completely works on _rxTransientDS,
- and doesn't allow to change this.
- @param _rTable
- the table name to display. It must refer to a valid table, relative to a connection
- obtained from <arg>_rxTransientDS</arg>
- */
- AddressBookSourceDialog( Window* _pParent,
- const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >& _rxORB,
- const ::com::sun::star::uno::Reference< ::com::sun::star::sdbc::XDataSource >& _rxTransientDS,
- const ::rtl::OUString& _rDataSourceName,
- const ::rtl::OUString& _rTable,
- const ::com::sun::star::uno::Sequence< ::com::sun::star::util::AliasProgrammaticPair >& _rMapping
- );
-
- ~AddressBookSourceDialog();
-
- // to be used if the object was constructed for editing a field mapping only
- void getFieldMapping(
- ::com::sun::star::uno::Sequence< ::com::sun::star::util::AliasProgrammaticPair >& _rMapping) const;
-
- protected:
- void implConstruct();
-
- // Window overridables
- virtual long PreNotify( NotifyEvent& _rNEvt );
-
- // implementations
- void implScrollFields(sal_Int32 _nPos, sal_Bool _bAdjustFocus, sal_Bool _bAdjustScrollbar);
- void implSelectField(ListBox* _pBox, const String& _rText);
-
- void initalizeListBox(ListBox* _pList);
- void resetTables();
- void resetFields();
-
- // fill in the data sources listbox
- void initializeDatasources();
-
- // initialize the dialog from the configuration data
- void loadConfiguration();
-
- DECL_LINK(OnFieldScroll, ScrollBar*);
- DECL_LINK(OnFieldSelect, ListBox*);
- DECL_LINK(OnAdministrateDatasources, void*);
- DECL_LINK(OnComboGetFocus, ComboBox*);
- DECL_LINK(OnComboLoseFocus, ComboBox*);
- DECL_LINK(OnComboSelect, ComboBox*);
- DECL_LINK(OnOkClicked, void*);
- DECL_LINK(OnDelayedInitialize, void*);
- };
-
-
-// .......................................................................
-} // namespace svt
-// .......................................................................
-
-#endif // _SVT_ADDRESSTEMPLATE_HXX_
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/svtools/inc/svtools/svtools.hrc b/svtools/inc/svtools/svtools.hrc
index bccdb1a451eb..6979db55d01e 100644
--- a/svtools/inc/svtools/svtools.hrc
+++ b/svtools/inc/svtools/svtools.hrc
@@ -219,7 +219,6 @@
// dialogs
#define DLG_LOGIN (RID_SVTOOLS_START+113)
-#define DLG_ADDRESSBOOKSOURCE (RID_SVTOOLS_START+114)
//.............................................................................
// bitmaps