diff options
author | Philipp Riemer <ruderphilipp@gmail.com> | 2013-06-10 21:54:04 +0200 |
---|---|---|
committer | Philipp Riemer <ruderphilipp@gmail.com> | 2013-06-10 22:00:57 +0200 |
commit | 9d055aed9f4b97b5186ea1da67a6d3e92b9839f4 (patch) | |
tree | 7573b6d31d1d9de26aab57cb440611992c08fe44 /sw/source/core/fields/ddetbl.cxx | |
parent | 6cc510e0ed5b99b1493dc23b49df7351763f7916 (diff) |
fdo#39468: Translate German comments in sw/source/core/fields
Change-Id: I8a0f4749c01010a9d0e9baf23db09e1fa63c1d55
Diffstat (limited to 'sw/source/core/fields/ddetbl.cxx')
-rw-r--r-- | sw/source/core/fields/ddetbl.cxx | 46 |
1 files changed, 22 insertions, 24 deletions
diff --git a/sw/source/core/fields/ddetbl.cxx b/sw/source/core/fields/ddetbl.cxx index 33b0cddf798e..063cced4874b 100644 --- a/sw/source/core/fields/ddetbl.cxx +++ b/sw/source/core/fields/ddetbl.cxx @@ -25,7 +25,7 @@ #include <ndtxt.hxx> #include <swtable.hxx> #include <swddetbl.hxx> -#include <ddefld.hxx> // fuer den FieldType +#include <ddefld.hxx> // for FieldType #include <ndindex.hxx> #include <fldupde.hxx> #include <swtblfmt.hxx> @@ -33,18 +33,17 @@ TYPEINIT1( SwDDETable, SwTable ); - // Constructor movet alle Lines/Boxen aus der SwTable zu sich. - // Die SwTable ist danach Leer und muss geloescht werden. -SwDDETable::SwDDETable( SwTable& rTable, SwDDEFieldType* pDDEType, - sal_Bool bUpdate ) +/// Ctor moves all lines/boxes from a SwTable into itself. +/// Afterwards the SwTable is empty and must be deleted. +SwDDETable::SwDDETable( SwTable& rTable, SwDDEFieldType* pDDEType, sal_Bool bUpdate ) : SwTable( rTable ), aDepend( this, pDDEType ) { - // Kopiere/move die Daten der Tabelle + // copy the table data m_TabSortContentBoxes.insert(rTable.GetTabSortBoxes()); rTable.GetTabSortBoxes().clear(); aLines.insert( aLines.begin(), - rTable.GetTabLines().begin(), rTable.GetTabLines().end() ); // move die Lines + rTable.GetTabLines().begin(), rTable.GetTabLines().end() ); // move lines rTable.GetTabLines().clear(); if( !aLines.empty() ) @@ -59,7 +58,6 @@ SwDDETable::SwDDETable( SwTable& rTable, SwDDEFieldType* pDDEType, pDDEType->IncRefCnt(); // aDepend.UnlockModify(); - // Setzen der Werte in die einzelnen Boxen // update box content only if update flag is set (false in import) if (bUpdate) ChangeContent(); @@ -75,7 +73,7 @@ SwDDETable::~SwDDETable() GetTabSortBoxes()[0]->GetSttNd()->GetNodes().IsDocNodes() ) pFldTyp->DecRefCnt(); - // sind wir der letzte Abhaengige vom "geloeschten Feld" dann loesche dieses + // If it is the last dependant of the "deleted field" than delete it finally if( pFldTyp->IsDeleted() && pFldTyp->IsLastDepend() ) { pFldTyp->Remove( &aDepend ); @@ -101,16 +99,16 @@ void SwDDETable::SwClientNotify( const SwModify&, const SfxHint& rHint ) void SwDDETable::ChangeContent() { - OSL_ENSURE( GetFrmFmt(), "Kein FrameFormat" ); + OSL_ENSURE( GetFrmFmt(), "No FrameFormat" ); - // Stehen wir im richtigen NodesArray (Wegen UNDO) + // Is this the correct NodesArray? (because of UNDO) if( aLines.empty() ) return; - OSL_ENSURE( !GetTabSortBoxes().empty(), "Tabelle ohne Inhalt?" ); + OSL_ENSURE( !GetTabSortBoxes().empty(), "Table without content?" ); if( !GetTabSortBoxes()[0]->GetSttNd()->GetNodes().IsDocNodes() ) return; - // zugriff auf den DDEFldType + // access to DDEFldType SwDDEFieldType* pDDEType = (SwDDEFieldType*)aDepend.GetRegisteredIn(); String aExpand = comphelper::string::remove(pDDEType->GetExpansion(), '\r'); @@ -122,10 +120,10 @@ void SwDDETable::ChangeContent() for( sal_uInt16 i = 0; i < pLine->GetTabBoxes().size(); ++i ) { SwTableBox* pBox = pLine->GetTabBoxes()[ i ]; - OSL_ENSURE( pBox->GetSttIdx(), "keine InhaltsBox" ); + OSL_ENSURE( pBox->GetSttIdx(), "no content box" ); SwNodeIndex aNdIdx( *pBox->GetSttNd(), 1 ); SwTxtNode* pTxtNode = aNdIdx.GetNode().GetTxtNode(); - OSL_ENSURE( pTxtNode, "Kein Node" ); + OSL_ENSURE( pTxtNode, "No Node" ); SwIndex aCntIdx( pTxtNode, 0 ); pTxtNode->EraseText( aCntIdx ); pTxtNode->InsertText( aLine.GetToken( i, '\t' ), aCntIdx ); @@ -150,35 +148,35 @@ SwDDEFieldType* SwDDETable::GetDDEFldType() sal_Bool SwDDETable::NoDDETable() { - // suche den TabellenNode - OSL_ENSURE( GetFrmFmt(), "Kein FrameFormat" ); + // search table node + OSL_ENSURE( GetFrmFmt(), "No FrameFormat" ); SwDoc* pDoc = GetFrmFmt()->GetDoc(); - // Stehen wir im richtigen NodesArray (Wegen UNDO) + // Is this the correct NodesArray? (because of UNDO) if( aLines.empty() ) return sal_False; - OSL_ENSURE( !GetTabSortBoxes().empty(), "Tabelle ohne Inhalt?" ); + OSL_ENSURE( !GetTabSortBoxes().empty(), "Table without content?" ); SwNode* pNd = (SwNode*)GetTabSortBoxes()[0]->GetSttNd(); if( !pNd->GetNodes().IsDocNodes() ) return sal_False; SwTableNode* pTblNd = pNd->FindTableNode(); - OSL_ENSURE( pTblNd, "wo steht denn die Tabelle ?"); + OSL_ENSURE( pTblNd, "Where is the table?"); SwTable* pNewTbl = new SwTable( *this ); - // Kopiere/move die Daten der Tabelle - pNewTbl->GetTabSortBoxes().insert( GetTabSortBoxes() ); // move die Inh. Boxen + // copy the table data + pNewTbl->GetTabSortBoxes().insert( GetTabSortBoxes() ); // move content boxes GetTabSortBoxes().clear(); pNewTbl->GetTabLines().insert( pNewTbl->GetTabLines().begin(), - GetTabLines().begin(), GetTabLines().end() ); // move die Lines + GetTabLines().begin(), GetTabLines().end() ); // move lines GetTabLines().clear(); if( pDoc->GetCurrentViewShell() ) //swmod 071108//swmod 071225 ((SwDDEFieldType*)aDepend.GetRegisteredIn())->DecRefCnt(); - pTblNd->SetNewTable( pNewTbl ); // setze die Tabelle + pTblNd->SetNewTable( pNewTbl ); // replace table return sal_True; } |