summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorAbdulmajeed Al-Abaulrazzaq <aalabdulrazzaq@kacst.edu.sa>2012-09-18 14:22:27 +0300
committerMichael Stahl <mstahl@redhat.com>2012-09-18 16:34:28 +0000
commit96111e25e16aac27e919eedec98f945a6f0f1f61 (patch)
treebaae106acbf15004f3d2f2696f774dd363056dba /sw
parentfe4c47e41febceb4972d79874ccae4704be9b34b (diff)
Modifying comments to meet doxygen standards
Change-Id: Ibc60c20241b70492aaebcebccb738c7e11fdbb41 Reviewed-on: https://gerrit.libreoffice.org/638 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
Diffstat (limited to 'sw')
-rw-r--r--sw/inc/node.hxx164
-rw-r--r--sw/inc/numrule.hxx46
-rw-r--r--sw/inc/pagedesc.hxx54
-rw-r--r--sw/inc/pagepreviewlayout.hxx28
-rw-r--r--sw/inc/pam.hxx56
-rw-r--r--sw/inc/paratr.hxx40
-rw-r--r--sw/inc/poolfmt.hxx436
-rw-r--r--sw/inc/printdata.hxx54
-rw-r--r--sw/inc/reffld.hxx46
-rw-r--r--sw/inc/ring.hxx2
10 files changed, 463 insertions, 463 deletions
diff --git a/sw/inc/node.hxx b/sw/inc/node.hxx
index fa2736cdcc19..a0fed7253ff1 100644
--- a/sw/inc/node.hxx
+++ b/sw/inc/node.hxx
@@ -98,22 +98,22 @@ class SW_DLLPUBLIC SwNode
sal_uInt8 nNodeType;
- // For text nodes: level of auto format. Was put here because we had still free bits.
+ /// For text nodes: level of auto format. Was put here because we had still free bits.
sal_uInt8 nAFmtNumLvl : 3;
- sal_Bool bSetNumLSpace : 1; // For numbering: TRUE: set indent.
- sal_Bool bIgnoreDontExpand : 1; // for Text Attributes - ignore the flag
+ sal_Bool bSetNumLSpace : 1; ///< For numbering: TRUE: set indent.
+ sal_Bool bIgnoreDontExpand : 1; ///< for Text Attributes - ignore the flag
protected:
SwStartNode* pStartOfSection;
SwNode( const SwNodeIndex &rWhere, const sal_uInt8 nNodeId );
- // for the initial StartNode
+ /// for the initial StartNode
SwNode( SwNodes& rNodes, sal_uLong nPos, const sal_uInt8 nNodeId );
public:
- // the = 0 forces the class to be an abstract base class, but the dtor can be still called
- // from subclasses
+ /** the = 0 forces the class to be an abstract base class, but the dtor can be still called
+ from subclasses */
virtual ~SwNode() = 0;
#ifdef DBG_UTIL
@@ -178,13 +178,13 @@ public:
*/
sal_Bool IsInRedlines() const;
- // Search table node, in which it is. If it is in no table
- // return 0.
+ /** Search table node, in which it is. If it is in no table
+ @return 0. */
SwTableNode *FindTableNode();
inline const SwTableNode *FindTableNode() const;
- // Search section node, in which it is. If it is in no section
- // return 0.
+ /** Search section node, in which it is. If it is in no section
+ @return 0. */
SwSectionNode *FindSectionNode();
inline const SwSectionNode *FindSectionNode() const;
@@ -202,7 +202,7 @@ public:
const SwStartNode* FindFooterStartNode() const
{ return FindSttNodeByType( SwFooterStartNode ); }
- // Node is in which nodes-array/doc?
+ /// Node is in which nodes-array/doc?
inline SwNodes& GetNodes();
inline const SwNodes& GetNodes() const;
inline SwDoc* GetDoc();
@@ -265,23 +265,23 @@ public:
*/
IDocumentListItems& getIDocumentListItems();
- // Is node in the visible area of the Shell?
+ /// Is node in the visible area of the Shell?
sal_Bool IsInVisibleArea( ViewShell* pSh = 0 ) const;
- // Is node in an protected area?
+ /// Is node in an protected area?
sal_Bool IsInProtectSect() const;
- // Is node in something that is protected (range, frame,
- // table cells ... including anchor in case of frames or footnotes)?
+ /** Is node in something that is protected (range, frame,
+ table cells ... including anchor in case of frames or footnotes)? */
sal_Bool IsProtect() const;
- // Search PageDesc with which this node is formated. If layout is existent
- // search over layout, else only the hard way is left: search over the nodes
- // to the front!!
+ /** Search PageDesc with which this node is formated. If layout is existent
+ search over layout, else only the hard way is left: search over the nodes
+ to the front!! */
const SwPageDesc* FindPageDesc( sal_Bool bCalcLay, sal_uInt32* pPgDescNdIdx = 0 ) const;
- // If node is in a fly return the respective format.
+ /// If node is in a fly return the respective format.
SwFrmFmt* GetFlyFmt() const;
- // If node is in a table return the respective table box.
+ /// If node is in a table return the respective table box.
SwTableBox* GetTblBox() const;
inline sal_uLong GetIndex() const { return GetPos(); }
@@ -297,7 +297,7 @@ public:
virtual void dumpAsXml( xmlTextWriterPtr writer = NULL );
private:
- // Private constructor because copying is never allowed!!
+ /// Private constructor because copying is never allowed!!
SwNode( const SwNode & rNodes );
SwNode & operator= ( const SwNode & rNodes );
};
@@ -307,12 +307,12 @@ class SwStartNode: public SwNode
{
friend class SwNode;
friend class SwNodes;
- friend class SwEndNode; // to set the theEndOfSection !!
+ friend class SwEndNode; ///< to set the theEndOfSection !!
SwEndNode* pEndOfSection;
SwStartNodeType eSttNdTyp;
- // for the initial StartNode
+ /// for the initial StartNode
SwStartNode( SwNodes& rNodes, sal_uLong nPos );
protected:
@@ -324,13 +324,13 @@ public:
SwStartNodeType GetStartNodeType() const { return eSttNdTyp; }
- // Call ChkCondcoll to all ContentNodes of section.
+ /// Call ChkCondcoll to all ContentNodes of section.
void CheckSectionCondColl() const;
virtual void dumpAsXml( xmlTextWriterPtr writer = NULL );
private:
- // Private constructor because copying is never allowed!!
+ /// Private constructor because copying is never allowed!!
SwStartNode( const SwStartNode & rNode );
SwStartNode & operator= ( const SwStartNode & rNode );
};
@@ -340,10 +340,10 @@ private:
class SwEndNode : public SwNode
{
friend class SwNodes;
- friend class SwTableNode; // To enable creation of its EndNote.
- friend class SwSectionNode; // To enable creation of its EndNote.
+ friend class SwTableNode; ///< To enable creation of its EndNote.
+ friend class SwSectionNode; ///< To enable creation of its EndNote.
- // for the initial StartNode
+ /// for the initial StartNode
SwEndNode( SwNodes& rNodes, sal_uLong nPos, SwStartNode& rSttNd );
protected:
@@ -352,7 +352,7 @@ protected:
DECL_FIXEDMEMPOOL_NEWDEL(SwEndNode)
private:
- // Private constructor because copying is never allowed!!
+ /// Private constructor because copying is never allowed!!
SwEndNode( const SwEndNode & rNode );
SwEndNode & operator= ( const SwEndNode & rNode );
};
@@ -372,36 +372,36 @@ class SW_DLLPUBLIC SwCntntNode: public SwModify, public SwNode, public SwIndexRe
protected:
SwCntntNode( const SwNodeIndex &rWhere, const sal_uInt8 nNodeType,
SwFmtColl *pFmtColl );
- // the = 0 forces the class to be an abstract base class, but the dtor can be still called
- // from subclasses
+ /** the = 0 forces the class to be an abstract base class, but the dtor can be still called
+ from subclasses */
virtual ~SwCntntNode() = 0;
- // Attribute-set for all auto attributes of a CntntNode.
- // (e.g. TxtNode or NoTxtNode).
+ /** Attribute-set for all auto attributes of a CntntNode.
+ (e.g. TxtNode or NoTxtNode). */
boost::shared_ptr<const SfxItemSet> mpAttrSet;
- // Make respective nodes create the specific AttrSets.
+ /// Make respective nodes create the specific AttrSets.
virtual void NewAttrSet( SwAttrPool& ) = 0;
- // There some functions that like to remove items from the internal
- // SwAttrSet (handle):
+ /** There some functions that like to remove items from the internal
+ SwAttrSet (handle): */
sal_uInt16 ClearItemsFromAttrSet( const std::vector<sal_uInt16>& rWhichIds );
virtual void Modify( const SfxPoolItem* pOld, const SfxPoolItem *pNew);
public:
- TYPEINFO(); //Already contained in base class Client.
+ TYPEINFO(); /// Already contained in base class Client.
- // MakeFrm will be called for a certain layout
- // pSib is another SwFrm of the same layout (e.g. the SwRootFrm itself, a sibling, the parent)
+ /** MakeFrm will be called for a certain layout
+ pSib is another SwFrm of the same layout (e.g. the SwRootFrm itself, a sibling, the parent) */
virtual SwCntntFrm *MakeFrm( SwFrm* pSib ) = 0;
virtual SwCntntNode *SplitCntntNode(const SwPosition & ) = 0;
virtual SwCntntNode *JoinNext();
virtual SwCntntNode *JoinPrev();
- // Is it possible to join two nodes?
- // In pIdx the second position can be returned.
+ /** Is it possible to join two nodes?
+ In pIdx the second position can be returned. */
int CanJoinNext( SwNodeIndex* pIdx =0 ) const;
int CanJoinPrev( SwNodeIndex* pIdx =0 ) const;
@@ -411,13 +411,13 @@ public:
sal_Bool GoNext(SwIndex *, sal_uInt16 nMode ) const;
sal_Bool GoPrevious(SwIndex *, sal_uInt16 nMode ) const;
- // Replacement for good old GetFrm(..):
+ /// Replacement for good old GetFrm(..):
SwCntntFrm *getLayoutFrm( const SwRootFrm*,
const Point* pDocPos = 0,
const SwPosition *pPos = 0,
const sal_Bool bCalcFrm = sal_True ) const;
- // Returns the real size of the frame or an empty rectangle if
- // no layout exists. Needed for export filters.
+ /** @return the real size of the frame or an empty rectangle if
+ no layout exists. Needed for export filters. */
SwRect FindLayoutRect( const sal_Bool bPrtArea = sal_False,
const Point* pPoint = 0,
const sal_Bool bCalcFrm = sal_False ) const;
@@ -425,40 +425,40 @@ public:
const Point* pPoint = 0,
const sal_Bool bCalcFrm = sal_False ) const;
- // Method creates all views of document for given node. The content
- // frames that are created are put in the respective layout.
+ /** Method creates all views of document for given node. The content
+ frames that are created are put in the respective layout. */
void MakeFrms( SwCntntNode& rNode );
- // Method deletes all vies of document for the node. The content-
- // frames are removed from the respective layout.
+ /** Method deletes all views of document for the node. The content-
+ frames are removed from the respective layout. */
void DelFrms();
- // Returns count of elements of node content. Default is 1.
- // There are differences between text node and formula node.
+ /** @return count of elements of node content. Default is 1.
+ There are differences between text node and formula node. */
virtual xub_StrLen Len() const;
virtual SwCntntNode* MakeCopy( SwDoc*, const SwNodeIndex& ) const = 0;
- // Get information from Client.
+ /// Get information from Client.
virtual sal_Bool GetInfo( SfxPoolItem& ) const;
- // SS for PoolItems: hard attributation.
+ /// SS for PoolItems: hard attributation.
- // If bInParent is FALSE search for attribute only in this node.
+ /// If bInParent is FALSE search for attribute only in this node.
const SfxPoolItem& GetAttr( sal_uInt16 nWhich, sal_Bool bInParent=sal_True ) const;
sal_Bool GetAttr( SfxItemSet& rSet, sal_Bool bInParent=sal_True ) const;
- // made virtual
+ /// made virtual
virtual sal_Bool SetAttr( const SfxPoolItem& );
virtual sal_Bool SetAttr( const SfxItemSet& rSet );
virtual sal_Bool ResetAttr( sal_uInt16 nWhich1, sal_uInt16 nWhich2 = 0 );
virtual sal_Bool ResetAttr( const std::vector<sal_uInt16>& rWhichArr );
virtual sal_uInt16 ResetAllAttr();
- // Obtains attribute that is not delivered via conditional style!
+ /// Obtains attribute that is not delivered via conditional style!
const SfxPoolItem* GetNoCondAttr( sal_uInt16 nWhich, sal_Bool bInParents ) const;
- // Does node has already its own auto-attributes?
- // Access to SwAttrSet.
+ /** Does node has already its own auto-attributes?
+ Access to SwAttrSet. */
inline const SwAttrSet &GetSwAttrSet() const;
inline const SwAttrSet *GetpSwAttrSet() const { return static_cast<const SwAttrSet*>(mpAttrSet.get()); }
inline sal_Bool HasSwAttrSet() const { return mpAttrSet ? sal_True : sal_False; }
@@ -475,12 +475,12 @@ public:
void ChkCondColl();
//FEATURE::CONDCOLL
- // Invalidates NumRule at the node. NumRule is updated
- // on EndAction of a Shell at the latest.
+ /** Invalidates NumRule at the node. NumRule is updated
+ on EndAction of a Shell at the latest. */
sal_Bool InvalidateNumRule();
- // determines the text direction for a certain
- // position. Return -1, if text direction could *not* be determined.
+ /** determines the text direction for a certain
+ position. @return -1, if text direction could *not* be determined. */
short GetTextDirection( const SwPosition& rPos,
const Point* pPt ) const;
@@ -490,7 +490,7 @@ public:
static SwOLENodes* CreateOLENodesArray( const SwFmtColl& rColl, bool bOnlyWithInvalidSize );
private:
- // Private constructor because copying is never allowed!!
+ /// Private constructor because copying is never allowed!!
SwCntntNode( const SwCntntNode & rNode );
SwCntntNode & operator= ( const SwCntntNode & rNode );
};
@@ -514,22 +514,22 @@ public:
SwTable& GetTable() { return *pTable; }
SwTabFrm *MakeFrm( SwFrm* );
- // Creates the frms for the table node (i.e. the TabFrms).
+ /// Creates the frms for the table node (i.e. the TabFrms).
void MakeFrms( SwNodeIndex* pIdxBehind );
- // Method deletes all views of document for the node.
- // The content frames are removed from the respective layout.
+ /** Method deletes all views of document for the node.
+ The content frames are removed from the respective layout. */
void DelFrms();
- // Method creates all views of the document for the previous node.
- // The content frames that are created are put into the respective layout.
+ /** Method creates all views of the document for the previous node.
+ The content frames that are created are put into the respective layout. */
void MakeFrms( const SwNodeIndex & rIdx );
SwTableNode* MakeCopy( SwDoc*, const SwNodeIndex& ) const;
void SetNewTable( SwTable* , sal_Bool bNewFrames=sal_True );
private:
- // Private constructor because copying is never allowed!!
+ /// Private constructor because copying is never allowed!!
SwTableNode( const SwTableNode & rNode );
SwTableNode & operator= ( const SwTableNode & rNode );
};
@@ -559,29 +559,29 @@ public:
SwFrm *MakeFrm( SwFrm* );
- // Creates the frms for the SectionNode (i.e. the SectionFrms).
- // On default the frames are created until the end of the range.
- // When another NodeIndex pEnd is passed a MakeFrms is called up to it.
- // Used by TableToText.
+ /** Creates the frms for the SectionNode (i.e. the SectionFrms).
+ On default the frames are created until the end of the range.
+ When another NodeIndex pEnd is passed a MakeFrms is called up to it.
+ Used by TableToText. */
void MakeFrms( SwNodeIndex* pIdxBehind, SwNodeIndex* pEnd = NULL );
- // Method deletes all views of document for the node. The
- // content frames are removed from the respective layout.
+ /** Method deletes all views of document for the node. The
+ content frames are removed from the respective layout. */
void DelFrms();
- // Method creates all views of document for the previous node.
- // The content frames created are put into the respective layout.
+ /** Method creates all views of document for the previous node.
+ The content frames created are put into the respective layout. */
void MakeFrms( const SwNodeIndex & rIdx );
SwSectionNode* MakeCopy( SwDoc*, const SwNodeIndex& ) const;
- // Set pointer in format of section on itself.
+ /// Set pointer in format of section on itself.
void NodesArrChgd();
// ueberprueft bei _nicht_ versteckten Bereichen, ob es Inhalt gibt, der
// _nicht_ in einem versteckten (Unter-)Bereich liegt
- // Check for not hidden areas whether there is content that is not in
- // a hidden sub-area.
+ /** Check for not hidden areas whether there is content that is not in
+ a hidden sub-area. */
sal_Bool IsCntntHidden() const;
@@ -592,9 +592,9 @@ public:
// SwDummySectionNode
//----------------
-// This class is internal. And quite frankly I don't know what ND_SECTIONDUMMY is for,
-// the class has been merely created to replace "SwNode( ND_SECTIONDUMMY )", the only case
-// of instantiating SwNode directly. Now SwNode can be an abstract base class.
+/** This class is internal. And quite frankly I don't know what ND_SECTIONDUMMY is for,
+ the class has been merely created to replace "SwNode( ND_SECTIONDUMMY )", the only case
+ of instantiating SwNode directly. Now SwNode can be an abstract base class. */
class SwDummySectionNode
: private SwNode
{
diff --git a/sw/inc/numrule.hxx b/sw/inc/numrule.hxx
index 84c060e9c6a5..2c0ab750b0be 100644
--- a/sw/inc/numrule.hxx
+++ b/sw/inc/numrule.hxx
@@ -52,7 +52,7 @@ class SwDoc;
class SwFmtVertOrient;
class SwTxtNode;
-const sal_Unicode cBulletChar = 0x2022; // Character for lists.
+const sal_Unicode cBulletChar = 0x2022; ///< Character for lists.
class SW_DLLPUBLIC SwNumFmt : public SvxNumberFormat, public SwClient
{
@@ -116,7 +116,7 @@ private:
static SwNumFmt* aBaseFmts [ RULE_END ][ MAXLEVEL ];
static sal_uInt16 aDefNumIndents[ MAXLEVEL ];
- // default list level properties for position-and-space mode LABEL_ALIGNMENT
+ /// default list level properties for position-and-space mode LABEL_ALIGNMENT
static SwNumFmt* aLabelAlignmentBaseFmts [ RULE_END ][ MAXLEVEL ];
static sal_uInt16 nRefCount;
static char* pDefOutlineName;
@@ -134,20 +134,20 @@ private:
String sName;
SwNumRuleType eRuleType;
- sal_uInt16 nPoolFmtId; // Id-for NumRules created "automatically"
- sal_uInt16 nPoolHelpId; // HelpId for this Pool-style.
- sal_uInt8 nPoolHlpFileId; // FilePos at Doc on style helps.
+ sal_uInt16 nPoolFmtId; ///< Id-for NumRules created "automatically"
+ sal_uInt16 nPoolHelpId; ///< HelpId for this Pool-style.
+ sal_uInt8 nPoolHlpFileId; ///< FilePos at Doc on style helps.
sal_Bool bAutoRuleFlag : 1;
sal_Bool bInvalidRuleFlag : 1;
- sal_Bool bContinusNum : 1; // Continuous numbering without levels.
- sal_Bool bAbsSpaces : 1; // Levels represent absolute indents.
+ sal_Bool bContinusNum : 1; ///< Continuous numbering without levels.
+ sal_Bool bAbsSpaces : 1; ///< Levels represent absolute indents.
bool mbCountPhantoms;
const SvxNumberFormat::SvxNumPositionAndSpaceMode meDefaultNumberFormatPositionAndSpaceMode;
String msDefaultListId;
public:
- // add parameter <eDefaultNumberFormatPositionAndSpaceMode>
+ /// add parameter <eDefaultNumberFormatPositionAndSpaceMode>
SwNumRule( const String& rNm,
const SvxNumberFormat::SvxNumPositionAndSpaceMode eDefaultNumberFormatPositionAndSpaceMode,
SwNumRuleType = NUM_RULE,
@@ -167,8 +167,8 @@ public:
void Set( sal_uInt16 i, const SwNumFmt& );
String MakeNumString( const SwNodeNum&, sal_Bool bInclStrings = sal_True,
sal_Bool bOnlyArabic = sal_False ) const;
- // - add optional parameter <_nRestrictToThisLevel> in order to
- // restrict returned string to this level.
+ /** - add optional parameter <_nRestrictToThisLevel> in order to
+ restrict returned string to this level. */
String MakeNumString( const SwNumberTree::tNumberVector & rNumVector,
const sal_Bool bInclStrings = sal_True,
const sal_Bool bOnlyArabic = sal_False,
@@ -178,7 +178,7 @@ public:
const bool bInclSuperiorNumLabels = false,
const sal_uInt8 nRestrictInclToThisLevel = 0 ) const;
- /** Returns list of associated text nodes.
+ /**
@return list of associated text nodes
*/
@@ -217,13 +217,13 @@ public:
void SetRuleType( SwNumRuleType eNew ) { eRuleType = eNew;
bInvalidRuleFlag = sal_True; }
- // A kind of copy-constructor to make sure the num formats are
- // attached to the correctCharFormats of a document!!
- // (Copies the NumFormats and returns itself).
+ /** A kind of copy-constructor to make sure the num formats are
+ attached to the correctCharFormats of a document!!
+ (Copies the NumFormats and returns itself). */
SwNumRule& CopyNumRule( SwDoc*, const SwNumRule& );
- // Tests whether the CharFormats are from the given doc
- // and copies them if appropriate.
+ /** Tests whether the CharFormats are from the given doc
+ and copies them if appropriate. */
void CheckCharFmts( SwDoc* pDoc );
const String& GetName() const { return sName; }
@@ -248,11 +248,11 @@ public:
bool IsCountPhantoms() const;
void SetCountPhantoms(bool bCountPhantoms);
- // Query and set PoolFormat IDs.
+ /// Query and set PoolFormat IDs.
sal_uInt16 GetPoolFmtId() const { return nPoolFmtId; }
void SetPoolFmtId( sal_uInt16 nId ) { nPoolFmtId = nId; }
- // Query and set Help-IDs for document styles.
+ /// Query and set Help-IDs for document styles.
sal_uInt16 GetPoolHelpId() const { return nPoolHelpId; }
void SetPoolHelpId( sal_uInt16 nId ) { nPoolHelpId = nId; }
sal_uInt8 GetPoolHlpFileId() const { return nPoolHlpFileId; }
@@ -261,19 +261,19 @@ public:
void SetSvxRule(const SvxNumRule&, SwDoc* pDoc);
SvxNumRule MakeSvxNumRule() const;
- // change indent of all list levels by given difference
+ /// change indent of all list levels by given difference
void ChangeIndent( const short nDiff );
- // set indent of certain list level to given value
+ /// set indent of certain list level to given value
void SetIndent( const short nNewIndent,
const sal_uInt16 nListLevel );
- // set indent of first list level to given value and change other list level's
- // indents accordingly
+ /** set indent of first list level to given value and change other list level's
+ indents accordingly */
void SetIndentOfFirstListLevelAndChangeOthers( const short nNewIndent );
void Validate();
};
-// namespace for static functions and methods for numbering and bullets
+/// namespace for static functions and methods for numbering and bullets
namespace numfunc
{
/** retrieve font family name used for the default bullet list characters
diff --git a/sw/inc/pagedesc.hxx b/sw/inc/pagedesc.hxx
index 4e21c55bb177..a7f8f3b92aba 100644
--- a/sw/inc/pagedesc.hxx
+++ b/sw/inc/pagedesc.hxx
@@ -32,7 +32,7 @@
#include <tools/color.hxx>
#include <tools/string.hxx>
#include "swdllapi.h"
-#include <swtypes.hxx> // For SwTwips.
+#include <swtypes.hxx> ///< For SwTwips.
#include <frmfmt.hxx>
#include <editeng/numitem.hxx>
#include <editeng/borderline.hxx>
@@ -41,7 +41,7 @@ class SfxPoolItem;
class SwTxtFmtColl;
class SwNode;
-// Separator line adjustment.
+/// Separator line adjustment.
enum SwFtnAdj
{
FTNADJ_LEFT,
@@ -49,17 +49,17 @@ enum SwFtnAdj
FTNADJ_RIGHT
};
-// Footnote information.
+/// Footnote information.
class SW_DLLPUBLIC SwPageFtnInfo
{
- SwTwips nMaxHeight; //maximum height of the footnote area.
- sal_uLong nLineWidth; //width of separator line
- editeng::SvxBorderStyle eLineStyle; // Style of the separator line
- Color aLineColor; //color of the separator line
- Fraction aWidth; //percentage width of the separator line.
- SwFtnAdj eAdj; //line adjustment.
- SwTwips nTopDist; //distance between body and separator.
- SwTwips nBottomDist; //distance between separator and first footnote
+ SwTwips nMaxHeight; ///< maximum height of the footnote area.
+ sal_uLong nLineWidth; ///< width of separator line
+ editeng::SvxBorderStyle eLineStyle; ///< Style of the separator line
+ Color aLineColor; ///< color of the separator line
+ Fraction aWidth; ///< percentage width of the separator line.
+ SwFtnAdj eAdj; ///< line adjustment.
+ SwTwips nTopDist; ///< distance between body and separator.
+ SwTwips nBottomDist; ///< distance between separator and first footnote
public:
SwTwips GetHeight() const { return nMaxHeight; }
@@ -124,7 +124,7 @@ public:
typedef sal_uInt16 UseOnPage;
namespace nsUseOnPage
{
- const UseOnPage PD_NONE = 0x0000; // For internal use only.
+ const UseOnPage PD_NONE = 0x0000; ///< For internal use only.
const UseOnPage PD_LEFT = 0x0001;
const UseOnPage PD_RIGHT = 0x0002;
const UseOnPage PD_FIRST = 0x0004;
@@ -132,8 +132,8 @@ namespace nsUseOnPage
const UseOnPage PD_MIRROR = 0x000F;
const UseOnPage PD_HEADERSHARE = 0x0040;
const UseOnPage PD_FOOTERSHARE = 0x0080;
- const UseOnPage PD_NOHEADERSHARE = 0xFFBF; // For internal use only.
- const UseOnPage PD_NOFOOTERSHARE = 0xFF7F; // For internal use only.
+ const UseOnPage PD_NOHEADERSHARE = 0xFFBF; ///< For internal use only.
+ const UseOnPage PD_NOFOOTERSHARE = 0xFF7F; ///< For internal use only.
const UseOnPage PD_FIRSTSHARE = 0x0100;
const UseOnPage PD_NOFIRSTSHARE = 0xFEFF;
}
@@ -147,18 +147,18 @@ class SW_DLLPUBLIC SwPageDesc : public SwModify
SwFrmFmt aMaster;
SwFrmFmt aLeft;
SwFrmFmt aFirst;
- SwDepend aDepend; // Because of grid alignment (Registerhaltigkeit).
+ SwDepend aDepend; ///< Because of grid alignment (Registerhaltigkeit).
SwPageDesc *pFollow;
- sal_uInt16 nRegHeight; // Sentence spacing and fontascent of style.
- sal_uInt16 nRegAscent; // For grid alignment (Registerhaltigkeit).
+ sal_uInt16 nRegHeight; ///< Sentence spacing and fontascent of style.
+ sal_uInt16 nRegAscent; ///< For grid alignment (Registerhaltigkeit).
UseOnPage eUse;
sal_Bool bLandscape;
- // Footnote information.
+ /// Footnote information.
SwPageFtnInfo aFtnInfo;
- // Called for mirroring of Chg (doc).
- // No adjustment at any other place.
+ /** Called for mirroring of Chg (doc).
+ No adjustment at any other place. */
SW_DLLPRIVATE void Mirror();
SW_DLLPRIVATE void ResetAllAttr( sal_Bool bLeft );
@@ -202,13 +202,13 @@ public:
const SwFrmFmt &GetLeft() const { return aLeft; }
const SwFrmFmt &GetFirst() const { return aFirst; }
- // Reset all attrs of the format but keep the ones a pagedesc
- // cannot live without.
+ /** Reset all attrs of the format but keep the ones a pagedesc
+ cannot live without. */
inline void ResetAllMasterAttr();
inline void ResetAllLeftAttr();
- // Layout uses the following methods to obtain a format in order
- // to be able to create a page.
+ /** Layout uses the following methods to obtain a format in order
+ to be able to create a page. */
inline SwFrmFmt *GetRightFmt();
inline const SwFrmFmt *GetRightFmt() const;
inline SwFrmFmt *GetLeftFmt();
@@ -229,7 +229,7 @@ public:
const SwTxtFmtColl* GetRegisterFmtColl() const;
void RegisterChange();
- // Query and set PoolFormat-Id.
+ /// Query and set PoolFormat-Id.
sal_uInt16 GetPoolFmtId() const { return aMaster.GetPoolFmtId(); }
void SetPoolFmtId( sal_uInt16 nId ) { aMaster.SetPoolFmtId( nId ); }
sal_uInt16 GetPoolHelpId() const { return aMaster.GetPoolHelpId(); }
@@ -237,14 +237,14 @@ public:
sal_uInt8 GetPoolHlpFileId() const { return aMaster.GetPoolHlpFileId(); }
void SetPoolHlpFileId( sal_uInt8 nId ) { aMaster.SetPoolHlpFileId( nId ); }
- // Query information from Client.
+ /// Query information from Client.
virtual sal_Bool GetInfo( SfxPoolItem& ) const;
const SwFrmFmt* GetPageFmtOfNode( const SwNode& rNd,
sal_Bool bCheckForThisPgDc = sal_True ) const;
sal_Bool IsFollowNextPageOfNode( const SwNode& rNd ) const;
- //Given a SwNode return the pagedesc in use at that location.
+ /// Given a SwNode return the pagedesc in use at that location.
static const SwPageDesc* GetPageDescOfNode(const SwNode& rNd);
SwPageDesc& operator=( const SwPageDesc& );
diff --git a/sw/inc/pagepreviewlayout.hxx b/sw/inc/pagepreviewlayout.hxx
index 200ad618279d..206371841840 100644
--- a/sw/inc/pagepreviewlayout.hxx
+++ b/sw/inc/pagepreviewlayout.hxx
@@ -27,26 +27,26 @@ class SwPagePreviewLayout
private:
friend class ViewShell;
- // number of horizontal and vertical twips for spacing between the pages.
+ /// number of horizontal and vertical twips for spacing between the pages.
const SwTwips mnXFree;
const SwTwips mnYFree;
- // view shell the print preview is generated for.
+ /// view shell the print preview is generated for.
ViewShell& mrParentViewShell;
- // top layout frame of the layout for accessing the pages
+ /// top layout frame of the layout for accessing the pages
const SwRootFrm& mrLayoutRootFrm;
- // boolean indicating, if the layout information (number of columns and rows)
- // are valid.
+ /** boolean indicating, if the layout information (number of columns and rows)
+ are valid. */
bool mbLayoutInfoValid;
- // boolean indicating, if the the calculated print preview layout sizes
- // ( windows size in twips, maximal page size, column width, row height,
- // width and height of a print preview page, size of the print preview
- // document ) are valid
+ /** boolean indicating, if the the calculated print preview layout sizes
+ ( windows size in twips, maximal page size, column width, row height,
+ width and height of a print preview page, size of the print preview
+ document ) are valid */
bool mbLayoutSizesValid;
- // boolean indicating, if the the paint information ( physical number of
- // start page, start column and row, paint offsets, rectangle visible of
- // the print preview document.
+ /** boolean indicating, if the the paint information ( physical number of
+ start page, start column and row, paint offsets, rectangle visible of
+ the print preview document. */
bool mbPaintInfoValid;
Size maWinSize;
@@ -78,8 +78,8 @@ private:
std::vector<PrevwPage*> maPrevwPages;
- // #i22014# - internal booleans to indicate, that a new print
- // preview layout has been created during a paint.
+ /** #i22014# - internal booleans to indicate, that a new print
+ preview layout has been created during a paint. */
mutable bool mbInPaint;
mutable bool mbNewLayoutDuringPaint;
diff --git a/sw/inc/pam.hxx b/sw/inc/pam.hxx
index 1ca3905bfd64..3f4931043682 100644
--- a/sw/inc/pam.hxx
+++ b/sw/inc/pam.hxx
@@ -28,13 +28,13 @@
#ifndef _PAM_HXX
#define _PAM_HXX
-#include <stddef.h> // For MemPool.
+#include <stddef.h> ///< For MemPool.
#include <tools/gen.hxx>
#include <tools/mempool.hxx>
-#include <cshtyp.hxx> // For function definitions.
-#include <ring.hxx> // Super class.
-#include <index.hxx> // For SwIndex.
-#include <ndindex.hxx> // For SwNodeIndex.
+#include <cshtyp.hxx> ///< For function definitions.
+#include <ring.hxx> ///< Super class.
+#include <index.hxx> ///< For SwIndex.
+#include <ndindex.hxx> ///< For SwNodeIndex.
#include "swdllapi.h"
class SwFmt;
@@ -85,15 +85,15 @@ struct SW_DLLPUBLIC SwPosition
// Result of comparing positions.
enum SwComparePosition {
- POS_BEFORE, // Pos1 before Pos2.
- POS_BEHIND, // Pos1 behind Pos2.
- POS_INSIDE, // Pos1 completely contained in Pos2.
- POS_OUTSIDE, // Pos2 completely contained in Pos1.
- POS_EQUAL, // Pos1 is as large as Pos2.
- POS_OVERLAP_BEFORE, // Pos1 overlaps Pos2 at the beginning.
- POS_OVERLAP_BEHIND, // Pos1 overlaps Pos2 at the end.
- POS_COLLIDE_START, // Pos1 start touches at Pos2 end.
- POS_COLLIDE_END // Pos1 end touches at Pos2 start.
+ POS_BEFORE, ///< Pos1 before Pos2.
+ POS_BEHIND, ///< Pos1 behind Pos2.
+ POS_INSIDE, ///< Pos1 completely contained in Pos2.
+ POS_OUTSIDE, ///< Pos2 completely contained in Pos1.
+ POS_EQUAL, ///< Pos1 is as large as Pos2.
+ POS_OVERLAP_BEFORE, ///< Pos1 overlaps Pos2 at the beginning.
+ POS_OVERLAP_BEHIND, ///< Pos1 overlaps Pos2 at the end.
+ POS_COLLIDE_START, ///< Pos1 start touches at Pos2 end.
+ POS_COLLIDE_END ///< Pos1 end touches at Pos2 start.
};
template<typename T>
@@ -141,17 +141,17 @@ SwComparePosition ComparePosition(
return nRet;
}
-// SwPointAndMark / SwPaM
+/// SwPointAndMark / SwPaM
struct SwMoveFnCollection;
typedef SwMoveFnCollection* SwMoveFn;
-SW_DLLPUBLIC extern SwMoveFn fnMoveForward; // SwPam::Move()/Find() default argument.
+SW_DLLPUBLIC extern SwMoveFn fnMoveForward; ///< SwPam::Move()/Find() default argument.
SW_DLLPUBLIC extern SwMoveFn fnMoveBackward;
typedef sal_Bool (*SwGoInDoc)( SwPaM& rPam, SwMoveFn fnMove );
SW_DLLPUBLIC extern SwGoInDoc fnGoDoc;
extern SwGoInDoc fnGoSection;
SW_DLLPUBLIC extern SwGoInDoc fnGoNode;
-SW_DLLPUBLIC extern SwGoInDoc fnGoCntnt; // SwPam::Move() default argument.
+SW_DLLPUBLIC extern SwGoInDoc fnGoCntnt; ///< SwPam::Move() default argument.
extern SwGoInDoc fnGoCntntCells;
extern SwGoInDoc fnGoCntntSkipHidden;
extern SwGoInDoc fnGoCntntCellsSkipHidden;
@@ -163,8 +163,8 @@ class SW_DLLPUBLIC SwPaM : public Ring
{
SwPosition m_Bound1;
SwPosition m_Bound2;
- SwPosition * m_pPoint; // points at either m_Bound1 or m_Bound2
- SwPosition * m_pMark; // points at either m_Bound1 or m_Bound2
+ SwPosition * m_pPoint; ///< points at either m_Bound1 or m_Bound2
+ SwPosition * m_pMark; ///< points at either m_Bound1 or m_Bound2
bool m_bIsInFrontOfLabel;
SwPaM* MakeRegion( SwMoveFn fnMove, const SwPaM * pOrigRg = 0 );
@@ -184,16 +184,16 @@ public:
SwPaM( const SwNodeIndex& rNd, xub_StrLen nCntnt = 0, SwPaM* pRing = 0 );
virtual ~SwPaM();
- // @@@ semantic: no copy ctor.
+ /// @@@ semantic: no copy ctor.
SwPaM( SwPaM & );
- // @@@ semantic: no copy assignment for super class Ring.
+ /// @@@ semantic: no copy assignment for super class Ring.
SwPaM& operator=( const SwPaM & );
- // Movement of cursor.
+ /// Movement of cursor.
sal_Bool Move( SwMoveFn fnMove = fnMoveForward,
SwGoInDoc fnGo = fnGoCntnt );
- // Search.
+ /// Search.
sal_uInt8 Find( const com::sun::star::util::SearchOptions& rSearchOpt,
sal_Bool bSearchInNotes,
utl::TextSearch& rSTxt,
@@ -222,8 +222,8 @@ public:
{
if (m_pMark != m_pPoint)
{
- // clear the mark position; this helps if mark's SwIndex is
- // registered at some node, and that node is then deleted
+ /** clear the mark position; this helps if mark's SwIndex is
+ registered at some node, and that node is then deleted */
*m_pMark = SwPosition( SwNodeIndex( GetNode()->GetNodes() ) );
m_pMark = m_pPoint;
}
@@ -291,11 +291,11 @@ public:
const SwPosition& GetBound( bool bOne = true ) const
{ return bOne ? m_Bound1 : m_Bound2; }
- // Get number of page which contains cursor.
+ /// Get number of page which contains cursor.
sal_uInt16 GetPageNum( sal_Bool bAtPoint = sal_True, const Point* pLayPos = 0 );
- // Is in something protected (readonly) or selection contains
- // something protected.
+ /** Is in something protected (readonly) or selection contains
+ something protected. */
sal_Bool HasReadonlySel( bool bFormView ) const;
sal_Bool ContainsPosition(const SwPosition & rPos)
diff --git a/sw/inc/paratr.hxx b/sw/inc/paratr.hxx
index 7714c83a17b1..f03b39bc6da1 100644
--- a/sw/inc/paratr.hxx
+++ b/sw/inc/paratr.hxx
@@ -42,21 +42,21 @@ class IntlWrapper;
#define DROP_WHOLEWORD ((sal_uInt16)0x0001)
-// If SwFmtDrop is a Client, it is the CharFmt that describes the font for the
-// DropCaps. If it is not a Client, formating uses the CharFmt of the paragraph.
-// If the CharFmt is modified, this change is propagated to the paragraphs
-// via the Modify of SwFmtDrop.
+/** If SwFmtDrop is a Client, it is the CharFmt that describes the font for the
+ DropCaps. If it is not a Client, formating uses the CharFmt of the paragraph.
+ If the CharFmt is modified, this change is propagated to the paragraphs
+ via the Modify of SwFmtDrop. */
class SW_DLLPUBLIC SwFmtDrop: public SfxPoolItem, public SwClient
{
- SwModify* pDefinedIn; // Modify-Object, that contains DropCaps.
- // Can only be TxtFmtCollection/TxtNode.
- sal_uInt16 nDistance; // Distance to beginning of text.
- sal_uInt16 nReadFmt; // For Sw3-Reader: CharFormat-Id (load Pool!).
- sal_uInt8 nLines; // Line count.
- sal_uInt8 nChars; // Character count.
- sal_Bool bWholeWord; // First word with initials.
+ SwModify* pDefinedIn; /**< Modify-Object, that contains DropCaps.
+ Can only be TxtFmtCollection/TxtNode. */
+ sal_uInt16 nDistance; ///< Distance to beginning of text.
+ sal_uInt16 nReadFmt; ///< For Sw3-Reader: CharFormat-Id (load Pool!).
+ sal_uInt8 nLines; ///< Line count.
+ sal_uInt8 nChars; ///< Character count.
+ sal_Bool bWholeWord; ///< First word with initials.
public:
- TYPEINFO(); // Already in base class SwClient.
+ TYPEINFO(); ///< Already in base class SwClient.
SwFmtDrop();
virtual ~SwFmtDrop();
@@ -72,7 +72,7 @@ protected:
public:
- // "pure virtual methods" of SfxPoolItem
+ /// "pure virtual methods" of SfxPoolItem
virtual int operator==( const SfxPoolItem& ) const;
virtual SfxPoolItem* Clone( SfxItemPool* pPool = 0 ) const;
virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
@@ -98,10 +98,10 @@ public:
inline const SwCharFmt *GetCharFmt() const { return (SwCharFmt*)GetRegisteredIn(); }
inline SwCharFmt *GetCharFmt() { return (SwCharFmt*)GetRegisteredIn(); }
void SetCharFmt( SwCharFmt *pNew );
- // Get information from Client.
+ /// Get information from Client.
virtual sal_Bool GetInfo( SfxPoolItem& ) const;
- // Get and set Modify pointer.
+ /// Get and set Modify pointer.
inline const SwModify* GetDefinedIn() const { return pDefinedIn; }
inline void ChgDefinedIn( const SwModify* pNew )
{ pDefinedIn = (SwModify*)pNew; }
@@ -114,10 +114,10 @@ public:
inline SwRegisterItem( const sal_Bool bRegister = sal_False );
- // @@@ public copy assignment, but no copy ctor?
+ /// @@@ public copy assignment, but no copy ctor?
inline SwRegisterItem& operator=( const SwRegisterItem& rRegister );
- // "pure virtual methods" of SfxPoolItem
+ /// "pure virtual methods" of SfxPoolItem
virtual SfxPoolItem* Clone( SfxItemPool *pPool = 0 ) const;
virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
SfxMapUnit eCoreMetric,
@@ -154,7 +154,7 @@ public:
SwNumRuleItem& operator=( const SwNumRuleItem& rCpy )
{ SetValue( rCpy.GetValue() ); return *this; }
- // "pure virtual methods" of SfxPoolItem
+ /// "pure virtual methods" of SfxPoolItem
virtual int operator==( const SfxPoolItem& ) const;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = 0 ) const;
virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
@@ -174,10 +174,10 @@ public:
inline SwParaConnectBorderItem( const sal_Bool bConnect = sal_True );
- // @@@ public copy assignment, but no copy ctor?
+ /// @@@ public copy assignment, but no copy ctor?
inline SwParaConnectBorderItem& operator=( const SwParaConnectBorderItem& rConnect );
- // "pure virtual methods" of SfxPoolItem
+ /// "pure virtual methods" of SfxPoolItem
virtual SfxPoolItem* Clone( SfxItemPool *pPool = 0 ) const;
virtual SfxItemPresentation GetPresentation( SfxItemPresentation ePres,
SfxMapUnit eCoreMetric,
diff --git a/sw/inc/poolfmt.hxx b/sw/inc/poolfmt.hxx
index cd8596282bd7..3420e834cd02 100644
--- a/sw/inc/poolfmt.hxx
+++ b/sw/inc/poolfmt.hxx
@@ -32,7 +32,7 @@
#include <tools/solar.h>
#include <editeng/frmdir.hxx>
-// POOLCOLL-IDs:
+/** POOLCOLL-IDs:
// +----+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
// !User! Range ! 0 ! Offset !
// +----+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
@@ -57,18 +57,18 @@
// For all IDs we have:
// Origin: 0 -pool
// 1 -user
-// Offset: within the group
+// Offset: within the group */
-// Attention: New IDs can only be added to the ends of the groups.
-// These IDs are read and written by the Reader/Writer.
-// They are only aware of the Offset to Start.
+/** Attention: New IDs can only be added to the ends of the groups.
+ These IDs are read and written by the Reader/Writer.
+ They are only aware of the Offset to Start. */
-// Mask for recognition of COLLPOOL-IDs:
+/// Mask for recognition of COLLPOOL-IDs:
const sal_uInt16 POOLGRP_NOCOLLID = (1 << 10);
-// POLLCOLL-groups:
+/// POLLCOLL-groups:
const sal_uInt16 USER_FMT = (1 << 15);
const sal_uInt16 POOL_FMT = (0 << 15);
@@ -81,14 +81,14 @@ const sal_uInt16 COLL_DOC_BITS = (5 << 11);
const sal_uInt16 COLL_HTML_BITS = (6 << 11);
const sal_uInt16 COLL_GET_RANGE_BITS = (15 << 11);
-// Other groups:
+/// Other groups:
const sal_uInt16 POOLGRP_CHARFMT = (0 << 11) + POOLGRP_NOCOLLID;
const sal_uInt16 POOLGRP_FRAMEFMT = (1 << 11) + POOLGRP_NOCOLLID;
const sal_uInt16 POOLGRP_PAGEDESC = (2 << 11) + POOLGRP_NOCOLLID;
const sal_uInt16 POOLGRP_NUMRULE = (3 << 11) + POOLGRP_NOCOLLID;
-// Recognize whether it's a user defined style or not:
+/// Recognize whether it's a user defined style or not:
const sal_uInt16 POOL_IDUSER_FMT =
USHRT_MAX & ~(COLL_GET_RANGE_BITS + POOLGRP_NOCOLLID);
@@ -101,7 +101,7 @@ inline sal_Bool IsPoolUserFmt( sal_uInt16 nId )
-// IDs for the ranges.
+/// IDs for the ranges.
enum RES_POOLFMT
{
RES_POOLFMT_BEGIN = 1,
@@ -115,36 +115,36 @@ RES_POOL_GRFFMT,
RES_POOLFMT_END
};
-// Ranges for the IDs of the formats.
+/// Ranges for the IDs of the formats.
-// IDs for character styles.
+/// IDs for character styles.
enum RES_POOL_CHRFMT_TYPE
{
RES_POOLCHR_BEGIN = POOLGRP_CHARFMT,
RES_POOLCHR_NORMAL_BEGIN = POOLGRP_CHARFMT,
-RES_POOLCHR_FOOTNOTE = RES_POOLCHR_NORMAL_BEGIN, // Footnote.
-RES_POOLCHR_PAGENO, // Pages/field.
-RES_POOLCHR_LABEL, // Label.
-RES_POOLCHR_DROPCAPS, // Dropcaps.
-RES_POOLCHR_NUM_LEVEL, // Numbering symbols
-RES_POOLCHR_BUL_LEVEL, // Bullets.
-
-RES_POOLCHR_INET_NORMAL, // Internet normal.
-RES_POOLCHR_INET_VISIT, // Internet visited.
-RES_POOLCHR_JUMPEDIT, // Placeholder.
-RES_POOLCHR_TOXJUMP, // Jump from index.
-RES_POOLCHR_ENDNOTE, // Endnote.
-RES_POOLCHR_LINENUM, // Line numbering.
-RES_POOLCHR_IDX_MAIN_ENTRY, // Main entry in indices.
-RES_POOLCHR_FOOTNOTE_ANCHOR, // Footnote anchor.
-RES_POOLCHR_ENDNOTE_ANCHOR, // Endnote anchor.
-RES_POOLCHR_RUBYTEXT, // Rubytext.
-RES_POOLCHR_VERT_NUM, // Vertical numbering symbols.
+RES_POOLCHR_FOOTNOTE = RES_POOLCHR_NORMAL_BEGIN, ///< Footnote.
+RES_POOLCHR_PAGENO, ///< Pages/field.
+RES_POOLCHR_LABEL, ///< Label.
+RES_POOLCHR_DROPCAPS, ///< Dropcaps.
+RES_POOLCHR_NUM_LEVEL, ///< Numbering symbols
+RES_POOLCHR_BUL_LEVEL, ///< Bullets.
+
+RES_POOLCHR_INET_NORMAL, ///< Internet normal.
+RES_POOLCHR_INET_VISIT, ///< Internet visited.
+RES_POOLCHR_JUMPEDIT, ///< Placeholder.
+RES_POOLCHR_TOXJUMP, ///< Jump from index.
+RES_POOLCHR_ENDNOTE, ///< Endnote.
+RES_POOLCHR_LINENUM, ///< Line numbering.
+RES_POOLCHR_IDX_MAIN_ENTRY, ///< Main entry in indices.
+RES_POOLCHR_FOOTNOTE_ANCHOR, ///< Footnote anchor.
+RES_POOLCHR_ENDNOTE_ANCHOR, ///< Endnote anchor.
+RES_POOLCHR_RUBYTEXT, ///< Rubytext.
+RES_POOLCHR_VERT_NUM, ///< Vertical numbering symbols.
RES_POOLCHR_NORMAL_END,
-RES_POOLCHR_HTML_BEGIN = RES_POOLCHR_BEGIN + 50, // HTML-styles.
+RES_POOLCHR_HTML_BEGIN = RES_POOLCHR_BEGIN + 50, ///< HTML-styles.
RES_POOLCHR_HTML_EMPHASIS= RES_POOLCHR_HTML_BEGIN,
RES_POOLCHR_HTML_CITIATION,
RES_POOLCHR_HTML_STRONG,
@@ -160,37 +160,37 @@ RES_POOLCHR_END = RES_POOLCHR_HTML_END
};
-// IDs for frame styles.
+/// IDs for frame styles.
enum RES_POOL_FRMFMT_TYPE
{
RES_POOLFRM_BEGIN = POOLGRP_FRAMEFMT,
-RES_POOLFRM_FRAME = RES_POOLFRM_BEGIN, // Frame.
-RES_POOLFRM_GRAPHIC, // Graphics.
-RES_POOLFRM_OLE, // OLE.
-RES_POOLFRM_FORMEL, // Formula.
-RES_POOLFRM_MARGINAL, // Marginalia.
-RES_POOLFRM_WATERSIGN, // Watermark.
-RES_POOLFRM_LABEL, // Labels.
+RES_POOLFRM_FRAME = RES_POOLFRM_BEGIN, ///< Frame.
+RES_POOLFRM_GRAPHIC, ///< Graphics.
+RES_POOLFRM_OLE, ///< OLE.
+RES_POOLFRM_FORMEL, ///< Formula.
+RES_POOLFRM_MARGINAL, ///< Marginalia.
+RES_POOLFRM_WATERSIGN, ///< Watermark.
+RES_POOLFRM_LABEL, ///< Labels.
RES_POOLFRM_END
};
-// IDs for page styles.
+/// IDs for page styles.
enum RES_POOL_PAGEFMT_TYPE
{
RES_POOLPAGE_BEGIN = POOLGRP_PAGEDESC,
-RES_POOLPAGE_STANDARD = RES_POOLPAGE_BEGIN, // Standard page.
-RES_POOLPAGE_FIRST, // First page.
-RES_POOLPAGE_LEFT, // Left page.
-RES_POOLPAGE_RIGHT, // Right page.
-RES_POOLPAGE_JAKET, // Envelope.
-RES_POOLPAGE_REGISTER, // Index.
-RES_POOLPAGE_HTML, // HTML.
-RES_POOLPAGE_FOOTNOTE, // Footnote at end of document.
-RES_POOLPAGE_ENDNOTE, // Endnote page.
-RES_POOLPAGE_LANDSCAPE, // Landscape page style.
+RES_POOLPAGE_STANDARD = RES_POOLPAGE_BEGIN, ///< Standard page.
+RES_POOLPAGE_FIRST, ///< First page.
+RES_POOLPAGE_LEFT, ///< Left page.
+RES_POOLPAGE_RIGHT, ///< Right page.
+RES_POOLPAGE_JAKET, ///< Envelope.
+RES_POOLPAGE_REGISTER, ///< Index.
+RES_POOLPAGE_HTML, ///< HTML.
+RES_POOLPAGE_FOOTNOTE, ///< Footnote at end of document.
+RES_POOLPAGE_ENDNOTE, ///< Endnote page.
+RES_POOLPAGE_LANDSCAPE, ///< Landscape page style.
RES_POOLPAGE_END
};
@@ -199,16 +199,16 @@ RES_POOLPAGE_END
enum RES_POOL_NUMRULE_TYPE
{
RES_POOLNUMRULE_BEGIN = POOLGRP_NUMRULE,
-RES_POOLNUMRULE_NUM1 = RES_POOLNUMRULE_BEGIN, // NumRule Numbering 1.
-RES_POOLNUMRULE_NUM2, // NumRule Numbering 2.
-RES_POOLNUMRULE_NUM3, // NumRule Numbering 3.
-RES_POOLNUMRULE_NUM4, // NumRule Numbering 4.
-RES_POOLNUMRULE_NUM5, // NumRule Numbering 5.
-RES_POOLNUMRULE_BUL1, // NumRule Bullets 1.
-RES_POOLNUMRULE_BUL2, // NumRule Bullets 2.
-RES_POOLNUMRULE_BUL3, // NumRule Bullets 3.
-RES_POOLNUMRULE_BUL4, // NumRule Bullets 4.
-RES_POOLNUMRULE_BUL5, // NumRule Bullets 5.
+RES_POOLNUMRULE_NUM1 = RES_POOLNUMRULE_BEGIN, ///< NumRule Numbering 1.
+RES_POOLNUMRULE_NUM2, ///< NumRule Numbering 2.
+RES_POOLNUMRULE_NUM3, ///< NumRule Numbering 3.
+RES_POOLNUMRULE_NUM4, ///< NumRule Numbering 4.
+RES_POOLNUMRULE_NUM5, ///< NumRule Numbering 5.
+RES_POOLNUMRULE_BUL1, ///< NumRule Bullets 1.
+RES_POOLNUMRULE_BUL2, ///< NumRule Bullets 2.
+RES_POOLNUMRULE_BUL3, ///< NumRule Bullets 3.
+RES_POOLNUMRULE_BUL4, ///< NumRule Bullets 4.
+RES_POOLNUMRULE_BUL5, ///< NumRule Bullets 5.
RES_POOLNUMRULE_END
};
@@ -218,191 +218,191 @@ enum RES_POOL_COLLFMT_TYPE
// Group text.
RES_POOLCOLL_TEXT_BEGIN = COLL_TEXT_BITS,
-RES_POOLCOLL_STANDARD = RES_POOLCOLL_TEXT_BEGIN, // Standard.
-RES_POOLCOLL_TEXT, // Text body.
-RES_POOLCOLL_TEXT_IDENT, // Text body first line indent.
-RES_POOLCOLL_TEXT_NEGIDENT, // Text body hanging indent.
-RES_POOLCOLL_TEXT_MOVE, // Text body indent.
-RES_POOLCOLL_GREETING, // Complimentary close.
-RES_POOLCOLL_SIGNATURE, // Signature.
-RES_POOLCOLL_CONFRONTATION, // List indent.
-RES_POOLCOLL_MARGINAL, // Marginalia.
-
-// Subgroup headings.
-RES_POOLCOLL_HEADLINE_BASE, // Base heading.
-RES_POOLCOLL_HEADLINE1, // Heading 1.
-RES_POOLCOLL_HEADLINE2, // Heading 2.
-RES_POOLCOLL_HEADLINE3, // Heading 3.
-RES_POOLCOLL_HEADLINE4, // Heading 4.
-RES_POOLCOLL_HEADLINE5, // Heading 5.
-RES_POOLCOLL_HEADLINE6, // Heading 6.
-RES_POOLCOLL_HEADLINE7, // Heading 7.
-RES_POOLCOLL_HEADLINE8, // Heading 8.
-RES_POOLCOLL_HEADLINE9, // Heading 9.
-RES_POOLCOLL_HEADLINE10, // Heading 10.
+RES_POOLCOLL_STANDARD = RES_POOLCOLL_TEXT_BEGIN, ///< Standard.
+RES_POOLCOLL_TEXT, ///< Text body.
+RES_POOLCOLL_TEXT_IDENT, ///< Text body first line indent.
+RES_POOLCOLL_TEXT_NEGIDENT, ///< Text body hanging indent.
+RES_POOLCOLL_TEXT_MOVE, ///< Text body indent.
+RES_POOLCOLL_GREETING, ///< Complimentary close.
+RES_POOLCOLL_SIGNATURE, ///< Signature.
+RES_POOLCOLL_CONFRONTATION, ///< List indent.
+RES_POOLCOLL_MARGINAL, ///< Marginalia.
+
+/// Subgroup headings.
+RES_POOLCOLL_HEADLINE_BASE, ///< Base heading.
+RES_POOLCOLL_HEADLINE1, ///< Heading 1.
+RES_POOLCOLL_HEADLINE2, ///< Heading 2.
+RES_POOLCOLL_HEADLINE3, ///< Heading 3.
+RES_POOLCOLL_HEADLINE4, ///< Heading 4.
+RES_POOLCOLL_HEADLINE5, ///< Heading 5.
+RES_POOLCOLL_HEADLINE6, ///< Heading 6.
+RES_POOLCOLL_HEADLINE7, ///< Heading 7.
+RES_POOLCOLL_HEADLINE8, ///< Heading 8.
+RES_POOLCOLL_HEADLINE9, ///< Heading 9.
+RES_POOLCOLL_HEADLINE10, ///< Heading 10.
RES_POOLCOLL_TEXT_END,
-// Group lists.
+/// Group lists.
RES_POOLCOLL_LISTS_BEGIN = COLL_LISTS_BITS,
-RES_POOLCOLL_NUMBUL_BASE = RES_POOLCOLL_LISTS_BEGIN, // Base list.
-
-// Subgroup numberings.
-RES_POOLCOLL_NUM_LEVEL1S, // Start 1st level.
-RES_POOLCOLL_NUM_LEVEL1, // 1st level.
-RES_POOLCOLL_NUM_LEVEL1E, // End 1st level.
-RES_POOLCOLL_NUM_NONUM1, // No numbering.
-RES_POOLCOLL_NUM_LEVEL2S, // Start 2nd level.
-RES_POOLCOLL_NUM_LEVEL2, // 2nd level.
-RES_POOLCOLL_NUM_LEVEL2E, // End 2nd level.
-RES_POOLCOLL_NUM_NONUM2, // No numbering.
-RES_POOLCOLL_NUM_LEVEL3S, // Start 3rd level.
-RES_POOLCOLL_NUM_LEVEL3, // 3rd level.
-RES_POOLCOLL_NUM_LEVEL3E, // End 3rd level.
-RES_POOLCOLL_NUM_NONUM3, // No numbering.
-RES_POOLCOLL_NUM_LEVEL4S, // Start 4th level.
-RES_POOLCOLL_NUM_LEVEL4, // 4th level.
-RES_POOLCOLL_NUM_LEVEL4E, // End 4th level.
-RES_POOLCOLL_NUM_NONUM4, // No numbering.
-RES_POOLCOLL_NUM_LEVEL5S, // Start 5th level.
-RES_POOLCOLL_NUM_LEVEL5, // 5th level.
-RES_POOLCOLL_NUM_LEVEL5E, // End 5th level.
-RES_POOLCOLL_NUM_NONUM5, // No numbering.
-
-
-//Subgroup bullets.
-RES_POOLCOLL_BUL_LEVEL1S, // Start 1st level.
-RES_POOLCOLL_BUL_LEVEL1, // 1st level.
-RES_POOLCOLL_BUL_LEVEL1E, // End 1st level
-RES_POOLCOLL_BUL_NONUM1, // No numbering.
-RES_POOLCOLL_BUL_LEVEL2S, // Start 2nd level.
-RES_POOLCOLL_BUL_LEVEL2, // 2nd level.
-RES_POOLCOLL_BUL_LEVEL2E, // End 2nd level.
-RES_POOLCOLL_BUL_NONUM2, // No numbering.
-RES_POOLCOLL_BUL_LEVEL3S, // Start 3rd level.
-RES_POOLCOLL_BUL_LEVEL3, // 3rd Level.
-RES_POOLCOLL_BUL_LEVEL3E, // End 3rd level.
-RES_POOLCOLL_BUL_NONUM3, // No numbering.
-RES_POOLCOLL_BUL_LEVEL4S, // Start 4th level.
-RES_POOLCOLL_BUL_LEVEL4, // 4th level.
-RES_POOLCOLL_BUL_LEVEL4E, // End 4th level.
-RES_POOLCOLL_BUL_NONUM4, // No numbering.
-RES_POOLCOLL_BUL_LEVEL5S, // Start 5th level.
-RES_POOLCOLL_BUL_LEVEL5, // 5th level.
-RES_POOLCOLL_BUL_LEVEL5E, // End 5th Level.
-RES_POOLCOLL_BUL_NONUM5, // No numbering.
+RES_POOLCOLL_NUMBUL_BASE = RES_POOLCOLL_LISTS_BEGIN, ///< Base list.
+
+/// Subgroup numberings.
+RES_POOLCOLL_NUM_LEVEL1S, ///< Start 1st level.
+RES_POOLCOLL_NUM_LEVEL1, ///< 1st level.
+RES_POOLCOLL_NUM_LEVEL1E, ///< End 1st level.
+RES_POOLCOLL_NUM_NONUM1, ///< No numbering.
+RES_POOLCOLL_NUM_LEVEL2S, ///< Start 2nd level.
+RES_POOLCOLL_NUM_LEVEL2, ///< 2nd level.
+RES_POOLCOLL_NUM_LEVEL2E, ///< End 2nd level.
+RES_POOLCOLL_NUM_NONUM2, ///< No numbering.
+RES_POOLCOLL_NUM_LEVEL3S, ///< Start 3rd level.
+RES_POOLCOLL_NUM_LEVEL3, ///< 3rd level.
+RES_POOLCOLL_NUM_LEVEL3E, ///< End 3rd level.
+RES_POOLCOLL_NUM_NONUM3, ///< No numbering.
+RES_POOLCOLL_NUM_LEVEL4S, ///< Start 4th level.
+RES_POOLCOLL_NUM_LEVEL4, ///< 4th level.
+RES_POOLCOLL_NUM_LEVEL4E, ///< End 4th level.
+RES_POOLCOLL_NUM_NONUM4, ///< No numbering.
+RES_POOLCOLL_NUM_LEVEL5S, ///< Start 5th level.
+RES_POOLCOLL_NUM_LEVEL5, ///< 5th level.
+RES_POOLCOLL_NUM_LEVEL5E, ///< End 5th level.
+RES_POOLCOLL_NUM_NONUM5, ///< No numbering.
+
+
+///Subgroup bullets.
+RES_POOLCOLL_BUL_LEVEL1S, ///< Start 1st level.
+RES_POOLCOLL_BUL_LEVEL1, ///< 1st level.
+RES_POOLCOLL_BUL_LEVEL1E, ///< End 1st level
+RES_POOLCOLL_BUL_NONUM1, ///< No numbering.
+RES_POOLCOLL_BUL_LEVEL2S, ///< Start 2nd level.
+RES_POOLCOLL_BUL_LEVEL2, ///< 2nd level.
+RES_POOLCOLL_BUL_LEVEL2E, ///< End 2nd level.
+RES_POOLCOLL_BUL_NONUM2, ///< No numbering.
+RES_POOLCOLL_BUL_LEVEL3S, ///< Start 3rd level.
+RES_POOLCOLL_BUL_LEVEL3, ///< 3rd Level.
+RES_POOLCOLL_BUL_LEVEL3E, ///< End 3rd level.
+RES_POOLCOLL_BUL_NONUM3, ///< No numbering.
+RES_POOLCOLL_BUL_LEVEL4S, ///< Start 4th level.
+RES_POOLCOLL_BUL_LEVEL4, ///< 4th level.
+RES_POOLCOLL_BUL_LEVEL4E, ///< End 4th level.
+RES_POOLCOLL_BUL_NONUM4, ///< No numbering.
+RES_POOLCOLL_BUL_LEVEL5S, ///< Start 5th level.
+RES_POOLCOLL_BUL_LEVEL5, ///< 5th level.
+RES_POOLCOLL_BUL_LEVEL5E, ///< End 5th Level.
+RES_POOLCOLL_BUL_NONUM5, ///< No numbering.
RES_POOLCOLL_LISTS_END,
-// Special ranges.
+/// Special ranges.
RES_POOLCOLL_EXTRA_BEGIN = COLL_EXTRA_BITS,
-// Subgroup header.
-RES_POOLCOLL_HEADER = RES_POOLCOLL_EXTRA_BEGIN, // Header Left&Right.
-RES_POOLCOLL_HEADERL, // Header Left.
-RES_POOLCOLL_HEADERR, // Header Right.
+/// Subgroup header.
+RES_POOLCOLL_HEADER = RES_POOLCOLL_EXTRA_BEGIN, ///< Header Left&Right.
+RES_POOLCOLL_HEADERL, ///< Header Left.
+RES_POOLCOLL_HEADERR, ///< Header Right.
-// Subgroup footer.
-RES_POOLCOLL_FOOTER, // Footer Left&Right.
-RES_POOLCOLL_FOOTERL, // Footer Left.
-RES_POOLCOLL_FOOTERR, // Footer Right.
+/// Subgroup footer.
+RES_POOLCOLL_FOOTER, ///< Footer Left&Right.
+RES_POOLCOLL_FOOTERL, ///< Footer Left.
+RES_POOLCOLL_FOOTERR, ///< Footer Right.
-// Subgroup table.
-RES_POOLCOLL_TABLE, // Table of Contents.
-RES_POOLCOLL_TABLE_HDLN, // Table of Contents - heading.
+/// Subgroup table.
+RES_POOLCOLL_TABLE, ///< Table of Contents.
+RES_POOLCOLL_TABLE_HDLN, ///< Table of Contents - heading.
-// Subgroup labels.
-RES_POOLCOLL_LABEL, // Base labels.
-RES_POOLCOLL_LABEL_ABB, // Label illustration.
-RES_POOLCOLL_LABEL_TABLE, // Label table.
-RES_POOLCOLL_LABEL_FRAME, // Label frame.
+/// Subgroup labels.
+RES_POOLCOLL_LABEL, ///< Base labels.
+RES_POOLCOLL_LABEL_ABB, ///< Label illustration.
+RES_POOLCOLL_LABEL_TABLE, ///< Label table.
+RES_POOLCOLL_LABEL_FRAME, ///< Label frame.
-// Other stuff.
-RES_POOLCOLL_FRAME, // Frames.
-RES_POOLCOLL_FOOTNOTE, // Footnotes.
-RES_POOLCOLL_JAKETADRESS, // Addressee.
-RES_POOLCOLL_SENDADRESS, // Sender.
-RES_POOLCOLL_ENDNOTE, // Endnotes.
+/// Other stuff.
+RES_POOLCOLL_FRAME, ///< Frames.
+RES_POOLCOLL_FOOTNOTE, ///< Footnotes.
+RES_POOLCOLL_JAKETADRESS, ///< Addressee.
+RES_POOLCOLL_SENDADRESS, ///< Sender.
+RES_POOLCOLL_ENDNOTE, ///< Endnotes.
-RES_POOLCOLL_LABEL_DRAWING, // Label drawing objects.
+RES_POOLCOLL_LABEL_DRAWING, ///< Label drawing objects.
RES_POOLCOLL_EXTRA_END,
-// Group indices.
+/// Group indices.
RES_POOLCOLL_REGISTER_BEGIN = COLL_REGISTER_BITS,
-RES_POOLCOLL_REGISTER_BASE = RES_POOLCOLL_REGISTER_BEGIN, // Base index.
-
-// Subgroup index tables.
-RES_POOLCOLL_TOX_IDXH, // Header.
-RES_POOLCOLL_TOX_IDX1, // 1st level.
-RES_POOLCOLL_TOX_IDX2, // 2nd level.
-RES_POOLCOLL_TOX_IDX3, // 3rd level.
-RES_POOLCOLL_TOX_IDXBREAK, // Separator.
-
-// Subgroup table of contents.
-RES_POOLCOLL_TOX_CNTNTH, // Header.
-RES_POOLCOLL_TOX_CNTNT1, // Content 1st level.
-RES_POOLCOLL_TOX_CNTNT2, // Content 2nd level.
-RES_POOLCOLL_TOX_CNTNT3, // Content 3rd level.
-RES_POOLCOLL_TOX_CNTNT4, // Content 4th level.
-RES_POOLCOLL_TOX_CNTNT5, // Content 5th level.
-
-
-// Subgroup user indices.
-RES_POOLCOLL_TOX_USERH, // Header.
-RES_POOLCOLL_TOX_USER1, // 1st level.
-RES_POOLCOLL_TOX_USER2, // 2nd level.
-RES_POOLCOLL_TOX_USER3, // 3rd level.
-RES_POOLCOLL_TOX_USER4, // 4th level.
-RES_POOLCOLL_TOX_USER5, // 5th level.
-
-
-RES_POOLCOLL_TOX_CNTNT6, // Content 6th level.
-RES_POOLCOLL_TOX_CNTNT7, // Content 7th level.
-RES_POOLCOLL_TOX_CNTNT8, // Content 8th level.
-RES_POOLCOLL_TOX_CNTNT9, // Content 9th level.
-RES_POOLCOLL_TOX_CNTNT10, // Content 10th level.
-
-// illustrations index.
-RES_POOLCOLL_TOX_ILLUSH, // Illustrations header.
-RES_POOLCOLL_TOX_ILLUS1, // Illustrations all levels.
-
-// object index.
-RES_POOLCOLL_TOX_OBJECTH, // Objects header.
-RES_POOLCOLL_TOX_OBJECT1, // Objects all levels.
-
-// tables index.
-RES_POOLCOLL_TOX_TABLESH, // Tables header.
-RES_POOLCOLL_TOX_TABLES1, // Tables all levels.
-
-// index of authorities.
-RES_POOLCOLL_TOX_AUTHORITIESH, // Authorities header.
-RES_POOLCOLL_TOX_AUTHORITIES1, // Authorities all levels.
-
-// user index 6..10.
-RES_POOLCOLL_TOX_USER6, // 6th level.
-RES_POOLCOLL_TOX_USER7, // 7th level.
-RES_POOLCOLL_TOX_USER8, // 8th level.
-RES_POOLCOLL_TOX_USER9, // 9th level.
-RES_POOLCOLL_TOX_USER10, // 10th level.
+RES_POOLCOLL_REGISTER_BASE = RES_POOLCOLL_REGISTER_BEGIN, ///< Base index.
+
+/// Subgroup index tables.
+RES_POOLCOLL_TOX_IDXH, ///< Header.
+RES_POOLCOLL_TOX_IDX1, ///< 1st level.
+RES_POOLCOLL_TOX_IDX2, ///< 2nd level.
+RES_POOLCOLL_TOX_IDX3, ///< 3rd level.
+RES_POOLCOLL_TOX_IDXBREAK, ///< Separator.
+
+/// Subgroup table of contents.
+RES_POOLCOLL_TOX_CNTNTH, ///< Header.
+RES_POOLCOLL_TOX_CNTNT1, ///< Content 1st level.
+RES_POOLCOLL_TOX_CNTNT2, ///< Content 2nd level.
+RES_POOLCOLL_TOX_CNTNT3, ///< Content 3rd level.
+RES_POOLCOLL_TOX_CNTNT4, ///< Content 4th level.
+RES_POOLCOLL_TOX_CNTNT5, ///< Content 5th level.
+
+
+/// Subgroup user indices.
+RES_POOLCOLL_TOX_USERH, ///< Header.
+RES_POOLCOLL_TOX_USER1, ///< 1st level.
+RES_POOLCOLL_TOX_USER2, ///< 2nd level.
+RES_POOLCOLL_TOX_USER3, ///< 3rd level.
+RES_POOLCOLL_TOX_USER4, ///< 4th level.
+RES_POOLCOLL_TOX_USER5, ///< 5th level.
+
+
+RES_POOLCOLL_TOX_CNTNT6, ///< Content 6th level.
+RES_POOLCOLL_TOX_CNTNT7, ///< Content 7th level.
+RES_POOLCOLL_TOX_CNTNT8, ///< Content 8th level.
+RES_POOLCOLL_TOX_CNTNT9, ///< Content 9th level.
+RES_POOLCOLL_TOX_CNTNT10, ///< Content 10th level.
+
+/// illustrations index.
+RES_POOLCOLL_TOX_ILLUSH, ///< Illustrations header.
+RES_POOLCOLL_TOX_ILLUS1, ///< Illustrations all levels.
+
+/// object index.
+RES_POOLCOLL_TOX_OBJECTH, ///< Objects header.
+RES_POOLCOLL_TOX_OBJECT1, ///< Objects all levels.
+
+/// tables index.
+RES_POOLCOLL_TOX_TABLESH, ///< Tables header.
+RES_POOLCOLL_TOX_TABLES1, ///< Tables all levels.
+
+/// index of authorities.
+RES_POOLCOLL_TOX_AUTHORITIESH, ///< Authorities header.
+RES_POOLCOLL_TOX_AUTHORITIES1, ///< Authorities all levels.
+
+/// user index 6..10.
+RES_POOLCOLL_TOX_USER6, ///< 6th level.
+RES_POOLCOLL_TOX_USER7, ///< 7th level.
+RES_POOLCOLL_TOX_USER8, ///< 8th level.
+RES_POOLCOLL_TOX_USER9, ///< 9th level.
+RES_POOLCOLL_TOX_USER10, ///< 10th level.
RES_POOLCOLL_REGISTER_END,
-// Group chapter / document.
+/// Group chapter / document.
RES_POOLCOLL_DOC_BEGIN = COLL_DOC_BITS,
-RES_POOLCOLL_DOC_TITEL = RES_POOLCOLL_DOC_BEGIN, // Doc. titel.
-RES_POOLCOLL_DOC_SUBTITEL, // Doc. subtitel.
+RES_POOLCOLL_DOC_TITEL = RES_POOLCOLL_DOC_BEGIN, ///< Doc. titel.
+RES_POOLCOLL_DOC_SUBTITEL, ///< Doc. subtitel.
RES_POOLCOLL_DOC_END,
-// Group HTML-styles.
+/// Group HTML-styles.
RES_POOLCOLL_HTML_BEGIN = COLL_HTML_BITS,
RES_POOLCOLL_HTML_BLOCKQUOTE = RES_POOLCOLL_HTML_BEGIN,
@@ -413,14 +413,14 @@ RES_POOLCOLL_HTML_DT,
RES_POOLCOLL_HTML_END
-// End of text styles collection.
+/// End of text styles collection.
};
-// Query defined parent of a POOL-ID
-// Returns 0 if standard
-// USHRT_MAX if no parent
-// the parent in all other cases.
+/** Query defined parent of a POOL-ID
+ Returns 0 if standard
+ USHRT_MAX if no parent
+ the parent in all other cases. */
sal_uInt16 GetPoolParent( sal_uInt16 nId );
SvxFrameDirection GetDefaultFrameDirection(sal_uLong nLanguage);
diff --git a/sw/inc/printdata.hxx b/sw/inc/printdata.hxx
index b041305c1bfd..00e7fe544245 100644
--- a/sw/inc/printdata.hxx
+++ b/sw/inc/printdata.hxx
@@ -71,10 +71,10 @@ public:
bPrintLeftPages, bPrintRightPages, bPrintReverse, bPrintProspect,
bPrintProspectRTL,
bPrintSingleJobs, bPaperFromSetup,
- // Print empty pages
+ /// Print empty pages
bPrintEmptyPages,
- // #i56195# no field update while printing mail merge documents
+ /// #i56195# no field update while printing mail merge documents
bUpdateFieldsInPrinting,
bModified;
@@ -135,8 +135,8 @@ public:
bPrintTextPlaceholder == rData.bPrintTextPlaceholder;
}
- // Note: in the context where this class ist used the pointers should always be valid
- // during the lifetime of this object
+ /** Note: in the context where this class ist used the pointers should always be valid
+ during the lifetime of this object */
const SwPrintUIOptions & GetPrintUIOptions() const { return *m_pPrintUIOptions; }
const SwRenderData & GetRenderData() const { return *m_pRenderData; }
void SetPrintUIOptions( const SwPrintUIOptions *pOpt ) { m_pPrintUIOptions = pOpt; }
@@ -220,34 +220,34 @@ public:
////////////////////////////////////////////////////////////
-// A class that stores temporary data that is needed for rendering the document.
-// Usually this data is created when 'getRendererCount' is called and
-// and it is used in the 'render' function of that same interface
+/** A class that stores temporary data that is needed for rendering the document.
+ Usually this data is created when 'getRendererCount' is called and
+ and it is used in the 'render' function of that same interface */
class SwRenderData
{
- // pages valid for printing (according to the current settings)
- // This set of pages does NOT depend on the 'PageRange' that is used as a printing option!
- std::set< sal_Int32 > m_aValidPages; // the set of possible pages (see StringRangeEnumerator::getRangesFromString )
+ /** pages valid for printing (according to the current settings)
+ This set of pages does NOT depend on the 'PageRange' that is used as a printing option! */
+ std::set< sal_Int32 > m_aValidPages; ///< the set of possible pages (see StringRangeEnumerator::getRangesFromString )
- // printer paper tray to use for each of the m_aValidPages above
+ /// printer paper tray to use for each of the m_aValidPages above
std::map< sal_Int32, sal_Int32 > m_aPrinterPaperTrays;
- // vector of pages and their order to be printed (duplicates and any order allowed!)
- // (see 'render' in unotxdoc.cxx)
- // negative entry indicates the page to be printed is from the post-it doc
+ /** vector of pages and their order to be printed (duplicates and any order allowed!)
+ (see 'render' in unotxdoc.cxx)
+ negative entry indicates the page to be printed is from the post-it doc */
std::vector< sal_Int32 > m_aPagesToPrint;
- // for prospect printing: the pairs of pages to be printed together on a single prospect page.
- // -1 indicates a half page to be left empty.
+ /** for prospect printing: the pairs of pages to be printed together on a single prospect page.
+ -1 indicates a half page to be left empty. */
std::vector< std::pair< sal_Int32, sal_Int32 > > m_aPagePairs;
rtl::OUString m_aPageRange;
- // temp print document -- must live longer than m_pViewOptionAdjust!
- // also this is a Lock and not a Ref because Ref does not delete the doc
+ /** temp print document -- must live longer than m_pViewOptionAdjust!
+ also this is a Lock and not a Ref because Ref does not delete the doc */
SfxObjectShellLock m_xTempDocShell;
- // the view options to be applied for printing
+ /// the view options to be applied for printing
::boost::scoped_ptr<SwViewOptionAdjust_Impl> m_pViewOptionAdjust;
::boost::scoped_ptr<SwPrintData> m_pPrtOptions;
@@ -289,18 +289,18 @@ public:
std::set< sal_Int32 > & GetValidPagesSet() { return m_aValidPages; }
const std::set< sal_Int32 > & GetValidPagesSet() const { return m_aValidPages; }
- // a map for printer paper tray numbers to use for each document page
- // a value of -1 for the tray means that there is no specific tray defined
+ /** a map for printer paper tray numbers to use for each document page
+ a value of -1 for the tray means that there is no specific tray defined */
std::map< sal_Int32, sal_Int32 >& GetPrinterPaperTrays() { return m_aPrinterPaperTrays; }
const std::map< sal_Int32, sal_Int32 >& GetPrinterPaperTrays() const { return m_aPrinterPaperTrays; }
- // used for 'normal' printing
- // A page value of 0 as entry indicates that this page is not from the document but
- // from the post-it document. (See also GetPostItStartFrame below)
+ /** used for 'normal' printing
+ A page value of 0 as entry indicates that this page is not from the document but
+ from the post-it document. (See also GetPostItStartFrame below) */
std::vector< sal_Int32 > & GetPagesToPrint() { return m_aPagesToPrint; }
const std::vector< sal_Int32 > & GetPagesToPrint() const { return m_aPagesToPrint; }
- // used for prospect printing only
+ /// used for prospect printing only
PagePairsVec_t & GetPagePairsForProspectPrinting() { return m_aPagePairs; }
const PagePairsVec_t & GetPagePairsForProspectPrinting() const { return m_aPagePairs; }
@@ -311,7 +311,7 @@ public:
////////////////////////////////////////////////////////////
-// last remnants of swprtopt.hxx:
+/// last remnants of swprtopt.hxx:
#define POSTITS_NONE 0
#define POSTITS_ONLY 1
#define POSTITS_ENDDOC 2
@@ -321,7 +321,7 @@ namespace sw {
void InitPrintOptionsFromApplication(SwPrintData & o_rData, bool const bWeb);
-} // namespace sw
+} ///< namespace sw
#endif // SW_PRINTDATA_HXX
diff --git a/sw/inc/reffld.hxx b/sw/inc/reffld.hxx
index 6daf7f604176..4ddb645453b1 100644
--- a/sw/inc/reffld.hxx
+++ b/sw/inc/reffld.hxx
@@ -48,30 +48,30 @@ enum REFERENCESUBTYPE
enum REFERENCEMARK
{
REF_BEGIN,
- REF_PAGE = REF_BEGIN, // "Page"
- REF_CHAPTER, // "Chapter"
- REF_CONTENT, // "Reference"
- REF_UPDOWN, // "Above/Below"
- REF_PAGE_PGDESC, // "As Page Style"
- REF_ONLYNUMBER, // "Category and Number"
- REF_ONLYCAPTION, // "Caption Text"
- REF_ONLYSEQNO, // "Numbering"
+ REF_PAGE = REF_BEGIN, ///< "Page"
+ REF_CHAPTER, ///< "Chapter"
+ REF_CONTENT, ///< "Reference"
+ REF_UPDOWN, ///< "Above/Below"
+ REF_PAGE_PGDESC, ///< "As Page Style"
+ REF_ONLYNUMBER, ///< "Category and Number"
+ REF_ONLYCAPTION, ///< "Caption Text"
+ REF_ONLYSEQNO, ///< "Numbering"
// --> #i81002#
- // new reference format types for referencing bookmarks and set references
- REF_NUMBER, // "Number"
- REF_NUMBER_NO_CONTEXT, // "Number (no context)"
- REF_NUMBER_FULL_CONTEXT, // "Number (full context)"
+ /// new reference format types for referencing bookmarks and set references
+ REF_NUMBER, ///< "Number"
+ REF_NUMBER_NO_CONTEXT, ///< "Number (no context)"
+ REF_NUMBER_FULL_CONTEXT, ///< "Number (full context)"
REF_END
};
-// Get reference.
+/// Get reference.
class SwGetRefFieldType : public SwFieldType
{
SwDoc* pDoc;
protected:
- // Overlay in order to update all ref-fields.
+ /// Overlay in order to update all ref-fields.
virtual void Modify( const SfxPoolItem*, const SfxPoolItem* );
public:
SwGetRefFieldType(SwDoc* pDoc );
@@ -114,17 +114,17 @@ public:
const rtl::OUString& GetSetRefName() const { return sSetRefName; }
// #i81002#
- // The <SwTxtFld> instance, which represents the text attribute for the
- // <SwGetRefField> instance, has to be passed to the method.
- // This <SwTxtFld> instance is needed for the reference format type REF_UPDOWN
- // and REF_NUMBER.
- // Note: This instance may be NULL (field in Undo/Redo). This will cause
- // no update for these reference format types.
+ /** The <SwTxtFld> instance, which represents the text attribute for the
+ <SwGetRefField> instance, has to be passed to the method.
+ This <SwTxtFld> instance is needed for the reference format type REF_UPDOWN
+ and REF_NUMBER.
+ Note: This instance may be NULL (field in Undo/Redo). This will cause
+ no update for these reference format types. */
void UpdateField( const SwTxtFld* pFldTxtAttr );
void SetExpand( const String& rStr ) { sTxt = rStr; }
- // Get/set sub type.
+ /// Get/set sub type.
virtual sal_uInt16 GetSubType() const;
virtual void SetSubType( sal_uInt16 n );
@@ -136,7 +136,7 @@ public:
String GetExpandedTxtOfReferencedTxtNode() const;
- // Get/set SequenceNo (of interest only for REF_SEQUENCEFLD).
+ /// Get/set SequenceNo (of interest only for REF_SEQUENCEFLD).
sal_uInt16 GetSeqNo() const { return nSeqNo; }
void SetSeqNo( sal_uInt16 n ) { nSeqNo = n; }
@@ -154,6 +154,6 @@ public:
};
-#endif // SW_REFFLD_HXX
+#endif /// SW_REFFLD_HXX
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sw/inc/ring.hxx b/sw/inc/ring.hxx
index 2eebf2ee57dd..8c7c6b9a0055 100644
--- a/sw/inc/ring.hxx
+++ b/sw/inc/ring.hxx
@@ -34,7 +34,7 @@
class SW_DLLPUBLIC Ring
{
Ring *pNext;
- Ring* pPrev; // In order to speed up inserting and deleting.
+ Ring* pPrev; ///< In order to speed up inserting and deleting.
protected:
Ring() { pNext = this; pPrev = this; }