diff options
author | Vladimir Glazounov <vg@openoffice.org> | 2006-03-31 08:50:13 +0000 |
---|---|---|
committer | Vladimir Glazounov <vg@openoffice.org> | 2006-03-31 08:50:13 +0000 |
commit | 3532acd83702ddc09b5a5c1b37e6f951a55d096b (patch) | |
tree | c701951128efc53eb50aa223b79f60414409c255 /sw/inc/undobj.hxx | |
parent | f7301e28198be348a72053cdfb20b5edb0c86fdc (diff) |
INTEGRATION: CWS swstability01 (1.25.58); FILE MERGED
2006/02/21 13:59:42 ama 1.25.58.2: #132002#i62306#: Stability of UndoDelete
2006/02/09 15:58:25 ama 1.25.58.1: #130880# Crash undo of table to text with "complex" tables
Diffstat (limited to 'sw/inc/undobj.hxx')
-rw-r--r-- | sw/inc/undobj.hxx | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/sw/inc/undobj.hxx b/sw/inc/undobj.hxx index 23cb729688..ea678a196f 100644 --- a/sw/inc/undobj.hxx +++ b/sw/inc/undobj.hxx @@ -4,9 +4,9 @@ * * $RCSfile: undobj.hxx,v $ * - * $Revision: 1.26 $ + * $Revision: 1.27 $ * - * last change: $Author: vg $ $Date: 2006-03-16 12:25:00 $ + * last change: $Author: vg $ $Date: 2006-03-31 09:50:13 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -423,18 +423,16 @@ class SwUndoDelete: public SwUndo, private SwUndRng, private SwUndoSaveCntnt ULONG nNode; ULONG nNdDiff; // Differenz von Nodes vor-nach Delete ULONG nSectDiff; // Diff. von Nodes vor/nach Move mit SectionNodes + ULONG nReplaceDummy; // Diff. to a temporary dummy object USHORT nSetPos; BOOL bGroup : 1; // TRUE: ist schon eine Gruppe; wird in CanGrouping() ausgwertet !! BOOL bBackSp : 1; // TRUE: wenn Gruppierung und der Inhalt davor geloescht wird BOOL bJoinNext: 1; // TRUE: wenn der Bereich von Oben nach unten geht - BOOL bSectNdFnd : 1; // TRUE: Sonderbehandlung fuer SectionNodes - BOOL bMvAroundSectNd :1;// TRUE: Sonderbehandlung fuer SectionNodes BOOL bTblDelLastNd : 1; // TRUE: TextNode hinter der Tabelle einf./loeschen BOOL bDelFullPara : 1; // TRUE: gesamte Nodes wurden geloescht BOOL bResetPgDesc : 1; // TRUE: am nachfolgenden Node das PgDsc zuruecksetzen BOOL bResetPgBrk : 1; // TRUE: am nachfolgenden Node das PgBreak zuruecksetzen - BOOL bSpecialSectNd : 1; // TRUE: special section node treatement BOOL SaveCntnt( const SwPosition* pStt, const SwPosition* pEnd, SwTxtNode* pSttTxtNd, SwTxtNode* pEndTxtNd ); @@ -834,7 +832,7 @@ public: virtual void Repeat( SwUndoIter& ); void SetRange( const SwNodeRange& ); - void AddBoxPos( SwDoc& rDoc, ULONG nNdIdx, + void AddBoxPos( SwDoc& rDoc, ULONG nNdIdx, ULONG nEndIdx, xub_StrLen nCntntIdx = STRING_MAXLEN); OUT_UNDOBJ( TableToText ) }; |