summaryrefslogtreecommitdiff
path: root/sd/source/ui/view/outlnvs2.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/view/outlnvs2.cxx')
-rw-r--r--sd/source/ui/view/outlnvs2.cxx48
1 files changed, 10 insertions, 38 deletions
diff --git a/sd/source/ui/view/outlnvs2.cxx b/sd/source/ui/view/outlnvs2.cxx
index 30d48aeb594f..42e0ff3481aa 100644
--- a/sd/source/ui/view/outlnvs2.cxx
+++ b/sd/source/ui/view/outlnvs2.cxx
@@ -83,7 +83,7 @@ namespace sd {
/*************************************************************************
|*
-|* SfxRequests fuer temporaere Funktionen
+|* SfxRequests for temporary functions
|*
\************************************************************************/
@@ -119,7 +119,7 @@ void OutlineViewShell::FuTemporary(SfxRequest &rReq)
}
else
{
- // hier den Zoom-Dialog oeffnen
+ // open the zoom dialog here
SetCurrentFunction( FuScale::Create( this, GetActiveWindow(), pOlView, GetDoc(), rReq ) );
}
Cancel();
@@ -154,7 +154,7 @@ void OutlineViewShell::FuTemporary(SfxRequest &rReq)
case SID_ZOOM_OUT:
{
SetCurrentFunction( FuZoom::Create(this, GetActiveWindow(), pOlView, GetDoc(), rReq) );
- // Beendet sich selbst, kein Cancel() notwendig!
+ // ends itself, no need for Cancel()!
rReq.Done();
}
break;
@@ -265,12 +265,12 @@ void OutlineViewShell::FuTemporary(SfxRequest &rReq)
if ( !(nCntrl & EE_CNTRL_NOCOLORS) )
{
- // Farbansicht ist eingeschaltet: ausschalten
+ // color view is enabled: disable
pOutl->SetControlWord(nCntrl | EE_CNTRL_NOCOLORS);
}
else
{
- // Farbansicht ist ausgeschaltet: einschalten
+ // color view is disabled: enable
pOutl->SetControlWord(nCntrl & ~EE_CNTRL_NOCOLORS);
}
@@ -419,35 +419,7 @@ void OutlineViewShell::FuTemporaryModify(SfxRequest &rReq)
case SID_SET_DEFAULT:
{
- // 1. Selektion merken (kriegt die eselige EditEngine nicht selbst
- // auf die Reihe!)
- // 2. Update auf False (sonst flackert's noch staerker
- // an allen selektierten Absaetzen:
- // a. deren Vorlage nochmal setzen, um absatzweite harte Attribute
- // zu entfernen
- // b. harte Zeichenattribute loeschen
- // 3. Update auf True und Selektion wieder setzen
- /*
- ESelection aEsel= pOutlinerView->GetSelection();
- Outliner* pOutl = pOutlinerView->GetOutliner();
- pOutl->SetUpdateMode(FALSE);
- List* pSelectedParas = pOutlinerView->CreateSelectionList();
- Paragraph* pPara = (Paragraph*)pSelectedParas->First();
- while (pPara)
- {
- ULONG nParaPos = pOutl->GetAbsPos(pPara);
- String aName;
- SfxStyleFamily aFamily;
- pOutl->GetStyleSheet(nParaPos, aName, aFamily);
- pOutl->SetStyleSheet(nParaPos, aName, aFamily);
- pOutl->QuickRemoveCharAttribs(nParaPos);
- pPara = (Paragraph*)pSelectedParas->Next();
- }
- delete pSelectedParas;
- pOutl->SetUpdateMode(TRUE);
- pOutlinerView->SetSelection(aEsel);
- */
- pOutlinerView->RemoveAttribs(TRUE); // TRUE = auch Absatzattribute
+ pOutlinerView->RemoveAttribs(TRUE); // TRUE = also paragraph attributes
Cancel();
rReq.Done();
}
@@ -547,7 +519,7 @@ void OutlineViewShell::FuTemporaryModify(SfxRequest &rReq)
pOldFldItem->GetField()->ISA( SvxPageField ) ||
pOldFldItem->GetField()->ISA( SvxPagesField )) )
{
- // Feld selektieren, so dass es beim Insert geloescht wird
+ // select field, so it gets deleted on Insert
ESelection aSel = pOutlinerView->GetSelection();
if( aSel.nStartPos == aSel.nEndPos )
aSel.nEndPos++;
@@ -582,8 +554,8 @@ void OutlineViewShell::FuTemporaryModify(SfxRequest &rReq)
if( pField )
{
SvxFieldItem aFieldItem( *pField, EE_FEATURE_FIELD );
- //pOLV->DeleteSelected(); <-- fehlt leider !
- // Feld selektieren, so dass es beim Insert geloescht wird
+ //pOLV->DeleteSelected(); <-- unfortunately missing!
+ // select field, so it gets deleted on Insert
ESelection aSel = pOutlinerView->GetSelection();
BOOL bSel = TRUE;
if( aSel.nStartPos == aSel.nEndPos )
@@ -595,7 +567,7 @@ void OutlineViewShell::FuTemporaryModify(SfxRequest &rReq)
pOutlinerView->InsertField( aFieldItem );
- // Selektion wird wieder in den Ursprungszustand gebracht
+ // reset selection to original state
if( !bSel )
aSel.nEndPos--;
pOutlinerView->SetSelection( aSel );