diff options
Diffstat (limited to 'fpicker/source/office/PlaceEditDialog.hxx')
-rw-r--r-- | fpicker/source/office/PlaceEditDialog.hxx | 119 |
1 files changed, 0 insertions, 119 deletions
diff --git a/fpicker/source/office/PlaceEditDialog.hxx b/fpicker/source/office/PlaceEditDialog.hxx deleted file mode 100644 index b74eb617300f..000000000000 --- a/fpicker/source/office/PlaceEditDialog.hxx +++ /dev/null @@ -1,119 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * Version: MPL 1.1 / GPLv3+ / LGPLv3+ - * - * The contents of this file are subject to the Mozilla Public License Version - * 1.1 (the "License"); you may not use this file except in compliance with - * the License or as specified alternatively below. You may obtain a copy of - * the License at http://www.mozilla.org/MPL/ - * - * Software distributed under the License is distributed on an "AS IS" basis, - * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License - * for the specific language governing rights and limitations under the - * License. - * - * Major Contributor(s): - * [ Copyright (C) 2012 Julien Levesy <jlevesy@gmail.com> (initial developer) ] - * - * All Rights Reserved. - * - * For minor contributions see the git repository. - * - * Alternatively, the contents of this file may be used under the terms of - * either the GNU General Public License Version 3 or later (the "GPLv3+"), or - * the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"), - * in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable - * instead of those above. - */ -#ifndef _PLACEEDITDIALOG_HXX -#define _PLACEEDITDIALOG_HXX - -#include "fpsofficeResMgr.hxx" -#include "PlacesListBox.hxx" -#include "ServerDetailsControls.hxx" - -#include <vcl/button.hxx> -#include <vcl/dialog.hxx> -#include <vcl/edit.hxx> -#include <vcl/fixed.hxx> -#include <vcl/lstbox.hxx> - -#include <svtools/inettbc.hxx> - -#include <boost/shared_ptr.hpp> -#include <vector> - -class PlaceEditDialog : public ModalDialog -{ -private : - - FixedText m_aFTServerName; - FixedText m_aFTServerType; - - Edit m_aEDServerName; - ListBox m_aLBServerType; - boost::shared_ptr< DetailsContainer > m_pCurrentDetails; - - FixedText m_aFTHost; - Edit m_aEDHost; - FixedText m_aFTPort; - NumericField m_aEDPort; - FixedText m_aFTPath; - Edit m_aEDPath; - CheckBox m_aCBDavs; - - Edit m_aEDSmbHost; - FixedText m_aFTShare; - Edit m_aEDShare; - FixedText m_aFTSmbPath; - Edit m_aEDSmbPath; - - FixedText m_aFTCmisBinding; - Edit m_aEDCmisBinding; - FixedText m_aFTCmisRepository; - ListBox m_aLBCmisRepository; - ImageButton m_aBTCmisRepoRefresh; - - FixedText m_aFTUsername; - Edit m_aEDUsername; - OKButton m_aBTOk; - CancelButton m_aBTCancel; - - PushButton m_aBTDelete; - - /** Vector holding the details UI control for each server type. - - The elements in this vector need to match the order in the type listbox, e.g. - the m_aDetailsContainer[0] will be shown for the type corresponding to entry 0 - in the listbox. - */ - std::vector< boost::shared_ptr< DetailsContainer > > m_aDetailsContainers; - -public : - - PlaceEditDialog( Window* pParent); - PlaceEditDialog( Window* pParent, const PlacePtr& pPlace ); - ~PlaceEditDialog(); - - // Returns a place instance with given informations - PlacePtr GetPlace(); - - rtl::OUString GetServerName() { return m_aEDServerName.GetText(); } - rtl::OUString GetServerUrl(); - - ResId GetResId( sal_uInt16 nId ) { return SvtResId( nId ); }; - -private: - - void InitDetails( ); - - DECL_LINK ( OKHdl, Button * ); - DECL_LINK ( DelHdl, Button * ); - DECL_LINK ( EditHdl, void * ); - DECL_LINK ( SelectTypeHdl, void * ); - DECL_LINK ( EditUsernameHdl, void * ); - -}; - -#endif //_PLACEEDITDIALOG_HXX -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |