[ooo-build-commit] .: sw/inc

Cédric Bosdonnat cbosdo at kemper.freedesktop.org
Mon Oct 4 00:58:16 PDT 2010


 sw/inc/hints.hxx |  102 ++++++++++++++++++-------------------------------------
 1 file changed, 35 insertions(+), 67 deletions(-)

New commits:
commit 2f57bc7eaa644a3146020ec7a1f55f03de7da5e4
Author: Evertjan Garretsen <egarretsen at upcmail.nl>
Date:   Mon Oct 4 09:57:41 2010 +0200

    Translated comments in sw/inc/hints.hxx

diff --git a/sw/inc/hints.hxx b/sw/inc/hints.hxx
index e1d0c14..e4ba71c 100644
--- a/sw/inc/hints.hxx
+++ b/sw/inc/hints.hxx
@@ -43,21 +43,21 @@ class SwFrm;
 class SwTxtNode;
 class SwHistory;
 
-// Basis-Klasse fuer alle Message-Hints:
-//	"Overhead" vom SfxPoolItem wird hier behandelt
+// Base class for all Message-Hints:
+// "Overhead" of SfxPoolItem is handled here
 class SwMsgPoolItem : public SfxPoolItem
 {
 public:
     SwMsgPoolItem( USHORT nWhich );
 
-    // "Overhead" vom SfxPoolItem
+    // "Overhead" of SfxPoolItem
     virtual int             operator==( const SfxPoolItem& ) const;
-    virtual SfxPoolItem*	Clone( SfxItemPool* pPool = 0 ) const;
+    virtual SfxPoolItem*    Clone( SfxItemPool* pPool = 0 ) const;
 };
 
 
 // ---------------------------------------
-// SwPtrMsgPoolItem (altes SwObjectDying!)
+// SwPtrMsgPoolItem (old SwObjectDying!)
 // ---------------------------------------
 
 class SwPtrMsgPoolItem : public SwMsgPoolItem
@@ -73,9 +73,8 @@ public:
 
 
 /*
- * SwFmtChg wird verschickt, wenn ein Format gegen ein anderes
- * Format ausgewechselt worden ist. Es werden immer 2. Hints verschickt,
- * das alte und neue Format.
+ * SwFmtChg is sent when a format has changed to another format. 2 Hints are always sent
+ * the old and the new format
  */
 class SwFmtChg: public SwMsgPoolItem
 {
@@ -121,21 +120,18 @@ public:
 };
 
 
-// SwRefMarkFldUpdate wird verschickt, wenn sich die ReferenzMarkierungen
-// Updaten sollen. Um Seiten-/KapitelNummer feststellen zu koennen, muss
-// der akt. Frame befragt werden. Dafuer wird das akt. OutputDevice benoetigt.
+// SwRefMarkFldUpdate is sent when the referencemarks should be updated.
+// To determine Page- / chapternumbers the current frame has to be asked.
+//  For this we need the current outputdevice
 class SwRefMarkFldUpdate : public SwMsgPoolItem
 {
 public:
-    const OutputDevice* pOut;		// Pointer auf das aktuelle Output-Device
+    const OutputDevice* pOut; // pointer to the current output device
     SwRefMarkFldUpdate( const OutputDevice* );
 };
 
-// SwDocPosUpdate wird verschickt, um zu signalisieren, dass nur die
-// Frames ab oder bis zu einer bestimmten dokument-globalen Position
-// geupdated werden brauchen. Zur Zeit wird dies nur beim Updaten
-// von Seitennummernfeldern benoetigt.
-
+// SwDocPosUpdate is sent to signal that only the frames from or to a specified document-global position
+// have to be updated. At the moment this is only needed when updating pagenumber fields.
 class SwDocPosUpdate : public SwMsgPoolItem
 {
 public:
@@ -143,8 +139,7 @@ public:
     SwDocPosUpdate( const long nDocPos );
 };
 
-// SwTableFmlUpdate wird verschickt, wenn sich die Tabelle neu berechnen soll
-// JP 16.02.99: oder wenn die Tabelle selbst gemergt oder gesplittet wird
+// SwTableFmlUpdate is sent when the table has to be newly calculated or when a table itself is merged or splitted
 enum TableFmlUpdtFlags { TBL_CALC = 0,
                          TBL_BOXNAME,
                          TBL_BOXPTR,
@@ -155,13 +150,13 @@ enum TableFmlUpdtFlags { TBL_CALC = 0,
 class SwTableFmlUpdate : public SwMsgPoolItem
 {
 public:
-    const SwTable* pTbl;		// Pointer auf die zu aktuelle Tabelle
+    const SwTable* pTbl;         // Pointer to the current table
     union {
-        const SwTable* pDelTbl;		// Merge: Ptr auf die zu loeschende Tabelle
-        const String* pNewTblNm;	// Split: der Name der neuen Tabelle
+        const SwTable* pDelTbl;  // Merge: Pointer to the table to be removed
+        const String* pNewTblNm; // Split: the name of the new table
     } DATA;
     SwHistory* pHistory;
-    USHORT nSplitLine;			// Split: ab dieser BaseLine wird gespl.
+    USHORT nSplitLine;           // Split: from this BaseLine on will be splitted
     TableFmlUpdtFlags eFlags;
     BOOL bModified : 1;
     BOOL bBehindSplitLine : 1;
@@ -180,26 +175,25 @@ public:
 };
 
 /*
- * SwAttrSetChg wird verschicht, wenn sich in dem SwAttrSet rTheChgdSet
- * etwas veraendert hat. Es werden immer 2. Hints
- * verschickt, die alten und neuen Items in dem rTheChgdSet.
+ * SwAttrSetChg is sent when something has changed in the SwAttrSet rTheChgdSet.
+ * 2 Hints are always sent, the old and the new items in the rTheChgdSet.
  */
 class SwAttrSetChg: public SwMsgPoolItem
 {
     BOOL bDelSet;
-    SwAttrSet* pChgSet;				// was sich veraendert hat
-    const SwAttrSet* pTheChgdSet;	// wird nur zum Vergleichen gebraucht !!
+    SwAttrSet* pChgSet;           // what has changed
+    const SwAttrSet* pTheChgdSet; // is only used to compare
 public:
     SwAttrSetChg( const SwAttrSet& rTheSet, SwAttrSet& rSet );
     SwAttrSetChg( const SwAttrSetChg& );
     ~SwAttrSetChg();
 
-    // was sich veraendert hat
-    const SwAttrSet* GetChgSet() const	{ return pChgSet; }
-          SwAttrSet* GetChgSet() 		{ return pChgSet; }
+    // What has changed
+    const SwAttrSet* GetChgSet() const     { return pChgSet; }
+          SwAttrSet* GetChgSet()           { return pChgSet; }
 
-    // wo es sich geaendert hat
-    const SwAttrSet* GetTheChgdSet() const	{ return pTheChgdSet; }
+    // Where it has changed
+    const SwAttrSet* GetTheChgdSet() const { return pTheChgdSet; }
 
     USHORT Count() const { return pChgSet->Count(); }
     void ClearItem( USHORT nWhichL = 0 )
@@ -221,44 +215,19 @@ class SwVirtPageNumInfo: public SwMsgPoolItem
 {
     const SwPageFrm *pPage;
     const SwPageFrm *pOrigPage;
-    const SwFrm 	*pFrm;		//An einem Absatz/Tabelle koennen mehrere
-                                //Attribute sitzen. Der Frame muss dann
-                                //muss dann letztlich bei bestimmen
-                                //welches Attribut gilt und um welche physikalische
-                                //Seite es sich handelt.
+    const SwFrm 	*pFrm;
+    // Multiple attributes can be attached to a single paragraph / table
+    // The frame, in the end, has to decide which attribute takes effect and which physical page it involves
 public:
     SwVirtPageNumInfo( const SwPageFrm *pPg );
 
-    const SwPageFrm *GetPage()			{ return pPage;    }
-    const SwPageFrm *GetOrigPage()		{ return pOrigPage;}
-    const SwFrm *GetFrm()				{ return pFrm; }
+    const SwPageFrm *GetPage()          { return pPage;    }
+    const SwPageFrm *GetOrigPage()      { return pOrigPage;}
+    const SwFrm *GetFrm()               { return pFrm; }
     void  SetInfo( const SwPageFrm *pPg,
-                   const SwFrm *pF	) 	{ pFrm = pF, pPage = pPg; }
+                   const SwFrm *pF )    { pFrm = pF, pPage = pPg; }
 };
 
-
-// --> OD 2008-02-19 #refactorlists#
-//DECLARE_TABLE( SwTxtNodeTable, SwTxtNode* )
-
-//class SwNumRuleInfo : public SwMsgPoolItem
-//{
-//    SwTxtNodeTable aList;
-//    const String& rName;
-//public:
-//  SwNumRuleInfo( const String& rRuleName );
-
-//  const String& GetName() const { return rName; }
-//  void AddNode( SwTxtNode& rNd );
-
-//  // erzeuge die Liste aller Nodes der NumRule in dem angegebenem Doc
-//  // Der Code steht im docnum.cxx
-//    // #111955#
-//  void MakeList( SwDoc& rDoc, BOOL bOutline = FALSE );
-
-//    const SwTxtNodeTable& GetTxtNodeList() const { return aList; }
-//};
-// <--
-
 class SwFindNearestNode : public SwMsgPoolItem
 {
     const SwNode *pNd, *pFnd;
@@ -266,7 +235,7 @@ public:
     SwFindNearestNode( const SwNode& rNd );
     void CheckNode( const SwNode& rNd );
 
-    const SwNode* GetFoundNode() const 		{ return pFnd; }
+    const SwNode* GetFoundNode() const { return pFnd; }
 };
 
 class SwStringMsgPoolItem : public SwMsgPoolItem
@@ -280,5 +249,4 @@ public:
         : SwMsgPoolItem( nId ), sStr( rStr )
     {}
 };
-
 #endif


More information about the ooo-build-commit mailing list