summaryrefslogtreecommitdiff
path: root/sw/source/ui/inc/srcview.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source/ui/inc/srcview.hxx')
-rw-r--r--sw/source/ui/inc/srcview.hxx103
1 files changed, 0 insertions, 103 deletions
diff --git a/sw/source/ui/inc/srcview.hxx b/sw/source/ui/inc/srcview.hxx
deleted file mode 100644
index 8ee18eddc4..0000000000
--- a/sw/source/ui/inc/srcview.hxx
+++ /dev/null
@@ -1,103 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#ifndef _SRCVIEW_HXX
-#define _SRCVIEW_HXX
-
-#include <sfx2/viewfac.hxx>
-#include <sfx2/viewsh.hxx>
-#include <vcl/outdev.hxx>
-
-#include "srcedtw.hxx"
-#include "shellid.hxx"
-
-class SwDocShell;
-class SvxSearchItem;
-class SfxMedium;
-
-class SwSrcView: public SfxViewShell
-{
- SwSrcEditWindow aEditWin;
-
- SvxSearchItem* pSearchItem;
-
- sal_Bool bSourceSaved :1;
- rtl_TextEncoding eLoadEncoding;
- void Init();
-
- // for read-only switching
- virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint );
-
-
-protected:
- sal_uInt16 StartSearchAndReplace(const SvxSearchItem& rItem,
- sal_Bool bFromStart,
- sal_Bool bApi,
- sal_Bool bRecursive = sal_False);
-
-
-public:
-
- SFX_DECL_VIEWFACTORY(SwSrcView);
- SFX_DECL_INTERFACE(SW_SRC_VIEWSHELL)
- TYPEINFO();
-
-
- SwSrcView(SfxViewFrame* pFrame, SfxViewShell*);
-
- ~SwSrcView();
-
- SwDocShell* GetDocShell();
- SwSrcEditWindow& GetEditWin() {return aEditWin;}
- void SaveContent(const String& rTmpFile);
- void SaveContentTo(SfxMedium& rMed);
-
- sal_Bool IsModified() {return aEditWin.IsModified();}
-
-
-
- void Execute(SfxRequest&);
- void GetState(SfxItemSet&);
-
- SvxSearchItem* GetSearchItem();
- void SetSearchItem( const SvxSearchItem& rItem );
-
- void Load(SwDocShell* pDocShell);
-
- virtual sal_uInt16 SetPrinter( SfxPrinter* pNew, sal_uInt16 nDiff = SFX_PRINTER_ALL, bool bIsAPI=false );
- virtual SfxPrinter* GetPrinter( sal_Bool bCreate = sal_False );
-
- sal_Int32 PrintSource( OutputDevice *pOutDev, sal_Int32 nPage, bool bCalcNumPagesOnly );
-
- void SourceSaved() {bSourceSaved = sal_True;}
- sal_Bool HasSourceSaved() const {return bSourceSaved;}
-
-};
-
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */