summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorLuc Castermans <luc.castermans@gmail.com>2012-01-17 20:39:02 +0100
committerMichael Stahl <mstahl@redhat.com>2012-01-17 23:08:28 +0100
commitd76091de45b4b3a350d1aca04a4217840859554a (patch)
tree5eb2420a15bd6d9bb9360e9f18b4c55ba8930577 /sw
parente762a8bd18cdb5a2852a647aac93c2c0a3becfe5 (diff)
Translate comments from German to English; sw/source/core/frmedt is complete.
Diffstat (limited to 'sw')
-rw-r--r--sw/source/core/frmedt/fecopy.cxx1
-rw-r--r--sw/source/core/frmedt/feshview.cxx231
-rw-r--r--sw/source/core/frmedt/fetab.cxx1
3 files changed, 113 insertions, 120 deletions
diff --git a/sw/source/core/frmedt/fecopy.cxx b/sw/source/core/frmedt/fecopy.cxx
index 55306d124f35..1fd978b54114 100644
--- a/sw/source/core/frmedt/fecopy.cxx
+++ b/sw/source/core/frmedt/fecopy.cxx
@@ -89,7 +89,6 @@ using namespace ::com::sun::star;
/*************************************************************************
|*
|* SwFEShell::Copy() copy for the internal clipboard.
-|* Kopiert alle Selektionen in das Clipboard.
|* Copies all selections to the clipboard.
|*
|*************************************************************************/
diff --git a/sw/source/core/frmedt/feshview.cxx b/sw/source/core/frmedt/feshview.cxx
index a343841a3b0f..35adb4723de4 100644
--- a/sw/source/core/frmedt/feshview.cxx
+++ b/sw/source/core/frmedt/feshview.cxx
@@ -50,7 +50,7 @@
#include <svx/svdpagv.hxx>
#include <IDocumentSettingAccess.hxx>
#include <cmdid.h>
-#include <poolfmt.hrc> // fuer InitFldTypes
+#include <poolfmt.hrc> // for InitFldTypes
#include <frmfmt.hxx>
#include <frmatr.hxx>
#include <fmtfsize.hxx>
@@ -79,12 +79,12 @@
#include "ndole.hxx"
#include "ndgrf.hxx"
#include "ndtxt.hxx"
-#include "viewopt.hxx" // fuer GetHTMLMode
+#include "viewopt.hxx" // for GetHTMLMode
#include "swundo.hxx"
#include "notxtfrm.hxx"
#include "txtfrm.hxx"
#include "txatbase.hxx"
-#include "mdiexp.hxx" // fuer Update der Statuszeile bei drag
+#include "mdiexp.hxx" // for update of the statusline during dragging
#include <sortedobjs.hxx>
#include <HandleAnchorNodeChg.hxx>
#include <basegfx/polygon/b2dpolygon.hxx>
@@ -94,7 +94,7 @@
using namespace com::sun::star;
-//Tattergrenze fuer Drawing-SS
+// tolerance limit of Drawing-SS
#define MINMOVE ((sal_uInt16)GetOut()->PixelToLogic(Size(Imp()->GetDrawView()->GetMarkHdlSizePixel()/2,0)).Width())
SwFlyFrm *GetFlyFromMarked( const SdrMarkList *pLst, ViewShell *pSh )
@@ -117,13 +117,14 @@ void lcl_GrabCursor( SwFEShell* pSh, SwFlyFrm* pOldSelFly)
if( pFlyFmt && !pSh->ActionPend() &&
(!pOldSelFly || pOldSelFly->GetFmt() != pFlyFmt) )
{
- // dann das evt. gesetzte Macro rufen
+ // now call set macro if applicable
pSh->GetFlyMacroLnk().Call( (void*)pFlyFmt );
extern sal_Bool bNoInterrupt; // in swapp.cxx
- // wir in dem Makro ein Dialog gestartet, dann kommt das
- // MouseButtonUp zu diesem und nicht zu uns. Dadurch ist
- // Flag bei uns immer gesetzt und schaltet nie die auf die
- // entsp. Shell um !!!!!!!
+ // if a dialog was started inside a macro, then
+ // MouseButtonUp arrives at macro and not to us. Therefore
+ // flag is always set here and will never be switched to
+ // respective Shell !!!!!!!
+
bNoInterrupt = sal_False;
}
else if( !pFlyFmt || RES_DRAWFRMFMT == pFlyFmt->Which() )
@@ -146,9 +147,9 @@ sal_Bool SwFEShell::SelectObj( const Point& rPt, sal_uInt8 nFlag, SdrObject *pOb
if(!pDView)
return sal_False;
SET_CURR_SHELL( this );
- StartAction(); //Aktion ist Notwendig, damit nicht mehrere
- //AttrChgdNotify (etwa durch Unmark->MarkListHasChgd)
- //durchkommen
+ StartAction(); // necessary action, to assure several
+ // AttrChgdNotify (e.g. due to Unmark->MarkListHasChgd)
+ // arrive
const SdrMarkList &rMrkList = pDView->GetMarkedObjectList();
const sal_Bool bHadSelection = rMrkList.GetMarkCount() ? sal_True : sal_False;
@@ -159,12 +160,12 @@ sal_Bool SwFEShell::SelectObj( const Point& rPt, sal_uInt8 nFlag, SdrObject *pOb
if( bHadSelection )
{
- //Unmark rufen wenn !bAddSelect oder wenn ein Fly selektiert ist.
+ // call Unmark when !bAddSelect or if fly was selected
sal_Bool bUnmark = !bAddSelect;
if ( rMrkList.GetMarkCount() == 1 )
{
- //Wenn ein Fly selektiert ist, so muss er erst deselektiert werden.
+ // if fly was selected, deselect it first
pOldSelFly = ::GetFlyFromMarked( &rMrkList, this );
if ( pOldSelFly )
{
@@ -173,11 +174,10 @@ sal_Bool SwFEShell::SelectObj( const Point& rPt, sal_uInt8 nFlag, SdrObject *pOb
( pOldSelFly->GetFmt()->GetProtect().IsCntntProtected()
&& !IsReadOnlyAvailable() ))
{
- //Wenn ein Fly deselektiert wird, der Grafik, Ole o.ae.
- //enthaelt, so muss der Crsr aus diesem entfernt werden.
- //Desgleichen wenn ein Fly mit geschuetztem Inhalt deselektiert
- //wird. Der Einfachheit halber wire der Crsr 'grad so neben die
- //linke obere Ecke gesetzt.
+ // If a fly is deselected, which contains graphic, OLE or otherwise,
+ // the cursus should be removed from it.
+ // Similar if a fly with protected content is deselected.
+ // For simplicity we put Crsr 'grad next to the upper-left corner.
Point aPt( pOldSelFly->Frm().Pos() );
aPt.X() -= 1;
sal_Bool bUnLockView = !IsViewLocked();
@@ -217,8 +217,8 @@ sal_Bool SwFEShell::SelectObj( const Point& rPt, sal_uInt8 nFlag, SdrObject *pOb
if ( rMrkList.GetMarkCount() > 1 )
{
- //Ganz dumm ist es, wenn Zeichenobjekte Selektiert waren und
- //nun ein Fly hinzuselektiert wird.
+ // Stupid if a characterobject was selected and only
+ // one fly extra is selected.
for ( sal_uInt16 i = 0; i < rMrkList.GetMarkCount(); ++i )
{
SdrObject *pTmpObj = rMrkList.GetMark( i )->GetMarkedSdrObj();
@@ -332,7 +332,7 @@ sal_Bool SwFEShell::MoveAnchor( sal_uInt16 nDir )
switch ( nAnchorId ) {
case FLY_AT_PAGE:
{
- OSL_ENSURE( pOld->IsPageFrm(), "Wrong anchor, page exspected." );
+ OSL_ENSURE( pOld->IsPageFrm(), "Wrong anchor, page expected." );
if( SW_MOVE_UP == nDir )
pNew = pOld->GetPrev();
else if( SW_MOVE_DOWN == nDir )
@@ -346,7 +346,7 @@ sal_Bool SwFEShell::MoveAnchor( sal_uInt16 nDir )
}
case FLY_AT_CHAR:
{
- OSL_ENSURE( pOld->IsCntntFrm(), "Wrong anchor, page exspected." );
+ OSL_ENSURE( pOld->IsCntntFrm(), "Wrong anchor, page expected." );
if( SW_MOVE_LEFT == nDir || SW_MOVE_RIGHT == nDir )
{
SwPosition *pPos = (SwPosition*)aAnch.GetCntntAnchor();
@@ -380,7 +380,7 @@ sal_Bool SwFEShell::MoveAnchor( sal_uInt16 nDir )
} // no break!
case FLY_AT_PARA:
{
- OSL_ENSURE( pOld->IsCntntFrm(), "Wrong anchor, page exspected." );
+ OSL_ENSURE( pOld->IsCntntFrm(), "Wrong anchor, page expected." );
if( SW_MOVE_UP == nDir )
pNew = pOld->FindPrev();
else if( SW_MOVE_DOWN == nDir )
@@ -406,7 +406,7 @@ sal_Bool SwFEShell::MoveAnchor( sal_uInt16 nDir )
}
case FLY_AT_FLY:
{
- OSL_ENSURE( pOld->IsFlyFrm(), "Wrong anchor, fly frame exspected.");
+ OSL_ENSURE( pOld->IsFlyFrm(), "Wrong anchor, fly frame expected.");
SwPageFrm* pPage = pOld->FindPageFrm();
OSL_ENSURE( pPage, "Where's my page?" );
SwFlyFrm* pNewFly = NULL;
@@ -560,7 +560,7 @@ sal_uInt16 SwFEShell::GetSelFrmType() const
eType = FRMTYPE_FLY_ATCNT;
else
{
- OSL_ENSURE( pFly->IsFlyInCntFrm(), "Neuer Rahmentyp?" );
+ OSL_ENSURE( pFly->IsFlyInCntFrm(), "New frametype?" );
eType = FRMTYPE_FLY_INCNT;
}
}
@@ -669,7 +669,7 @@ long SwFEShell::EndDrag( const Point *, sal_Bool )
SdrView *pView = Imp()->GetDrawView();
if ( pView->IsDragObj() )
{
- //Start-/EndActions nur an der ViewShell aufsetzen
+ // Setup Start-/EndActions only to the ViewShell
ViewShell *pSh = this;
do {
pSh->StartAction();
@@ -677,18 +677,18 @@ long SwFEShell::EndDrag( const Point *, sal_Bool )
StartUndo( UNDO_START );
- //#50778# Bug im Draging: Im StartAction wird ein HideShowXor gerufen.
- //Im EndDragObj() wird dies unsinniger und faelschlicherweise wieder
- //Rueckgaengig gemacht. Um Konsistenz herzustellen muessen wir das
- //Xor also wieder zur Anzeige bringen.
+ // #50778# Bug during draging: In StartAction a HideShowXor is called.
+ // In EndDragObj() this is reversed, for no reason and even wrong.
+ // To restore consistancy we should bring up the Xor again.
// Reanimation from the hack #50778 to fix bug #97057
// May be not the best solution, but the one with lowest risc at the moment.
- //pView->ShowShownXor( GetOut() );
+ // pView->ShowShownXor( GetOut() );
pView->EndDragObj();
- // DrawUndo-Action auf FlyFrames werden nicht gespeichert
- // Die Fly aendern das Flag
+
+ // DrawUndo on to flyframes are not stored
+ // The flys change the flag.
GetDoc()->GetIDocumentUndoRedo().DoDrawUndo(true);
ChgAnchor( 0, sal_True );
@@ -725,8 +725,8 @@ void SwFEShell::BreakDrag()
|*
|* SwFEShell::SelFlyGrabCrsr()
|*
-|* Beschreibung Wenn ein Fly selektiert ist, zieht er den Crsr in
-|* den ersten CntntFrm
+|* Description If a fly is selected, pulls the crsr in
+|* the first CntntFrm
*************************************************************************/
const SwFrmFmt* SwFEShell::SelFlyGrabCrsr()
@@ -766,19 +766,17 @@ const SwFrmFmt* SwFEShell::SelFlyGrabCrsr()
|*
|* SwFEShell::SelectionToTop(), SelectionToBottom()
|*
-|* Beschreibung Selektion nach oben/unten (Z-Order)
+|* Description Selection to above/below (Z-Order)
|*
*************************************************************************/
void lcl_NotifyNeighbours( const SdrMarkList *pLst )
{
- //Die Regeln fuer die Ausweichmanoever haben sich veraendert.
- //1. Die Umgebung des Fly und aller innenliegenden muss benachrichtigt
- // werden.
- //2. Der Inhalt des Rahmen selbst muss benachrichtigt werden.
- //3. Rahmen die dem Rahmen ausweichen bzw. wichen muessen benachrichtigt werden.
- //4. Auch Zeichenobjekte koennen Rahmen verdraengen
-
+ // Rules for dodging have changed.
+ // 1. The environment of the fly and everything inside should be notified
+ // 2. The content of the frame itself has to be notified
+ // 3. Frames dodging inside frames have to be notified
+ // 4. Also characterobjects can displace frames
for( sal_uInt16 j = 0; j < pLst->GetMarkCount(); ++j )
{
SwPageFrm *pPage;
@@ -854,7 +852,7 @@ void SwFEShell::SelectionToTop( sal_Bool bTop )
{
OSL_ENSURE( Imp()->HasDrawView(), "SelectionToTop without DrawView?" );
const SdrMarkList &rMrkList = Imp()->GetDrawView()->GetMarkedObjectList();
- OSL_ENSURE( rMrkList.GetMarkCount(), "Kein Object Selektiert." );
+ OSL_ENSURE( rMrkList.GetMarkCount(), "No object selected." );
SwFlyFrm *pFly = ::GetFlyFromMarked( &rMrkList, this );
if ( pFly && pFly->IsFlyInCntFrm() )
@@ -874,7 +872,7 @@ void SwFEShell::SelectionToBottom( sal_Bool bBottom )
{
OSL_ENSURE( Imp()->HasDrawView(), "SelectionToBottom without DrawView?" );
const SdrMarkList &rMrkList = Imp()->GetDrawView()->GetMarkedObjectList();
- OSL_ENSURE( rMrkList.GetMarkCount(), "Kein Object Selektiert." );
+ OSL_ENSURE( rMrkList.GetMarkCount(), "No object selected." );
SwFlyFrm *pFly = ::GetFlyFromMarked( &rMrkList, this );
if ( pFly && pFly->IsFlyInCntFrm() )
@@ -894,8 +892,8 @@ void SwFEShell::SelectionToBottom( sal_Bool bBottom )
|*
|* SwFEShell::GetLayerId()
|*
-|* Beschreibung Objekt ueber/unter dem Dokument?
-|* 2 Controls, 1 Heaven, 0 Hell, -1 Uneindeutig
+|* Description Object above/below the document?
+|* 2 Controls, 1 Heaven, 0 Hell, -1 Ambiguous
*************************************************************************/
short SwFEShell::GetLayerId() const
@@ -927,7 +925,7 @@ short SwFEShell::GetLayerId() const
|*
|* SwFEShell::SelectionToHeaven(), SelectionToHell()
|*
-|* Beschreibung Objekt ueber/unter dem Dokument
+|* Description Object above/below the document
|*
*************************************************************************/
// Note: only visible objects can be marked. Thus, objects with invisible
@@ -1020,9 +1018,9 @@ sal_Bool SwFEShell::IsObjSelected( const SdrObject& rObj ) const
void SwFEShell::EndTextEdit()
{
- //Beenden des TextEditModus. Wenn gewuenscht (default wenn das Objekt
- //keinen Text mehr enthaelt und keine Attribute traegt) wird das
- //Objekt gel�scht. Alle anderen markierten Objekte bleiben erhalten.
+ // Terminate the TextEditMode. If required (default if the object
+ // does not contain any more text and does not carry attributes) the object
+ // is deleted. All other objects marked are preserved.
OSL_ENSURE( Imp()->HasDrawView() && Imp()->GetDrawView()->IsTextEdit(),
"EndTextEdit an no Object" );
@@ -1229,13 +1227,13 @@ sal_Bool SwFEShell::ShouldObjectBeSelected(const Point& rPt)
|*
|* SwFEShell::GotoObj()
|*
-|* Beschreibung Wenn ein Obj selektiert ist, gehen wir von dessen
-|* TopLeft aus, andernfalls von der Mitte des aktuellen CharRects.
+|* Description If an object was selected, we assume its upper-left corner
+|* otherwise the middle of the current CharRects.
|*
*************************************************************************/
/* --------------------------------------------------
- * Beinhaltet das Objekt ein Control oder Gruppen,
- * die nur aus Controls bestehen
+ * Does the object include a control or groups,
+ * which comprise only controls
* --------------------------------------------------*/
sal_Bool lcl_IsControlGroup( const SdrObject *pObj )
{
@@ -1304,7 +1302,7 @@ const SdrObject* SwFEShell::GetBestObject( sal_Bool bNext, sal_uInt16 /*GOTOOBJ_
if( !pBest || rMrkList.GetMarkCount() == 1 )
{
- // Ausgangspunkt bestimmen.
+ // Determine starting point
SdrObjList* pList = NULL;
if ( rMrkList.GetMarkCount() )
{
@@ -1382,10 +1380,10 @@ const SdrObject* SwFEShell::GetBestObject( sal_Bool bNext, sal_uInt16 /*GOTOOBJ_
else
aCurPos = pObj->GetCurrentBoundRect().TopLeft();
- // Sonderfall wenn ein anderes Obj auf selber Y steht.
- if( aCurPos != aPos && // nur wenn ich es nicht selber bin
- aCurPos.Y() == aPos.Y() && // ist die Y Position gleich
- (bNext? (aCurPos.X() > aPos.X()) : // liegt neben mir
+ // Special case if another object is on same Y.
+ if( aCurPos != aPos && // only when it is not me
+ aCurPos.Y() == aPos.Y() && // is equal to the Y position
+ (bNext? (aCurPos.X() > aPos.X()) : // lies next to me
(aCurPos.X() < aPos.X())) ) // " reverse
{
aBestPos = Point( nTmp, nTmp );
@@ -1405,9 +1403,9 @@ const SdrObject* SwFEShell::GetBestObject( sal_Bool bNext, sal_uInt16 /*GOTOOBJ_
aCurPos = pTmpObj->GetCurrentBoundRect().TopLeft();
if( aCurPos != aPos && aCurPos.Y() == aPos.Y() &&
- (bNext? (aCurPos.X() > aPos.X()) : // liegt neben mir
+ (bNext? (aCurPos.X() > aPos.X()) : // lies next to me
(aCurPos.X() < aPos.X())) && // " reverse
- (bNext? (aCurPos.X() < aBestPos.X()) : // besser als Beste
+ (bNext? (aCurPos.X() < aBestPos.X()) : // better as best
(aCurPos.X() > aBestPos.X())) ) // " reverse
{
aBestPos = aCurPos;
@@ -1418,13 +1416,13 @@ const SdrObject* SwFEShell::GetBestObject( sal_Bool bNext, sal_uInt16 /*GOTOOBJ_
}
if( (
- (bNext? (aPos.Y() < aCurPos.Y()) : // nur unter mir
+ (bNext? (aPos.Y() < aCurPos.Y()) : // only below me
(aPos.Y() > aCurPos.Y())) && // " reverse
- (bNext? (aBestPos.Y() > aCurPos.Y()) : // naeher drunter
+ (bNext? (aBestPos.Y() > aCurPos.Y()) : // next below
(aBestPos.Y() < aCurPos.Y()))
) || // " reverse
(aBestPos.Y() == aCurPos.Y() &&
- (bNext? (aBestPos.X() > aCurPos.X()) : // weiter links
+ (bNext? (aBestPos.X() > aCurPos.X()) : // continue left
(aBestPos.X() < aCurPos.X())))) // " reverse
{
@@ -1432,17 +1430,17 @@ const SdrObject* SwFEShell::GetBestObject( sal_Bool bNext, sal_uInt16 /*GOTOOBJ_
pBest = pObj;
}
- if( (bNext? (aTopPos.Y() > aCurPos.Y()) : // hoeher als Beste
+ if( (bNext? (aTopPos.Y() > aCurPos.Y()) : // higher as best
(aTopPos.Y() < aCurPos.Y())) || // " reverse
(aTopPos.Y() == aCurPos.Y() &&
- (bNext? (aTopPos.X() > aCurPos.X()) : // weiter links
+ (bNext? (aTopPos.X() > aCurPos.X()) : // continue left
(aTopPos.X() < aCurPos.X())))) // " reverse
{
aTopPos = aCurPos;
pTop = pObj;
}
}
- // leider nichts gefunden
+ // unfortunately nothing found
if( (bNext? (aBestPos.X() == LONG_MAX) : (aBestPos.X() == 0)) )
pBest = pTop;
}
@@ -1549,9 +1547,8 @@ void SwFEShell::MoveCreate( const Point &rPos )
sal_Bool SwFEShell::EndCreate( sal_uInt16 eSdrCreateCmd )
{
- // Damit das Undo-Object aus der DrawEngine nicht bei uns
- // gespeichert wird, (wir erzeugen ein eigenes Undo-Object!) hier kurz
- // das Undo abschalten
+ // To assure undo-object from the DrawEngine is not stored,
+ // (we create our own undo-object!), temporarily switch-off Undo
OSL_ENSURE( Imp()->HasDrawView(), "EndCreate without DrawView?" );
if( !Imp()->GetDrawView()->IsGroupEntered() )
{
@@ -1579,14 +1576,13 @@ sal_Bool SwFEShell::EndCreate( sal_uInt16 eSdrCreateCmd )
sal_Bool SwFEShell::ImpEndCreate()
{
OSL_ENSURE( Imp()->GetDrawView()->GetMarkedObjectList().GetMarkCount() == 1,
- "Neues Object nicht selektiert." );
+ "New object not selected." );
SdrObject& rSdrObj = *Imp()->GetDrawView()->GetMarkedObjectList().GetMark(0)->GetMarkedSdrObj();
if( rSdrObj.GetSnapRect().IsEmpty() )
{
- // das Object vergessen wir lieber, fuerht nur
- // zu Problemen
+ // preferably we forget the object, only gives problems
Imp()->GetDrawView()->DeleteMarked();
Imp()->GetDrawView()->UnmarkAll();
::FrameNotify( this, FLY_DRAG_END );
@@ -1612,13 +1608,13 @@ sal_Bool SwFEShell::ImpEndCreate()
const Rectangle &rBound = rSdrObj.GetSnapRect();
Point aPt( rBound.TopRight() );
- //Fremde Identifier sollen in den Default laufen.
- //Ueberschneidungen sind moeglich!!
+ // alien identifier should end up on defaults
+ // duplications possible!!
sal_uInt16 nIdent = SdrInventor == rSdrObj.GetObjInventor()
? rSdrObj.GetObjIdentifier()
: 0xFFFF;
- //Default fuer Controls ist Zeichengebunden, Absatzgebunden sonst.
+ // default for controls character bound, otherwise paragraph bound.
SwFmtAnchor aAnch;
const SwFrm *pAnch = 0;
sal_Bool bCharBound = sal_False;
@@ -1629,14 +1625,14 @@ sal_Bool SwFEShell::ImpEndCreate()
Point aPoint( aPt.X(), aPt.Y() + rBound.GetHeight()/2 );
GetLayout()->GetCrsrOfst( &aPos, aPoint, &aState ); //swmod 080317
- //Zeichenbindung ist im ReadnOnly-Inhalt nicht erlaubt
+ // characterbinding not allowed in readonly-content
if( !aPos.nNode.GetNode().IsProtect() )
{
pAnch = aPos.nNode.GetNode().GetCntntNode()->getLayoutFrm( GetLayout(), &aPoint, &aPos );
SwRect aTmp;
pAnch->GetCharRect( aTmp, aPos );
- //Der Crsr darf nicht zu weit entfernt sein.
+ // The crsr should not be to far
bCharBound = sal_True;
Rectangle aRect( aTmp.SVRect() );
aRect.Left() -= MM50*2;
@@ -1647,7 +1643,7 @@ sal_Bool SwFEShell::ImpEndCreate()
if( !aRect.IsOver( rBound ) && !::GetHtmlMode( GetDoc()->GetDocShell() ))
bCharBound = sal_False;
- //Bindung in Kopf-/Fusszeilen ist ebenfalls nicht erlaubt.
+ // binding in header/footer lines also not allowed.
if( bCharBound )
bCharBound = !GetDoc()->IsInHeaderFooter( aPos.nNode );
@@ -1674,10 +1670,10 @@ sal_Bool SwFEShell::ImpEndCreate()
SwPosition aPos( GetDoc()->GetNodes() );
GetLayout()->GetCrsrOfst( &aPos, aPoint, &aState );
- //nicht in ReadnOnly-Inhalt setzen
+ // do not set in ReadnOnly-content
if( aPos.nNode.GetNode().IsProtect() )
- // dann darf er nur seitengebunden sein. Oder sollte man
- // die naechste nicht READONLY Position suchen?
+ // then only page bound. Or should we
+ // search the next not-readonly position?
bAtPage = true;
pAnch = aPos.nNode.GetNode().GetCntntNode()->getLayoutFrm( GetLayout(), &aPoint, 0, sal_False );
@@ -1707,16 +1703,15 @@ sal_Bool SwFEShell::ImpEndCreate()
if( !pPage )
pPage = pAnch->FindPageFrm();
- // immer ueber FindAnchor gehen, damit der Frame immer an den
- // davorgehen gebunden wird. Beim GetCrsOfst kann man auch zum
- // nachfolgenden kommen. DAS IST FALSCH
+ // Always via FindAnchor, to assure the frame will be bound
+ // to the previous. With GetCrsOfst we can also reach the next. THIS IS WRONG.
pAnch = ::FindAnchor( pPage, aPt, bBodyOnly );
aPos.nNode = *((SwCntntFrm*)pAnch)->GetNode();
- //nicht in ReadnOnly-Inhalt setzen
+ // do not set in ReadnOnly-content
if( aPos.nNode.GetNode().IsProtect() )
- // dann darf er nur seitengebunden sein. Oder sollte man
- // die naechste nicht READONLY Position suchen?
+ // then only page bound. Or should we
+ // search the next not-readonly position?
bAtPage = true;
else
{
@@ -1731,7 +1726,7 @@ sal_Bool SwFEShell::ImpEndCreate()
aAnch.SetType( FLY_AT_PAGE );
aAnch.SetPageNum( pPage->GetPhyPageNum() );
- pAnch = pPage; // die Page wird jetzt zum Anker
+ pAnch = pPage; // page becomes an anchor
}
}
@@ -1768,7 +1763,7 @@ sal_Bool SwFEShell::ImpEndCreate()
if( OBJ_NONE == nIdent )
{
- //Bei OBJ_NONE wird ein Fly eingefuegt.
+ // For OBJ_NONE a fly is inserted.
const long nWidth = rBound.Right() - rBound.Left();
const long nHeight= rBound.Bottom() - rBound.Top();
aSet.Put( SwFmtFrmSize( ATT_MIN_SIZE, Max( nWidth, long(MINFLY) ),
@@ -1780,11 +1775,11 @@ sal_Bool SwFEShell::ImpEndCreate()
aSet.Put( aHori );
aSet.Put( aVert );
- //Schnell noch das Rechteck merken
+ // Quickly store the square
const SwRect aFlyRect( rBound );
- //Erzeugtes Object wegwerfen, so kann der Fly am elegentesten
- //ueber vorhandene SS erzeugt werden.
+ // Throw away generated object, now the fly can nicely
+ // via the available SS be generated.
GetDoc()->GetIDocumentUndoRedo().DoDrawUndo(false); // see above
// #i52858# - method name changed
SdrPage *pPg = getIDocumentDrawModelAccess()->GetOrCreateDrawModel()->GetPage( 0 );
@@ -1805,7 +1800,7 @@ sal_Bool SwFEShell::ImpEndCreate()
0 != ( pFlyFrm = FindFlyFrm() ))
{
SfxItemSet aHtmlSet( GetDoc()->GetAttrPool(), RES_VERT_ORIENT, RES_HORI_ORIENT );
- //Horizontale Ausrichtung:
+ // horizontal orientation:
const sal_Bool bLeftFrm = aFlyRect.Left() <
pAnch->Frm().Left() + pAnch->Prt().Left(),
bLeftPrt = aFlyRect.Left() + aFlyRect.Width() <
@@ -2005,8 +2000,8 @@ sal_Bool SwFEShell::EndMark()
{
sal_Bool bShowHdl = sal_False;
SwDrawView* pDView = Imp()->GetDrawView();
- //Rahmen werden auf diese Art nicht Selektiert, es sein denn es
- //ist nur ein Rahmen.
+ // frames are not selected this way, except when
+ // it is only one frame
SdrMarkList &rMrkList = (SdrMarkList&)pDView->GetMarkedObjectList();
SwFlyFrm* pOldSelFly = ::GetFlyFromMarked( &rMrkList, this );
@@ -2021,7 +2016,7 @@ sal_Bool SwFEShell::EndMark()
bShowHdl = sal_True;
}
rMrkList.DeleteMark( i );
- --i; //keinen auslassen.
+ --i; // no exceptions
}
}
@@ -2143,8 +2138,8 @@ void SwFEShell::DelSelectedObj()
|*
|* SwFEShell::GetObjSize(), GetAnchorObjDiff()
|*
-|* Beschreibung Fuer die Statuszeile zum Erfragen der aktuellen
-|* Verhaeltnisse
+|* Description For the statusline to request the current
+|* conditions
|*
*************************************************************************/
@@ -2308,8 +2303,8 @@ bool SwFEShell::IsGroupAllowed() const
|*
|* SwFEShell::GroupSelection()
|*
-|* Beschreibung Die Gruppe bekommt den Anker und das Contactobjekt
-|* des ersten in der Selektion
+|* Description The group gets the anchor and the contactobject
+|* of the first in the selection
|*
*************************************************************************/
@@ -2331,8 +2326,8 @@ void SwFEShell::GroupSelection()
|*
|* SwFEShell::UnGroupSelection()
|*
-|* Beschreibung Die Einzelobjekte bekommen eine Kopie vom Anker und
-|* Contactobjekt der Gruppe.
+|* Description The individual objects get a copy of the anchor and
+|* the contactobject of the group
|*
*************************************************************************/
@@ -2368,7 +2363,7 @@ void SwFEShell::MirrorSelection( sal_Bool bHorizontal )
}
}
-// springe zum benannten Rahmen (Grafik/OLE)
+// jump to known frame (Graphic/OLE)
sal_Bool SwFEShell::GotoFly( const String& rName, FlyCntType eType, sal_Bool bSelFrm )
{
@@ -2429,7 +2424,7 @@ const SwFrmFmt* SwFEShell::GetFlyNum(sal_uInt16 nIdx, FlyCntType eType ) const
return GetDoc()->GetFlyNum(nIdx, eType );
}
-// zeige das akt. selektierte "Object" an
+// show the current selected object
void SwFEShell::MakeSelVisible()
{
if( Imp()->HasDrawView() &&
@@ -2442,7 +2437,7 @@ void SwFEShell::MakeSelVisible()
}
-//Welcher Schutz ist am selektierten Objekt gesetzt?
+// how is the selected object protected?
sal_uInt8 SwFEShell::IsSelObjProtected( sal_uInt16 eType ) const
{
int nChk = 0;
@@ -2576,7 +2571,7 @@ sal_Bool SwFEShell::IsAlignPossible() const
}
-//Temporaerer Fix bis SS von JOE da ist
+// temporary fix till SS of JOE is availale
void SwFEShell::CheckUnboundObjects()
{
SET_CURR_SHELL( this );
@@ -2601,8 +2596,8 @@ void SwFEShell::CheckUnboundObjects()
pPage = pLast;
OSL_ENSURE( pPage, "Page not found." );
- //Fremde Identifier sollen in den Default laufen.
- //Ueberschneidungen sind moeglich!!
+ // Alien identifier should roll into the default,
+ // Duplications are possible!!
sal_uInt16 nIdent =
Imp()->GetDrawView()->GetCurrentObjInventor() == SdrInventor ?
Imp()->GetDrawView()->GetCurrentObjIdentifier() : 0xFFFF;
@@ -2617,7 +2612,7 @@ void SwFEShell::CheckUnboundObjects()
((SwRect&)GetCharRect()).Pos() = aPt;
}
- //Erst hier die Action, damit das GetCharRect aktuelle Werte liefert.
+ // First the action here, to assure GetCharRect delivers current values.
StartAllAction();
SfxItemSet aSet( GetAttrPool(), RES_FRM_SIZE, RES_FRM_SIZE,
@@ -2659,7 +2654,7 @@ int SwFEShell::Chainable( SwRect &rRect, const SwFrmFmt &rSource,
{
rRect.Clear();
- //Die Source darf noch keinen Follow haben.
+ // The source is not allowd to have a follow.
const SwFmtChain &rChain = rSource.GetChain();
if ( rChain.GetNext() )
return SW_CHAIN_SOURCE_CHAINED;
@@ -2677,8 +2672,8 @@ int SwFEShell::Chainable( SwRect &rRect, const SwFrmFmt &rSource,
SwFlyFrm *pFly = ((SwVirtFlyDrawObj*)pObj)->GetFlyFrm();
rRect = pFly->Frm();
- //Ziel darf natuerlich nicht gleich Source sein und es
- //darf keine geschlossene Kette entstehen.
+ // Target and source should not be equal and the list
+ // should not be cyclic
SwFrmFmt *pFmt = pFly->GetFmt();
return GetDoc()->Chainable(rSource, *pFmt);
}
@@ -2788,16 +2783,16 @@ void SwFEShell::SetChainMarker()
long SwFEShell::GetSectionWidth( SwFmt& rFmt ) const
{
SwFrm *pFrm = GetCurrFrm();
- // Steht der Cursor z.Z. in einem SectionFrm?
+ // Is the cursor at this moment in a SectionFrm?
if( pFrm && pFrm->IsInSct() )
{
SwSectionFrm* pSect = pFrm->FindSctFrm();
do
{
- // Ist es der Gewuenschte?
+ // Is it the right one?
if( pSect->KnowsFormat( rFmt ) )
return pSect->Frm().Width();
- // fuer geschachtelte Bereiche
+ // for nested areas
pSect = pSect->GetUpper()->FindSctFrm();
}
while( pSect );
diff --git a/sw/source/core/frmedt/fetab.cxx b/sw/source/core/frmedt/fetab.cxx
index c38b84f1f29f..9fa393f082fb 100644
--- a/sw/source/core/frmedt/fetab.cxx
+++ b/sw/source/core/frmedt/fetab.cxx
@@ -774,7 +774,6 @@ void SwFEShell::GetRowSplit( SwFmtRowSplit*& rpSz ) const
* Class : SwFEShell
* Methods : SetRowHeight(), GetRowHeight()
***********************************************************************/
-
void SwFEShell::SetRowHeight( const SwFmtFrmSize &rNew )
{
SET_CURR_SHELL( this );