summaryrefslogtreecommitdiff
path: root/binfilter/inc/bf_sw/fmtornt.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'binfilter/inc/bf_sw/fmtornt.hxx')
-rw-r--r--binfilter/inc/bf_sw/fmtornt.hxx148
1 files changed, 0 insertions, 148 deletions
diff --git a/binfilter/inc/bf_sw/fmtornt.hxx b/binfilter/inc/bf_sw/fmtornt.hxx
deleted file mode 100644
index c5d4c6694b6d..000000000000
--- a/binfilter/inc/bf_sw/fmtornt.hxx
+++ /dev/null
@@ -1,148 +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 _FMTORNT_HXX
-#define _FMTORNT_HXX
-
-#include <swtypes.hxx>
-#include <format.hxx>
-#include <horiornt.hxx>
-#include <orntenum.hxx>
-class IntlWrapper;
-namespace binfilter {
-
-
-
-#define IVER_VERTORIENT_REL ((USHORT)0x0001)
-
-class SwFmtVertOrient: public SfxPoolItem
-{
- SwTwips nYPos; //Enthaelt _immer_ die aktuelle RelPos.
- SwVertOrient eOrient;
- SwRelationOrient eRelation;
-public:
- TYPEINFO();
- SwFmtVertOrient( SwTwips nY = 0, SwVertOrient eVert = VERT_NONE,
- SwRelationOrient eRel = PRTAREA );
- inline SwFmtVertOrient &operator=( const SwFmtVertOrient &rCpy );
-
- // "pure virtual Methoden" vom SfxPoolItem
- virtual int operator==( const SfxPoolItem& ) const;
- virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
- virtual SfxPoolItem* Create(SvStream &, USHORT nVer) const;
- virtual SvStream& Store(SvStream &, USHORT nIVer) const;
- virtual USHORT GetVersion( USHORT nFFVer ) const;
- virtual bool QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
- virtual bool PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
-
- SwVertOrient GetVertOrient() const { return eOrient; }
- SwRelationOrient GetRelationOrient() const { return eRelation; }
- void SetVertOrient( SwVertOrient eNew ) { eOrient = eNew; }
- void SetRelationOrient( SwRelationOrient eNew ) { eRelation = eNew; }
-
- SwTwips GetPos() const { return nYPos; }
- void SetPos( SwTwips nNew ) { nYPos = nNew; }
-
- SwTwips GetPosConvertedToSw31( const SvxULSpaceItem *pULSpace ) const;
- SwTwips GetPosConvertedFromSw31( const SvxULSpaceItem *pULSpace ) const;
-};
-
-//SwFmtHoriOrient, wie und woran orientiert --
-// sich der FlyFrm in der Hoizontalen ----------
-
-#define IVER_HORIORIENT_TOGGLE ((USHORT)0x0001)
-#define IVER_HORIORIENT_REL ((USHORT)0x0002)
-
-class SwFmtHoriOrient: public SfxPoolItem
-{
- SwTwips nXPos; //Enthaelt _immer_ die aktuelle RelPos.
- SwHoriOrient eOrient;
- SwRelationOrient eRelation;
- BOOL bPosToggle : 1; // auf geraden Seiten Position spiegeln
-public:
- TYPEINFO();
- SwFmtHoriOrient( SwTwips nX = 0, SwHoriOrient eHori = HORI_NONE,
- SwRelationOrient eRel = PRTAREA, BOOL bPos = FALSE );
- inline SwFmtHoriOrient &operator=( const SwFmtHoriOrient &rCpy );
-
- // "pure virtual Methoden" vom SfxPoolItem
- virtual int operator==( const SfxPoolItem& ) const;
- virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
- virtual SfxPoolItem* Create(SvStream &, USHORT nVer) const;
- virtual SvStream& Store(SvStream &, USHORT nIVer) const;
- virtual USHORT GetVersion( USHORT nFFVer ) const;
- virtual bool QueryValue( ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 ) const;
- virtual bool PutValue( const ::com::sun::star::uno::Any& rVal, BYTE nMemberId = 0 );
-
- SwHoriOrient GetHoriOrient() const { return eOrient; }
- SwRelationOrient GetRelationOrient() const { return eRelation; }
- void SetHoriOrient( SwHoriOrient eNew ) { eOrient = eNew; }
- void SetRelationOrient( SwRelationOrient eNew ) { eRelation = eNew; }
-
- SwTwips GetPos() const { return nXPos; }
- void SetPos( SwTwips nNew ) { nXPos = nNew; }
-
- SwTwips GetPosConvertedToSw31( const SvxLRSpaceItem *pLRSpace ) const;
- SwTwips GetPosConvertedFromSw31( const SvxLRSpaceItem *pLRSpace ) const;
-
- BOOL IsPosToggle() const { return bPosToggle; }
- void SetPosToggle( BOOL bNew ) { bPosToggle = bNew; }
-};
-
-inline SwFmtVertOrient &SwFmtVertOrient::operator=( const SwFmtVertOrient &rCpy )
-{
- nYPos = rCpy.GetPos();
- eOrient = rCpy.GetVertOrient();
- eRelation = rCpy.GetRelationOrient();
- return *this;
-}
-inline SwFmtHoriOrient &SwFmtHoriOrient::operator=( const SwFmtHoriOrient &rCpy )
-{
- nXPos = rCpy.GetPos();
- eOrient = rCpy.GetHoriOrient();
- eRelation = rCpy.GetRelationOrient();
- bPosToggle = rCpy.IsPosToggle();
- return *this;
-}
-
-#if !(defined(MACOSX) && ( __GNUC__ < 3 ))
-// GrP moved to gcc_outl.cxx
-inline const SwFmtVertOrient &SwAttrSet::GetVertOrient(BOOL bInP) const
- { return (const SwFmtVertOrient&)Get( RES_VERT_ORIENT,bInP); }
-inline const SwFmtHoriOrient &SwAttrSet::GetHoriOrient(BOOL bInP) const
- { return (const SwFmtHoriOrient&)Get( RES_HORI_ORIENT,bInP); }
-
-inline const SwFmtVertOrient &SwFmt::GetVertOrient(BOOL bInP) const
- { return aSet.GetVertOrient(bInP); }
-inline const SwFmtHoriOrient &SwFmt::GetHoriOrient(BOOL bInP) const
- { return aSet.GetHoriOrient(bInP); }
-#endif
-
-} //namespace binfilter
-#endif
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */