diff options
Diffstat (limited to 'svtools/inc/txtattr.hxx')
-rw-r--r-- | svtools/inc/txtattr.hxx | 108 |
1 files changed, 54 insertions, 54 deletions
diff --git a/svtools/inc/txtattr.hxx b/svtools/inc/txtattr.hxx index 4a1d4ea3f42e..9206374ccc5c 100644 --- a/svtools/inc/txtattr.hxx +++ b/svtools/inc/txtattr.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 @@ -37,10 +37,10 @@ class Font; -#define TEXTATTR_INVALID 0 -#define TEXTATTR_FONTCOLOR 1 -#define TEXTATTR_HYPERLINK 2 -#define TEXTATTR_FONTWEIGHT 3 +#define TEXTATTR_INVALID 0 +#define TEXTATTR_FONTCOLOR 1 +#define TEXTATTR_HYPERLINK 2 +#define TEXTATTR_FONTWEIGHT 3 #define TEXTATTR_USER_START 1000 //start id for user defined text attributes #define TEXTATTR_PROTECTED 4 @@ -49,7 +49,7 @@ class Font; class SVT_DLLPUBLIC TextAttrib { private: - USHORT mnWhich; + USHORT mnWhich; protected: TextAttrib( USHORT nWhich ) { mnWhich = nWhich; } @@ -57,14 +57,14 @@ protected: public: - virtual ~TextAttrib(); + virtual ~TextAttrib(); - USHORT Which() const { return mnWhich; } + USHORT Which() const { return mnWhich; } - virtual void SetFont( Font& rFont ) const = 0; - virtual TextAttrib* Clone() const = 0; - virtual int operator==( const TextAttrib& rAttr ) const = 0; - int operator!=( const TextAttrib& rAttr ) const + virtual void SetFont( Font& rFont ) const = 0; + virtual TextAttrib* Clone() const = 0; + virtual int operator==( const TextAttrib& rAttr ) const = 0; + int operator!=( const TextAttrib& rAttr ) const { return !(*this == rAttr ); } }; @@ -73,34 +73,34 @@ public: class SVT_DLLPUBLIC TextAttribFontColor : public TextAttrib { private: - Color maColor; + Color maColor; public: TextAttribFontColor( const Color& rColor ); TextAttribFontColor( const TextAttribFontColor& rAttr ); ~TextAttribFontColor(); - + const Color& GetColor() const { return maColor; } - - virtual void SetFont( Font& rFont ) const; - virtual TextAttrib* Clone() const; - virtual int operator==( const TextAttrib& rAttr ) const; + + virtual void SetFont( Font& rFont ) const; + virtual TextAttrib* Clone() const; + virtual int operator==( const TextAttrib& rAttr ) const; }; class SVT_DLLPUBLIC TextAttribFontWeight : public TextAttrib { private: - FontWeight meWeight; + FontWeight meWeight; public: TextAttribFontWeight( FontWeight eWeight ); TextAttribFontWeight( const TextAttribFontWeight& rAttr ); ~TextAttribFontWeight(); - virtual void SetFont( Font& rFont ) const; - virtual TextAttrib* Clone() const; - virtual int operator==( const TextAttrib& rAttr ) const; + virtual void SetFont( Font& rFont ) const; + virtual TextAttrib* Clone() const; + virtual int operator==( const TextAttrib& rAttr ) const; inline FontWeight getFontWeight() const { return meWeight; } }; @@ -109,9 +109,9 @@ public: class TextAttribHyperLink : public TextAttrib { private: - XubString maURL; - XubString maDescription; - Color maColor; + XubString maURL; + XubString maDescription; + Color maColor; public: TextAttribHyperLink( const XubString& rURL ); @@ -119,18 +119,18 @@ public: TextAttribHyperLink( const TextAttribHyperLink& rAttr ); ~TextAttribHyperLink(); - void SetURL( const XubString& rURL ) { maURL = rURL; } - const XubString& GetURL() const { return maURL; } + void SetURL( const XubString& rURL ) { maURL = rURL; } + const XubString& GetURL() const { return maURL; } - void SetDescription( const XubString& rDescr ) { maDescription = rDescr; } - const XubString& GetDescription() const { return maDescription; } + void SetDescription( const XubString& rDescr ) { maDescription = rDescr; } + const XubString& GetDescription() const { return maDescription; } - void SetColor( const Color& rColor ) { maColor = rColor; } - const Color& GetColor() const { return maColor; } + void SetColor( const Color& rColor ) { maColor = rColor; } + const Color& GetColor() const { return maColor; } - virtual void SetFont( Font& rFont ) const; - virtual TextAttrib* Clone() const; - virtual int operator==( const TextAttrib& rAttr ) const; + virtual void SetFont( Font& rFont ) const; + virtual TextAttrib* Clone() const; + virtual int operator==( const TextAttrib& rAttr ) const; }; class SVT_DLLPUBLIC TextAttribProtect : public TextAttrib @@ -139,7 +139,7 @@ public: TextAttribProtect(); TextAttribProtect( const TextAttribProtect& rAttr ); ~TextAttribProtect(); - + virtual void SetFont( Font& rFont ) const; virtual TextAttrib* Clone() const; virtual int operator==( const TextAttrib& rAttr ) const; @@ -150,9 +150,9 @@ public: class TextCharAttrib { private: - TextAttrib* mpAttr; - USHORT mnStart; - USHORT mnEnd; + TextAttrib* mpAttr; + USHORT mnStart; + USHORT mnEnd; protected: @@ -162,27 +162,27 @@ public: TextCharAttrib( const TextCharAttrib& rTextCharAttrib ); ~TextCharAttrib(); - const TextAttrib& GetAttr() const { return *mpAttr; } + const TextAttrib& GetAttr() const { return *mpAttr; } - USHORT Which() const { return mpAttr->Which(); } + USHORT Which() const { return mpAttr->Which(); } - USHORT GetStart() const { return mnStart; } - USHORT& GetStart() { return mnStart; } + USHORT GetStart() const { return mnStart; } + USHORT& GetStart() { return mnStart; } - USHORT GetEnd() const { return mnEnd; } - USHORT& GetEnd() { return mnEnd; } + USHORT GetEnd() const { return mnEnd; } + USHORT& GetEnd() { return mnEnd; } - inline USHORT GetLen() const; + inline USHORT GetLen() const; - inline void MoveForward( USHORT nDiff ); - inline void MoveBackward( USHORT nDiff ); + inline void MoveForward( USHORT nDiff ); + inline void MoveBackward( USHORT nDiff ); - inline void Expand( USHORT nDiff ); - inline void Collaps( USHORT nDiff ); + inline void Expand( USHORT nDiff ); + inline void Collaps( USHORT nDiff ); - inline BOOL IsIn( USHORT nIndex ); - inline BOOL IsInside( USHORT nIndex ); - inline BOOL IsEmpty(); + inline BOOL IsIn( USHORT nIndex ); + inline BOOL IsInside( USHORT nIndex ); + inline BOOL IsEmpty(); }; @@ -206,13 +206,13 @@ inline void TextCharAttrib::MoveBackward( USHORT nDiff ) mnEnd = mnEnd - nDiff; } -inline void TextCharAttrib::Expand( USHORT nDiff ) +inline void TextCharAttrib::Expand( USHORT nDiff ) { DBG_ASSERT( ( ((long)mnEnd + nDiff) <= (long)0xFFFF ), "TextCharAttrib: Expand?!" ); mnEnd = mnEnd + nDiff; } -inline void TextCharAttrib::Collaps( USHORT nDiff ) +inline void TextCharAttrib::Collaps( USHORT nDiff ) { DBG_ASSERT( (long)mnEnd - nDiff >= (long)mnStart, "TextCharAttrib: Collaps?!" ); mnEnd = mnEnd - nDiff; |