summaryrefslogtreecommitdiff
path: root/sc/inc/textuno.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/inc/textuno.hxx')
-rw-r--r--sc/inc/textuno.hxx154
1 files changed, 77 insertions, 77 deletions
diff --git a/sc/inc/textuno.hxx b/sc/inc/textuno.hxx
index 2c59406a3955..5bda8e30cc8d 100644
--- a/sc/inc/textuno.hxx
+++ b/sc/inc/textuno.hxx
@@ -2,7 +2,7 @@
/*************************************************************************
*
* 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
@@ -29,7 +29,7 @@
#ifndef SC_TEXTSUNO_HXX
#define SC_TEXTSUNO_HXX
-#include "global.hxx" // ScRange, ScAddress
+#include "global.hxx" // ScRange, ScAddress
#include "address.hxx"
#include <editeng/unotext.hxx>
#include <svl/brdcst.hxx>
@@ -56,13 +56,13 @@ class ScFieldEditEngine;
struct ScHeaderFieldData;
-#define SC_HDFT_LEFT 0
-#define SC_HDFT_CENTER 1
-#define SC_HDFT_RIGHT 2
+#define SC_HDFT_LEFT 0
+#define SC_HDFT_CENTER 1
+#define SC_HDFT_RIGHT 2
-// ScHeaderFooterContentObj ist ein dummer Container, der per setPropertyValue
-// wieder in die Seitenvorlage geschrieben werden muss
+// ScHeaderFooterContentObj ist ein dummer Container, der per setPropertyValue
+// wieder in die Seitenvorlage geschrieben werden muss
class ScHeaderFooterContentObj : public cppu::WeakImplHelper3<
com::sun::star::sheet::XHeaderFooterContent,
@@ -70,10 +70,10 @@ class ScHeaderFooterContentObj : public cppu::WeakImplHelper3<
com::sun::star::lang::XServiceInfo >
{
private:
- EditTextObject* pLeftText;
- EditTextObject* pCenterText;
- EditTextObject* pRightText;
- SfxBroadcaster aBC;
+ EditTextObject* pLeftText;
+ EditTextObject* pCenterText;
+ EditTextObject* pRightText;
+ SfxBroadcaster aBC;
ScHeaderFooterContentObj(); // disabled
@@ -81,17 +81,17 @@ public:
ScHeaderFooterContentObj( const EditTextObject* pLeft,
const EditTextObject* pCenter,
const EditTextObject* pRight );
- virtual ~ScHeaderFooterContentObj();
+ virtual ~ScHeaderFooterContentObj();
// fuer ScPageHFItem (per getImplementation)
- const EditTextObject* GetLeftEditObject() const { return pLeftText; }
- const EditTextObject* GetCenterEditObject() const { return pCenterText; }
- const EditTextObject* GetRightEditObject() const { return pRightText; }
+ const EditTextObject* GetLeftEditObject() const { return pLeftText; }
+ const EditTextObject* GetCenterEditObject() const { return pCenterText; }
+ const EditTextObject* GetRightEditObject() const { return pRightText; }
- void AddListener( SfxListener& rListener );
- void RemoveListener( SfxListener& rListener );
+ void AddListener( SfxListener& rListener );
+ void RemoveListener( SfxListener& rListener );
- void UpdateText( USHORT nPart, EditEngine& rSource );
+ void UpdateText( USHORT nPart, EditEngine& rSource );
// XHeaderFooterContent
virtual ::com::sun::star::uno::Reference< ::com::sun::star::text::XText > SAL_CALL
@@ -120,35 +120,35 @@ public:
};
-// ScHeaderFooterTextData: shared data between sub objects of a ScHeaderFooterTextObj
+// ScHeaderFooterTextData: shared data between sub objects of a ScHeaderFooterTextObj
class ScHeaderFooterTextData : public SfxListener
{
private:
- ScHeaderFooterContentObj& rContentObj;
- USHORT nPart;
- ScEditEngineDefaulter* pEditEngine;
- SvxEditEngineForwarder* pForwarder;
- BOOL bDataValid;
- BOOL bInUpdate;
+ ScHeaderFooterContentObj& rContentObj;
+ USHORT nPart;
+ ScEditEngineDefaulter* pEditEngine;
+ SvxEditEngineForwarder* pForwarder;
+ BOOL bDataValid;
+ BOOL bInUpdate;
public:
ScHeaderFooterTextData( ScHeaderFooterContentObj& rContent,
USHORT nP );
~ScHeaderFooterTextData();
- virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint );
+ virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint );
// helper functions
- SvxTextForwarder* GetTextForwarder();
- void UpdateData();
- ScEditEngineDefaulter* GetEditEngine() { GetTextForwarder(); return pEditEngine; }
+ SvxTextForwarder* GetTextForwarder();
+ void UpdateData();
+ ScEditEngineDefaulter* GetEditEngine() { GetTextForwarder(); return pEditEngine; }
- USHORT GetPart() const { return nPart; }
- ScHeaderFooterContentObj& GetContentObj() const { return rContentObj; }
+ USHORT GetPart() const { return nPart; }
+ ScHeaderFooterContentObj& GetContentObj() const { return rContentObj; }
};
-// ScHeaderFooterTextObj veraendert den Text in einem ScHeaderFooterContentObj
+// ScHeaderFooterTextObj veraendert den Text in einem ScHeaderFooterContentObj
class ScHeaderFooterTextObj : public cppu::WeakImplHelper5<
com::sun::star::text::XText,
@@ -158,29 +158,29 @@ class ScHeaderFooterTextObj : public cppu::WeakImplHelper5<
com::sun::star::lang::XServiceInfo >
{
private:
- ScHeaderFooterTextData aTextData;
- SvxUnoText* pUnoText;
+ ScHeaderFooterTextData aTextData;
+ SvxUnoText* pUnoText;
- void CreateUnoText_Impl();
+ void CreateUnoText_Impl();
public:
ScHeaderFooterTextObj( ScHeaderFooterContentObj& rContent,
USHORT nP );
- virtual ~ScHeaderFooterTextObj();
+ virtual ~ScHeaderFooterTextObj();
- const SvxUnoText& GetUnoText();
+ const SvxUnoText& GetUnoText();
- static void FillDummyFieldData( ScHeaderFieldData& rData );
+ static void FillDummyFieldData( ScHeaderFieldData& rData );
// XText
- virtual void SAL_CALL insertTextContent( const ::com::sun::star::uno::Reference<
+ virtual void SAL_CALL insertTextContent( const ::com::sun::star::uno::Reference<
::com::sun::star::text::XTextRange >& xRange,
const ::com::sun::star::uno::Reference<
::com::sun::star::text::XTextContent >& xContent,
sal_Bool bAbsorb )
throw(::com::sun::star::lang::IllegalArgumentException,
::com::sun::star::uno::RuntimeException);
- virtual void SAL_CALL removeTextContent( const ::com::sun::star::uno::Reference<
+ virtual void SAL_CALL removeTextContent( const ::com::sun::star::uno::Reference<
::com::sun::star::text::XTextContent >& xContent )
throw(::com::sun::star::container::NoSuchElementException,
::com::sun::star::uno::RuntimeException);
@@ -192,11 +192,11 @@ public:
createTextCursorByRange( const ::com::sun::star::uno::Reference<
::com::sun::star::text::XTextRange >& aTextPosition )
throw(::com::sun::star::uno::RuntimeException);
- virtual void SAL_CALL insertString( const ::com::sun::star::uno::Reference<
+ virtual void SAL_CALL insertString( const ::com::sun::star::uno::Reference<
::com::sun::star::text::XTextRange >& xRange,
const ::rtl::OUString& aString, sal_Bool bAbsorb )
throw(::com::sun::star::uno::RuntimeException);
- virtual void SAL_CALL insertControlCharacter( const ::com::sun::star::uno::Reference<
+ virtual void SAL_CALL insertControlCharacter( const ::com::sun::star::uno::Reference<
::com::sun::star::text::XTextRange >& xRange,
sal_Int16 nControlCharacter, sal_Bool bAbsorb )
throw(::com::sun::star::lang::IllegalArgumentException,
@@ -210,11 +210,11 @@ public:
virtual ::com::sun::star::uno::Reference< ::com::sun::star::text::XTextRange > SAL_CALL
getEnd() throw(::com::sun::star::uno::RuntimeException);
virtual ::rtl::OUString SAL_CALL getString() throw(::com::sun::star::uno::RuntimeException);
- virtual void SAL_CALL setString( const ::rtl::OUString& aString )
+ virtual void SAL_CALL setString( const ::rtl::OUString& aString )
throw(::com::sun::star::uno::RuntimeException);
// XTextRangeMover
- virtual void SAL_CALL moveTextRange( const ::com::sun::star::uno::Reference<
+ virtual void SAL_CALL moveTextRange( const ::com::sun::star::uno::Reference<
::com::sun::star::text::XTextRange >& xRange,
sal_Int16 nParagraphs )
throw(::com::sun::star::uno::RuntimeException);
@@ -244,13 +244,13 @@ public:
};
-// derived cursor objects for getImplementation and getText/getStart/getEnd
+// derived cursor objects for getImplementation and getText/getStart/getEnd
-//! uno3: SvxUnoTextCursor is not derived from XUnoTunnel, but should be (?)
+//! uno3: SvxUnoTextCursor is not derived from XUnoTunnel, but should be (?)
class ScCellTextCursor : public SvxUnoTextCursor
{
- ScCellObj& rTextObj;
+ ScCellObj& rTextObj;
public:
ScCellTextCursor(const ScCellTextCursor& rOther);
@@ -280,7 +280,7 @@ public:
class ScHeaderFooterTextCursor : public SvxUnoTextCursor
{
private:
- ScHeaderFooterTextObj& rTextObj;
+ ScHeaderFooterTextObj& rTextObj;
public:
ScHeaderFooterTextCursor(const ScHeaderFooterTextCursor& rOther);
@@ -339,21 +339,21 @@ public:
// ScAnnotationTextCursor isn't needed anymore - SvxUnoTextCursor is used instead
-// ScEditEngineTextObj for formatted cell content that is not inserted in a cell or header/footer
-// (used for XML export of change tracking contents)
+// ScEditEngineTextObj for formatted cell content that is not inserted in a cell or header/footer
+// (used for XML export of change tracking contents)
class ScSimpleEditSourceHelper
{
- ScEditEngineDefaulter* pEditEngine;
- SvxEditEngineForwarder* pForwarder;
- ScSimpleEditSource* pOriginalSource;
+ ScEditEngineDefaulter* pEditEngine;
+ SvxEditEngineForwarder* pForwarder;
+ ScSimpleEditSource* pOriginalSource;
public:
ScSimpleEditSourceHelper();
~ScSimpleEditSourceHelper();
- ScSimpleEditSource* GetOriginalSource() const { return pOriginalSource; }
- ScEditEngineDefaulter* GetEditEngine() const { return pEditEngine; }
+ ScSimpleEditSource* GetOriginalSource() const { return pOriginalSource; }
+ ScEditEngineDefaulter* GetEditEngine() const { return pEditEngine; }
};
class ScEditEngineTextObj : public ScSimpleEditSourceHelper, public SvxUnoText
@@ -362,49 +362,49 @@ public:
ScEditEngineTextObj();
virtual ~ScEditEngineTextObj() throw();
- void SetText( const EditTextObject& rTextObject );
- EditTextObject* CreateTextObject();
+ void SetText( const EditTextObject& rTextObject );
+ EditTextObject* CreateTextObject();
};
-// ScCellTextData: shared data between sub objects of a cell text object
+// ScCellTextData: shared data between sub objects of a cell text object
class ScCellTextData : public SfxListener
{
protected:
- ScDocShell* pDocShell;
- ScAddress aCellPos;
- ScFieldEditEngine* pEditEngine;
- SvxEditEngineForwarder* pForwarder;
- ScSharedCellEditSource* pOriginalSource;
- BOOL bDataValid;
- BOOL bInUpdate;
- BOOL bDirty;
- BOOL bDoUpdate;
+ ScDocShell* pDocShell;
+ ScAddress aCellPos;
+ ScFieldEditEngine* pEditEngine;
+ SvxEditEngineForwarder* pForwarder;
+ ScSharedCellEditSource* pOriginalSource;
+ BOOL bDataValid;
+ BOOL bInUpdate;
+ BOOL bDirty;
+ BOOL bDoUpdate;
protected:
virtual void GetCellText(const ScAddress& rCellPos, String& rText);
public:
ScCellTextData(ScDocShell* pDocSh, const ScAddress& rP);
- virtual ~ScCellTextData();
+ virtual ~ScCellTextData();
- virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint );
+ virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint );
// helper functions for ScSharedCellEditSource:
virtual SvxTextForwarder* GetTextForwarder();
- void UpdateData();
- ScFieldEditEngine* GetEditEngine() { GetTextForwarder(); return pEditEngine; }
+ void UpdateData();
+ ScFieldEditEngine* GetEditEngine() { GetTextForwarder(); return pEditEngine; }
- ScSharedCellEditSource* GetOriginalSource(); // used as argument for SvxUnoText ctor
+ ScSharedCellEditSource* GetOriginalSource(); // used as argument for SvxUnoText ctor
// used for ScCellEditSource:
- ScDocShell* GetDocShell() const { return pDocShell; }
- const ScAddress& GetCellPos() const { return aCellPos; }
+ ScDocShell* GetDocShell() const { return pDocShell; }
+ const ScAddress& GetCellPos() const { return aCellPos; }
- void SetDirty(BOOL bValue) { bDirty = bValue; }
- BOOL IsDirty() const { return bDirty; }
- void SetDoUpdate(BOOL bValue) { bDoUpdate = bValue; }
+ void SetDirty(BOOL bValue) { bDirty = bValue; }
+ BOOL IsDirty() const { return bDirty; }
+ void SetDoUpdate(BOOL bValue) { bDoUpdate = bValue; }
};
class ScCellTextObj : public ScCellTextData, public SvxUnoText