diff options
author | Oliver Bolte <obo@openoffice.org> | 2004-11-16 14:43:18 +0000 |
---|---|---|
committer | Oliver Bolte <obo@openoffice.org> | 2004-11-16 14:43:18 +0000 |
commit | 103a0da5f42f57facf40e545c998eb7e6073ae9e (patch) | |
tree | 7244472b07a71c2d572f196c76ba0c80b49b703f /sw/source/core/inc/txtfrm.hxx | |
parent | 325c5777b5cee5b34fb82003437b01afe7851c74 (diff) |
INTEGRATION: CWS swqbugfixes09 (1.43.72); FILE MERGED
2004/10/29 11:39:39 fme 1.43.72.1: #i29062# Prefer FormatQuick over Format during painting
Diffstat (limited to 'sw/source/core/inc/txtfrm.hxx')
-rw-r--r-- | sw/source/core/inc/txtfrm.hxx | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/sw/source/core/inc/txtfrm.hxx b/sw/source/core/inc/txtfrm.hxx index 70be8b6b1aed..19fb8f3db864 100644 --- a/sw/source/core/inc/txtfrm.hxx +++ b/sw/source/core/inc/txtfrm.hxx @@ -2,9 +2,9 @@ * * $RCSfile: txtfrm.hxx,v $ * - * $Revision: 1.43 $ + * $Revision: 1.44 $ * - * last change: $Author: obo $ $Date: 2004-08-12 12:29:26 $ + * last change: $Author: obo $ $Date: 2004-11-16 15:43:18 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -225,7 +225,7 @@ class SwTxtFrm: public SwCntntFrm sal_Bool _IsFtnNumFrm() const; // 6995: Formatinformationen auffrischen - sal_Bool FormatQuick(); + sal_Bool FormatQuick( bool bForceQuickFormat ); // Opt: Leere Absaetze formatieren sal_Bool FormatEmpty(); @@ -471,7 +471,12 @@ public: SwTxtFrm *FindQuoVadisFrm(); // holt die Formatierug nach, wenn der Idle-Handler zugeschlagen hat. - SwTxtFrm *GetFormatted(); + // --> FME 2004-10-29 #i29062# GetFormatted() can trigger a full formatting + // of the paragraph, causing other layout frames to become invalid. This + // has to be avoided during painting. Therefore we need to pass the + // information that we are currently in the paint process. + SwTxtFrm* GetFormatted( bool bForceQuickFormat = false ); + // <-- // wird demnaechst uebertragen inline void SetFtn( const sal_Bool bNew ) { bFtn = bNew; } |