summaryrefslogtreecommitdiff
path: root/sw/source/filter/ww8
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2015-01-12 20:02:01 +0100
committerMichael Stahl <mstahl@redhat.com>2015-01-12 20:16:08 +0100
commit0a8d597cbfe1bf60b4e83257bd12f17e350b335c (patch)
tree9bd1941de75bb11c1974779c415b4db99e8f6b3d /sw/source/filter/ww8
parentad582ce757f671a6271648e22a136f2d238cc15e (diff)
sw: translate some german comments
Change-Id: If189a60ae48a64cde109e52903c9a4b8b9fde85a
Diffstat (limited to 'sw/source/filter/ww8')
-rw-r--r--sw/source/filter/ww8/ww8par6.cxx40
1 files changed, 17 insertions, 23 deletions
diff --git a/sw/source/filter/ww8/ww8par6.cxx b/sw/source/filter/ww8/ww8par6.cxx
index bc8de99986b3..2889fc0b7a63 100644
--- a/sw/source/filter/ww8/ww8par6.cxx
+++ b/sw/source/filter/ww8/ww8par6.cxx
@@ -2329,13 +2329,11 @@ bool SwWW8ImplReader::StartApo(const ApoTestResults &rApo,
if( !pWFlyPara->bGrafApo )
{
- // Innerhalb des GrafApo muessen Textattribute ignoriert werden, da
- // sie sonst auf den folgenden Zeilen landen. Der Rahmen wird nur
- // eingefuegt, wenn er *nicht* nur zum Positionieren einer einzelnen
- // Grafik dient. Ist es ein Grafik-Rahmen, dann werden pWFlyPara und
- // pSFlyPara behalten und die
- // daraus resultierenden Attribute beim Einfuegen der Grafik auf die
- // Grafik angewendet.
+ // Within the GrafApo text attributes have to be ignored, because
+ // they would apply to the following lines. The frame is only inserted
+ // if it is not merely positioning a single image. If it is an image
+ // frame, pWFlyPara and pSFlyPara are retained and the resulting
+ // attributes applied to the image when inserting the image.
WW8FlySet aFlySet(*this, pWFlyPara, pSFlyPara, false);
@@ -2392,14 +2390,13 @@ bool SwWW8ImplReader::StartApo(const ApoTestResults &rApo,
if (pSFlyPara->pFlyFmt)
MoveInsideFly(pSFlyPara->pFlyFmt);
- // 1) ReadText() wird nicht wie beim W4W-Reader rekursiv aufgerufen,
- // da die Laenge des Apo zu diesen Zeitpunkt noch nicht feststeht,
- // ReadText() diese Angabe aber braucht.
- // 2) Der CtrlStck wird nicht neu erzeugt.
- // die Char-Attribute laufen weiter ( AErger mit SW-Attributen )
- // Paraattribute muessten am Ende jeden Absatzes zurueckgesetzt
- // sein, d.h. es duerften am Absatzende keine Paraattribute
- // auf dem Stack liegen
+ // 1) ReadText() is not called recursively because the length of
+ // the Apo is unknown at that time, and ReadText() needs it.
+ // 2) the CtrlStck is not re-created.
+ // the Char attributes continue (trouble with Sw-attributes)
+ // Para attributes must be reset at the end of every paragraph,
+ // i.e. at the end of a paragraph there must not be para attributes
+ // on the stack
}
return true;
}
@@ -2413,7 +2410,7 @@ void wwSectionManager::JoinNode(const SwPosition &rPos, const SwNode &rNode)
bool SwWW8ImplReader::JoinNode(SwPaM &rPam, bool bStealAttr)
{
bool bRet = false;
- rPam.GetPoint()->nContent = 0; // an den Anfang der Zeile gehen
+ rPam.GetPoint()->nContent = 0; // go to start of paragraph
SwNodeIndex aPref(rPam.GetPoint()->nNode, -1);
@@ -2439,8 +2436,7 @@ void SwWW8ImplReader::StopApo()
return;
if (pWFlyPara->bGrafApo)
{
- // Grafik-Rahmen, der *nicht* eingefuegt wurde leeren Absatz incl.
- // Attributen entfernen
+ // image frame that has not been inserted: delete empty paragraph + attr
JoinNode(*pPaM, true);
}
@@ -2541,10 +2537,8 @@ void SwWW8ImplReader::StopApo()
}
delete pSFlyPara->pMainTextPos, pSFlyPara->pMainTextPos = 0;
-
-// Damit die Frames bei Einfuegen in existierendes Doc erzeugt werden,
-// wird in fltshell.cxx beim Setzen des FltAnchor-Attributes
-// pFlyFrm->MakeFrms() gerufen
+// To create the SwFrms when inserting into an existing document, fltshell.cxx
+// will call pFlyFrm->MakeFrms() when setting the FltAnchor attribute
}
@@ -2556,7 +2550,7 @@ void SwWW8ImplReader::StopApo()
DELETEZ( pWFlyPara );
}
-// TestSameApo() beantwortet die Frage, ob es dasselbe APO oder ein neues ist
+// TestSameApo() returns if it's the same Apo or a different one
bool SwWW8ImplReader::TestSameApo(const ApoTestResults &rApo,
const WW8_TablePos *pTabPos)
{