summaryrefslogtreecommitdiff
path: root/sd/source/ui/view/drviews1.cxx
diff options
context:
space:
mode:
authorKurt Zenker <kz@openoffice.org>2006-12-13 16:57:19 +0000
committerKurt Zenker <kz@openoffice.org>2006-12-13 16:57:19 +0000
commit27e6018625b59b421d4860e7a4e62ebb917e0f77 (patch)
treef7d1446e7f6acdecfbf12e50b6e064e6f92e995c /sd/source/ui/view/drviews1.cxx
parentef4286205358e9f96d94661e33ff1d0b126e7a75 (diff)
INTEGRATION: CWS sdwarningsbegone (1.70.32); FILE MERGED
2006/11/27 13:48:18 cl 1.70.32.3: #i69285# warning free code changes for sd project 2006/11/22 15:13:45 cl 1.70.32.2: RESYNC: (1.70-1.72); FILE MERGED 2006/11/22 12:42:26 cl 1.70.32.1: #i69285# warning free code changes for unxlngi6.pro
Diffstat (limited to 'sd/source/ui/view/drviews1.cxx')
-rw-r--r--sd/source/ui/view/drviews1.cxx378
1 files changed, 186 insertions, 192 deletions
diff --git a/sd/source/ui/view/drviews1.cxx b/sd/source/ui/view/drviews1.cxx
index 257f5f83b144..19d29bef94e0 100644
--- a/sd/source/ui/view/drviews1.cxx
+++ b/sd/source/ui/view/drviews1.cxx
@@ -4,9 +4,9 @@
*
* $RCSfile: drviews1.cxx,v $
*
- * $Revision: 1.73 $
+ * $Revision: 1.74 $
*
- * last change: $Author: kz $ $Date: 2006-12-12 15:53:43 $
+ * last change: $Author: kz $ $Date: 2006-12-13 17:57:19 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -187,7 +187,7 @@ void DrawViewShell::UIActivating( SfxInPlaceClient* pCli )
ViewShell::UIActivating(pCli);
// #94252# Disable own controls
- aTabControl.Disable();
+ maTabControl.Disable();
if (GetLayerTabControl() != NULL)
GetLayerTabControl()->Disable();
}
@@ -195,7 +195,7 @@ void DrawViewShell::UIActivating( SfxInPlaceClient* pCli )
void DrawViewShell::UIDeactivated( SfxInPlaceClient* pCli )
{
// #94252# Enable own controls
- aTabControl.Enable();
+ maTabControl.Enable();
if (GetLayerTabControl() != NULL)
GetLayerTabControl()->Enable();
@@ -234,9 +234,9 @@ void DrawViewShell::SelectionHasChanged (void)
SdrOle2Obj* pOleObj = NULL;
SdrGrafObj* pGrafObj = NULL;
- if ( pDrView->AreObjectsMarked() )
+ if ( mpDrawView->AreObjectsMarked() )
{
- const SdrMarkList& rMarkList = pDrView->GetMarkedObjectList();
+ const SdrMarkList& rMarkList = mpDrawView->GetMarkedObjectList();
if (rMarkList.GetMarkCount() == 1)
{
@@ -246,7 +246,7 @@ void DrawViewShell::SelectionHasChanged (void)
UINT32 nInv = pObj->GetObjInventor();
UINT16 nSdrObjKind = pObj->GetObjIdentifier();
- if (nInv = SdrInventor && nSdrObjKind == OBJ_OLE2)
+ if (nInv == SdrInventor && nSdrObjKind == OBJ_OLE2)
{
pOleObj = (SdrOle2Obj*) pObj;
UpdateIMapDlg( pObj );
@@ -276,7 +276,7 @@ void DrawViewShell::SelectionHasChanged (void)
if (!pOleObj)
{
pIPClient->DeactivateObject();
- //HMHpDrView->ShowMarkHdl();
+ //HMHmpDrView->ShowMarkHdl();
}
else
{
@@ -328,13 +328,13 @@ void DrawViewShell::SelectionHasChanged (void)
}
else
{
- GetViewShellBase().GetToolBarManager().SelectionHasChanged(*this,*pDrView);
+ GetViewShellBase().GetToolBarManager().SelectionHasChanged(*this,*mpDrawView);
}
// #96124# Invalidate for every subshell
GetViewShellBase().GetViewShellManager().InvalidateAllSubShells(this);
- pDrView->UpdateSelectionClipboard( FALSE );
+ mpDrawView->UpdateSelectionClipboard( FALSE );
GetViewShellBase().GetDrawController().FireSelectionChangeListener();
}
@@ -350,7 +350,7 @@ void DrawViewShell::SetZoom( long nZoom )
{
// Make sure that the zoom factor will not be recalculated on
// following window resizings.
- bZoomOnPage = FALSE;
+ mbZoomOnPage = FALSE;
ViewShell::SetZoom( nZoom );
GetViewFrame()->GetBindings().Invalidate( SID_ATTR_ZOOM );
}
@@ -382,27 +382,19 @@ USHORT DrawViewShell::PrepareClose( BOOL bUI, BOOL bForBrowsing )
BOOL bRet = TRUE;
-/*
- if( pFuSlideShow )
- {
- pFuSlideShow->Terminate();
- bRet = FALSE;
- }
-*/
-
if( bRet && HasCurrentFunction() )
{
USHORT nID = GetCurrentFunction()->GetSlotID();
if (nID == SID_TEXTEDIT || nID == SID_ATTR_CHAR)
{
- pDrView->SdrEndTextEdit();
+ mpDrawView->SdrEndTextEdit();
}
}
else if( !bRet )
{
- aCloseTimer.SetTimeoutHdl( LINK( this, DrawViewShell, CloseHdl ) );
- aCloseTimer.SetTimeout( 20 );
- aCloseTimer.Start();
+ maCloseTimer.SetTimeoutHdl( LINK( this, DrawViewShell, CloseHdl ) );
+ maCloseTimer.SetTimeout( 20 );
+ maCloseTimer.Start();
}
return bRet;
@@ -416,8 +408,7 @@ USHORT DrawViewShell::PrepareClose( BOOL bUI, BOOL bForBrowsing )
void DrawViewShell::ChangeEditMode(EditMode eEMode, bool bIsLayerModeActive)
{
- if (eEditMode != eEMode
- || mbIsLayerModeActive != bIsLayerModeActive)
+ if (meEditMode != eEMode || mbIsLayerModeActive != bIsLayerModeActive)
{
ViewShellManager::UpdateLock aLock (GetViewShellBase().GetViewShellManager());
@@ -426,29 +417,29 @@ void DrawViewShell::ChangeEditMode(EditMode eEMode, bool bIsLayerModeActive)
GetViewShellBase().GetDrawController().FireChangeEditMode (eEMode == EM_MASTERPAGE);
GetViewShellBase().GetDrawController().FireChangeLayerMode (bIsLayerModeActive);
- if ( pDrView->IsTextEdit() )
+ if ( mpDrawView->IsTextEdit() )
{
- pDrView->SdrEndTextEdit();
+ mpDrawView->SdrEndTextEdit();
}
LayerTabBar* pLayerBar = GetLayerTabControl();
if (pLayerBar != NULL)
pLayerBar->EndEditMode();
- aTabControl.EndEditMode();
+ maTabControl.EndEditMode();
- if (ePageKind == PK_HANDOUT)
+ if (mePageKind == PK_HANDOUT)
{
// Bei Handzetteln nur MasterPage zulassen
eEMode = EM_MASTERPAGE;
}
- eEditMode = eEMode;
+ meEditMode = eEMode;
mbIsLayerModeActive = bIsLayerModeActive;
// Determine whether to show the master view toolbar. The master
// page mode has to be active and the shell must not be a handout
// view.
- bool bShowMasterViewToolbar (eEditMode == EM_MASTERPAGE
+ bool bShowMasterViewToolbar (meEditMode == EM_MASTERPAGE
&& GetShellType() != ViewShell::ST_HANDOUT);
// If the master view toolbar is not shown we hide it before
@@ -460,23 +451,23 @@ void DrawViewShell::ChangeEditMode(EditMode eEMode, bool bIsLayerModeActive)
GetViewShellBase().GetToolBarManager().ResetToolBars(ToolBarManager::TBG_MASTER_MODE);
}
- if (eEditMode == EM_PAGE)
+ if (meEditMode == EM_PAGE)
{
/******************************************************************
* PAGEMODE
******************************************************************/
- aTabControl.Clear();
+ maTabControl.Clear();
SdPage* pPage;
String aPageName;
- USHORT nPageCnt = GetDoc()->GetSdPageCount(ePageKind);
+ USHORT nPageCnt = GetDoc()->GetSdPageCount(mePageKind);
for (USHORT i = 0; i < nPageCnt; i++)
{
- pPage = GetDoc()->GetSdPage(i, ePageKind);
+ pPage = GetDoc()->GetSdPage(i, mePageKind);
aPageName = pPage->GetName();
- aTabControl.InsertPage(i + 1, aPageName);
+ maTabControl.InsertPage(i + 1, aPageName);
if ( pPage->IsSelected() && nActualPageNum == 0 )
{
@@ -484,7 +475,7 @@ void DrawViewShell::ChangeEditMode(EditMode eEMode, bool bIsLayerModeActive)
}
}
- aTabControl.SetCurPageId(nActualPageNum + 1);
+ maTabControl.SetCurPageId(nActualPageNum + 1);
SwitchPage(nActualPageNum);
}
@@ -496,31 +487,31 @@ void DrawViewShell::ChangeEditMode(EditMode eEMode, bool bIsLayerModeActive)
GetViewFrame()->SetChildWindow(
AnimationChildWindow::GetChildWindowId(), FALSE );
- if (!pActualPage)
+ if (!mpActualPage)
{
- // Sofern es keine pActualPage gibt, wird die erste genommen
- pActualPage = GetDoc()->GetSdPage(0, ePageKind);
+ // Sofern es keine mpActualPage gibt, wird die erste genommen
+ mpActualPage = GetDoc()->GetSdPage(0, mePageKind);
}
- aTabControl.Clear();
+ maTabControl.Clear();
USHORT nActualMasterPageNum = 0;
- USHORT nMasterPageCnt = GetDoc()->GetMasterSdPageCount(ePageKind);
+ USHORT nMasterPageCnt = GetDoc()->GetMasterSdPageCount(mePageKind);
for (USHORT i = 0; i < nMasterPageCnt; i++)
{
- SdPage* pMaster = GetDoc()->GetMasterSdPage(i, ePageKind);
+ SdPage* pMaster = GetDoc()->GetMasterSdPage(i, mePageKind);
String aLayoutName(pMaster->GetLayoutName());
aLayoutName.Erase(aLayoutName.SearchAscii(SD_LT_SEPARATOR));
- aTabControl.InsertPage(i + 1, aLayoutName);
+ maTabControl.InsertPage(i + 1, aLayoutName);
- if (&(pActualPage->TRG_GetMasterPage()) == pMaster)
+ if (&(mpActualPage->TRG_GetMasterPage()) == pMaster)
{
nActualMasterPageNum = i;
}
}
- aTabControl.SetCurPageId(nActualMasterPageNum + 1);
+ maTabControl.SetCurPageId(nActualMasterPageNum + 1);
SwitchPage(nActualMasterPageNum);
}
@@ -537,11 +528,11 @@ void DrawViewShell::ChangeEditMode(EditMode eEMode, bool bIsLayerModeActive)
if ( ! mbIsLayerModeActive)
{
- aTabControl.Show();
+ maTabControl.Show();
// Set the tab control only for draw pages. For master page
// this has been done already above.
- if (eEditMode == EM_PAGE)
- aTabControl.SetCurPageId (nActualPageNum + 1);
+ if (meEditMode == EM_PAGE)
+ maTabControl.SetCurPageId (nActualPageNum + 1);
}
/*AF: The LayerDialogChildWindow is not used anymore (I hope).
if (GetViewFrame()->KnowsChildWindow(
@@ -583,7 +574,7 @@ bool DrawViewShell::IsLayerModeActive (void) const
long DrawViewShell::GetHCtrlWidth()
{
- // return aTabControl.GetSizePixel().Width();
+ // return maTabControl.GetSizePixel().Width();
return 0;
}
@@ -615,10 +606,10 @@ SvxRuler* DrawViewShell::CreateHRuler (::sd::Window* pWin, BOOL bIsFirst)
pRuler->SetSourceUnit(pWin->GetMapMode().GetMapUnit());
// Metric ...
- UINT16 nMetric = GetDoc()->GetUIUnit();
+ UINT16 nMetric = (UINT16)GetDoc()->GetUIUnit();
if( nMetric == 0xffff )
- nMetric = GetModuleFieldUnit();
+ nMetric = (UINT16)GetModuleFieldUnit();
pRuler->SetUnit( FieldUnit( nMetric ) );
@@ -649,10 +640,10 @@ SvxRuler* DrawViewShell::CreateVRuler(::sd::Window* pWin)
pRuler->SetSourceUnit(pWin->GetMapMode().GetMapUnit());
// #96629# Metric same as HRuler, use document setting
- UINT16 nMetric = GetDoc()->GetUIUnit();
+ UINT16 nMetric = (UINT16)GetDoc()->GetUIUnit();
if( nMetric == 0xffff )
- nMetric = GetModuleFieldUnit();
+ nMetric = (UINT16)GetModuleFieldUnit();
pRuler->SetUnit( FieldUnit( nMetric ) );
@@ -715,19 +706,19 @@ void DrawViewShell::SetUIUnit(FieldUnit eUnit)
IMPL_LINK( DrawViewShell, TabSplitHdl, TabBar *, pTab )
{
- const long int nMax = aViewSize.Width() - aScrBarWH.Width()
- - aTabControl.GetPosPixel().X() ;
+ const long int nMax = maViewSize.Width() - maScrBarWH.Width()
+ - maTabControl.GetPosPixel().X() ;
- Size aTabSize = aTabControl.GetSizePixel();
+ Size aTabSize = maTabControl.GetSizePixel();
aTabSize.Width() = Min(pTab->GetSplitSize(), (long)(nMax-1));
- aTabControl.SetSizePixel(aTabSize);
+ maTabControl.SetSizePixel(aTabSize);
GetLayerTabControl()->SetSizePixel(aTabSize);
- Point aPos = aTabControl.GetPosPixel();
+ Point aPos = maTabControl.GetPosPixel();
aPos.X() += aTabSize.Width();
- Size aScrSize(nMax - aTabSize.Width(), aScrBarWH.Height());
+ Size aScrSize(nMax - aTabSize.Width(), maScrBarWH.Height());
mpHorizontalScrollBar->SetPosSizePixel(aPos, aScrSize);
return 0;
@@ -736,22 +727,22 @@ IMPL_LINK( DrawViewShell, TabSplitHdl, TabBar *, pTab )
/// inherited from sd::ViewShell
SdPage* DrawViewShell::getCurrentPage() const
{
- const sal_Int32 nPageCount = (eEditMode == EM_PAGE)?
- GetDoc()->GetSdPageCount(ePageKind):
- GetDoc()->GetMasterSdPageCount(ePageKind);
+ const sal_Int32 nPageCount = (meEditMode == EM_PAGE)?
+ GetDoc()->GetSdPageCount(mePageKind):
+ GetDoc()->GetMasterSdPageCount(mePageKind);
- sal_Int32 nCurrentPage = aTabControl.GetCurPageId() - 1;
+ sal_Int32 nCurrentPage = maTabControl.GetCurPageId() - 1;
DBG_ASSERT( (nPageCount>0) && (nCurrentPage<nPageCount), "sd::DrawViewShell::getCurrentPage(), illegal page index!" );
if( (nPageCount < 0) || (nCurrentPage>=nPageCount) )
nCurrentPage = 0; // play safe here
- if (eEditMode == EM_PAGE)
+ if (meEditMode == EM_PAGE)
{
- return GetDoc()->GetSdPage((USHORT)nCurrentPage, ePageKind);
+ return GetDoc()->GetSdPage((USHORT)nCurrentPage, mePageKind);
}
else // EM_MASTERPAGE
{
- return GetDoc()->GetMasterSdPage((USHORT)nCurrentPage, ePageKind);
+ return GetDoc()->GetMasterSdPage((USHORT)nCurrentPage, mePageKind);
}
}
@@ -764,53 +755,53 @@ SdPage* DrawViewShell::getCurrentPage() const
void DrawViewShell::ResetActualPage()
{
- USHORT nCurrentPage = aTabControl.GetCurPageId() - 1;
- USHORT nPageCount = (eEditMode == EM_PAGE)?GetDoc()->GetSdPageCount(ePageKind):GetDoc()->GetMasterSdPageCount(ePageKind);
+ USHORT nCurrentPage = maTabControl.GetCurPageId() - 1;
+ USHORT nPageCount = (meEditMode == EM_PAGE)?GetDoc()->GetSdPageCount(mePageKind):GetDoc()->GetMasterSdPageCount(mePageKind);
if (nPageCount > 0)
nCurrentPage = Min((USHORT)(nPageCount - 1), nCurrentPage);
else
nCurrentPage = 0;
- if (eEditMode == EM_PAGE)
+ if (meEditMode == EM_PAGE)
{
// Update fuer TabControl
- aTabControl.Clear();
+ maTabControl.Clear();
SdPage* pPage = NULL;
String aPageName;
for (USHORT i = 0; i < nPageCount; i++)
{
- pPage = GetDoc()->GetSdPage(i, ePageKind);
+ pPage = GetDoc()->GetSdPage(i, mePageKind);
aPageName = pPage->GetName();
- aTabControl.InsertPage(i + 1, aPageName);
+ maTabControl.InsertPage(i + 1, aPageName);
// Selektionskennungen der Seiten korrigieren
GetDoc()->SetSelected(pPage, i == nCurrentPage);
}
- aTabControl.SetCurPageId(nCurrentPage + 1);
+ maTabControl.SetCurPageId(nCurrentPage + 1);
}
else // EM_MASTERPAGE
{
- SdPage* pActualPage = GetDoc()->GetMasterSdPage(nCurrentPage, ePageKind);
- aTabControl.Clear();
+ SdPage* pActualPage = GetDoc()->GetMasterSdPage(nCurrentPage, mePageKind);
+ maTabControl.Clear();
USHORT nActualMasterPageNum = 0;
- USHORT nMasterPageCnt = GetDoc()->GetMasterSdPageCount(ePageKind);
+ USHORT nMasterPageCnt = GetDoc()->GetMasterSdPageCount(mePageKind);
for (USHORT i = 0; i < nMasterPageCnt; i++)
{
- SdPage* pMaster = GetDoc()->GetMasterSdPage(i, ePageKind);
+ SdPage* pMaster = GetDoc()->GetMasterSdPage(i, mePageKind);
String aLayoutName(pMaster->GetLayoutName());
aLayoutName.Erase(aLayoutName.SearchAscii(SD_LT_SEPARATOR));
- aTabControl.InsertPage(i + 1, aLayoutName);
+ maTabControl.InsertPage(i + 1, aLayoutName);
if (pActualPage == pMaster)
nActualMasterPageNum = i;
}
- aTabControl.SetCurPageId(nActualMasterPageNum + 1);
+ maTabControl.SetCurPageId(nActualMasterPageNum + 1);
SwitchPage(nActualMasterPageNum);
}
@@ -827,9 +818,9 @@ void DrawViewShell::ResetActualPage()
ErrCode DrawViewShell::DoVerb(long nVerb)
{
- if ( pDrView->AreObjectsMarked() )
+ if ( mpDrawView->AreObjectsMarked() )
{
- const SdrMarkList& rMarkList = pDrView->GetMarkedObjectList();
+ const SdrMarkList& rMarkList = mpDrawView->GetMarkedObjectList();
if (rMarkList.GetMarkCount() == 1)
{
@@ -839,7 +830,7 @@ ErrCode DrawViewShell::DoVerb(long nVerb)
UINT32 nInv = pObj->GetObjInventor();
UINT16 nSdrObjKind = pObj->GetObjIdentifier();
- if (nInv = SdrInventor && nSdrObjKind == OBJ_OLE2)
+ if (nInv == SdrInventor && nSdrObjKind == OBJ_OLE2)
{
ActivateObject( (SdrOle2Obj*) pObj, nVerb);
}
@@ -871,7 +862,7 @@ ErrCode DrawViewShell::DoVerb(long nVerb)
* OLE-Objekt erzeugen, StarImage starten
* Grafik-Objekt loeschen (durch OLE-Objekt ersetzt)
**************************************************************/
- //HMHpDrView->HideMarkHdl();
+ //HMHmpDrView->HideMarkHdl();
SvStorageRef aStor = new SvStorage(String());
SvInPlaceObjectRef aNewIPObj = &((SvFactory*)SvInPlaceObject::ClassFactory())
@@ -894,10 +885,10 @@ ErrCode DrawViewShell::DoVerb(long nVerb)
SdrOle2Obj* pSdrOle2Obj = new SdrOle2Obj( aNewIPObj,
aName, aRect );
- SdrPageView* pPV = pDrView->GetSdrPageView();
+ SdrPageView* pPV = mpDrawView->GetSdrPageView();
pPV->GetObjList()->InsertObject( pSdrOle2Obj );
- pDrView->ReplaceObjectAtView( pObj, *pPV, pTempSdrGrafObj );
+ mpDrawView->ReplaceObjectAtView( pObj, *pPV, pTempSdrGrafObj );
pSdrOle2Obj->SetLogicRect(aRect);
aNewIPObj->SetVisAreaSize(aRect.GetSize());
@@ -976,15 +967,19 @@ BOOL DrawViewShell::SwitchPage(USHORT nSelectedPage)
// more robust with respect to invalid page numbers this if statement is
// a good thing anyway.
if (nSelectedPage == SDRPAGE_NOTFOUND)
+ {
nSelectedPage = 0;
-
- // Make sure that the given page index points to an existing page. Move
- // the index into the valid range if necessary.
- USHORT nPageCount = (eEditMode == EM_PAGE)
- ? GetDoc()->GetSdPageCount(ePageKind)
- : GetDoc()->GetMasterSdPageCount(ePageKind);
- if (nSelectedPage >= nPageCount)
- nSelectedPage = nPageCount-1;
+ }
+ else
+ {
+ // Make sure that the given page index points to an existing page. Move
+ // the index into the valid range if necessary.
+ USHORT nPageCount = (meEditMode == EM_PAGE)
+ ? GetDoc()->GetSdPageCount(mePageKind)
+ : GetDoc()->GetMasterSdPageCount(mePageKind);
+ if (nSelectedPage >= nPageCount)
+ nSelectedPage = nPageCount-1;
+ }
if (IsSwitchPageAllowed())
{
@@ -992,24 +987,24 @@ BOOL DrawViewShell::SwitchPage(USHORT nSelectedPage)
bOK = TRUE;
- if (pActualPage)
+ if (mpActualPage)
{
SdPage* pNewPage = NULL;
- if (eEditMode == EM_MASTERPAGE)
+ if (meEditMode == EM_MASTERPAGE)
{
- if( GetDoc()->GetMasterSdPageCount(ePageKind) > nSelectedPage )
- pNewPage = GetDoc()->GetMasterSdPage(nSelectedPage, ePageKind);
+ if( GetDoc()->GetMasterSdPageCount(mePageKind) > nSelectedPage )
+ pNewPage = GetDoc()->GetMasterSdPage(nSelectedPage, mePageKind);
if( pNewPage )
{
- SdrPageView* pPV = pDrView->GetSdrPageView();
+ SdrPageView* pPV = mpDrawView->GetSdrPageView();
String sPageText (pNewPage->GetLayoutName());
sPageText.Erase(sPageText.SearchAscii(SD_LT_SEPARATOR));
if (pPV
&& pNewPage == dynamic_cast< SdPage* >( pPV->GetPage() )
- && sPageText == aTabControl.GetPageText(nSelectedPage+1))
+ && sPageText == maTabControl.GetPageText(nSelectedPage+1))
{
// this slide is already visible
return TRUE;
@@ -1018,15 +1013,15 @@ BOOL DrawViewShell::SwitchPage(USHORT nSelectedPage)
}
else
{
- if (GetDoc()->GetSdPageCount(ePageKind) > nSelectedPage)
- pNewPage = GetDoc()->GetSdPage(nSelectedPage, ePageKind);
+ if (GetDoc()->GetSdPageCount(mePageKind) > nSelectedPage)
+ pNewPage = GetDoc()->GetSdPage(nSelectedPage, mePageKind);
- if (pActualPage == pNewPage)
+ if (mpActualPage == pNewPage)
{
- SdrPageView* pPV = pDrView->GetSdrPageView();
+ SdrPageView* pPV = mpDrawView->GetSdrPageView();
if (pPV && pNewPage == dynamic_cast< SdPage* >( pPV->GetPage() ) &&
- pNewPage->GetName() == aTabControl.GetPageText(nSelectedPage+1))
+ pNewPage->GetName() == maTabControl.GetPageText(nSelectedPage+1))
{
// this slide is already visible
return TRUE;
@@ -1035,61 +1030,61 @@ BOOL DrawViewShell::SwitchPage(USHORT nSelectedPage)
}
}
- if( pDrView )
- pDrView->SdrEndTextEdit();
+ if( mpDrawView )
+ mpDrawView->SdrEndTextEdit();
- pActualPage = NULL;
+ mpActualPage = NULL;
- if (eEditMode == EM_PAGE)
+ if (meEditMode == EM_PAGE)
{
- pActualPage = GetDoc()->GetSdPage(nSelectedPage, ePageKind);
+ mpActualPage = GetDoc()->GetSdPage(nSelectedPage, mePageKind);
}
else
{
- SdPage* pMaster = GetDoc()->GetMasterSdPage(nSelectedPage, ePageKind);
+ SdPage* pMaster = GetDoc()->GetMasterSdPage(nSelectedPage, mePageKind);
// Passt die selektierte Seite zur MasterPage?
- USHORT nPageCount = GetDoc()->GetSdPageCount(ePageKind);
+ USHORT nPageCount = GetDoc()->GetSdPageCount(mePageKind);
for (USHORT i = 0; i < nPageCount; i++)
{
- SdPage* pPage = GetDoc()->GetSdPage(i, ePageKind);
+ SdPage* pPage = GetDoc()->GetSdPage(i, mePageKind);
if(pPage && pPage->IsSelected() && pMaster == &(pPage->TRG_GetMasterPage()))
{
- pActualPage = pPage;
+ mpActualPage = pPage;
break;
}
}
- if (!pActualPage)
+ if (!mpActualPage)
{
// Die erste Seite nehmen, welche zur MasterPage passt
for (USHORT i = 0; i < nPageCount; i++)
{
- SdPage* pPage = GetDoc()->GetSdPage(i, ePageKind);
+ SdPage* pPage = GetDoc()->GetSdPage(i, mePageKind);
if(pPage && pMaster == &(pPage->TRG_GetMasterPage()))
{
- pActualPage = pPage;
+ mpActualPage = pPage;
break;
}
}
}
}
- for (USHORT i = 0; i < GetDoc()->GetSdPageCount(ePageKind); i++)
+ for (USHORT i = 0; i < GetDoc()->GetSdPageCount(mePageKind); i++)
{
// Alle Seiten deselektieren
- GetDoc()->SetSelected( GetDoc()->GetSdPage(i, ePageKind), FALSE);
+ GetDoc()->SetSelected( GetDoc()->GetSdPage(i, mePageKind), FALSE);
}
- if (!pActualPage)
+ if (!mpActualPage)
{
- // Sofern es keine pActualPage gibt, wird die erste genommen
- pActualPage = GetDoc()->GetSdPage(0, ePageKind);
+ // Sofern es keine mpActualPage gibt, wird die erste genommen
+ mpActualPage = GetDoc()->GetSdPage(0, mePageKind);
}
- // diese Seite auch selektieren (pActualPage zeigt immer auf Zeichenseite,
+ // diese Seite auch selektieren (mpActualPage zeigt immer auf Zeichenseite,
// nie auf eine Masterpage)
- GetDoc()->SetSelected(pActualPage, TRUE);
+ GetDoc()->SetSelected(mpActualPage, TRUE);
if( !mpSlideShow || ( mpSlideShow->getAnimationMode() != ANIMATIONMODE_SHOW ) )
{
@@ -1100,67 +1095,67 @@ BOOL DrawViewShell::SwitchPage(USHORT nSelectedPage)
VisAreaChanged(Rectangle(Point(), Size(1, 1)));
}
- if (eEditMode == EM_PAGE)
+ if (meEditMode == EM_PAGE)
{
/**********************************************************************
* PAGEMODE
**********************************************************************/
- GetDoc()->SetSelected(pActualPage, TRUE);
+ GetDoc()->SetSelected(mpActualPage, TRUE);
- SdrPageView* pPageView = pDrView->GetSdrPageView();
+ SdrPageView* pPageView = mpDrawView->GetSdrPageView();
if (pPageView)
{
- pFrameView->SetVisibleLayers( pPageView->GetVisibleLayers() );
- pFrameView->SetPrintableLayers( pPageView->GetPrintableLayers() );
- pFrameView->SetLockedLayers( pPageView->GetLockedLayers() );
+ mpFrameView->SetVisibleLayers( pPageView->GetVisibleLayers() );
+ mpFrameView->SetPrintableLayers( pPageView->GetPrintableLayers() );
+ mpFrameView->SetLockedLayers( pPageView->GetLockedLayers() );
- if (ePageKind == PK_NOTES)
+ if (mePageKind == PK_NOTES)
{
- pFrameView->SetNotesHelpLines( pPageView->GetHelpLines() );
+ mpFrameView->SetNotesHelpLines( pPageView->GetHelpLines() );
}
- else if (ePageKind == PK_HANDOUT)
+ else if (mePageKind == PK_HANDOUT)
{
- pFrameView->SetHandoutHelpLines( pPageView->GetHelpLines() );
+ mpFrameView->SetHandoutHelpLines( pPageView->GetHelpLines() );
}
else
{
- pFrameView->SetStandardHelpLines( pPageView->GetHelpLines() );
+ mpFrameView->SetStandardHelpLines( pPageView->GetHelpLines() );
}
}
- pDrView->HideSdrPage();
- pDrView->ShowSdrPage(pActualPage);
- GetViewShellBase().GetDrawController().FireSwitchCurrentPage(pActualPage);
+ mpDrawView->HideSdrPage();
+ mpDrawView->ShowSdrPage(mpActualPage);
+ GetViewShellBase().GetDrawController().FireSwitchCurrentPage(mpActualPage);
- SdrPageView* pNewPageView = pDrView->GetSdrPageView();
+ SdrPageView* pNewPageView = mpDrawView->GetSdrPageView();
if (pNewPageView)
{
- pNewPageView->SetVisibleLayers( pFrameView->GetVisibleLayers() );
- pNewPageView->SetPrintableLayers( pFrameView->GetPrintableLayers() );
- pNewPageView->SetLockedLayers( pFrameView->GetLockedLayers() );
+ pNewPageView->SetVisibleLayers( mpFrameView->GetVisibleLayers() );
+ pNewPageView->SetPrintableLayers( mpFrameView->GetPrintableLayers() );
+ pNewPageView->SetLockedLayers( mpFrameView->GetLockedLayers() );
- if (ePageKind == PK_NOTES)
+ if (mePageKind == PK_NOTES)
{
- pNewPageView->SetHelpLines( pFrameView->GetNotesHelpLines() );
+ pNewPageView->SetHelpLines( mpFrameView->GetNotesHelpLines() );
}
- else if (ePageKind == PK_HANDOUT)
+ else if (mePageKind == PK_HANDOUT)
{
- pNewPageView->SetHelpLines( pFrameView->GetHandoutHelpLines() );
+ pNewPageView->SetHelpLines( mpFrameView->GetHandoutHelpLines() );
}
else
{
- pNewPageView->SetHelpLines( pFrameView->GetStandardHelpLines() );
+ pNewPageView->SetHelpLines( mpFrameView->GetStandardHelpLines() );
}
}
- aTabControl.SetCurPageId(nSelectedPage+1);
- String aPageName = pActualPage->GetName();
+ maTabControl.SetCurPageId(nSelectedPage+1);
+ String aPageName = mpActualPage->GetName();
- if (aTabControl.GetPageText(nSelectedPage+1) != aPageName)
+ if (maTabControl.GetPageText(nSelectedPage+1) != aPageName)
{
- aTabControl.SetPageText(nSelectedPage+1, aPageName);
+ maTabControl.SetPageText(nSelectedPage+1, aPageName);
}
}
else
@@ -1168,80 +1163,80 @@ BOOL DrawViewShell::SwitchPage(USHORT nSelectedPage)
/**********************************************************************
* MASTERPAGE
**********************************************************************/
- SdrPageView* pPageView = pDrView->GetSdrPageView();
+ SdrPageView* pPageView = mpDrawView->GetSdrPageView();
if (pPageView)
{
- pFrameView->SetVisibleLayers( pPageView->GetVisibleLayers() );
- pFrameView->SetPrintableLayers( pPageView->GetPrintableLayers() );
- pFrameView->SetLockedLayers( pPageView->GetLockedLayers() );
+ mpFrameView->SetVisibleLayers( pPageView->GetVisibleLayers() );
+ mpFrameView->SetPrintableLayers( pPageView->GetPrintableLayers() );
+ mpFrameView->SetLockedLayers( pPageView->GetLockedLayers() );
- if (ePageKind == PK_NOTES)
+ if (mePageKind == PK_NOTES)
{
- pFrameView->SetNotesHelpLines( pPageView->GetHelpLines() );
+ mpFrameView->SetNotesHelpLines( pPageView->GetHelpLines() );
}
- else if (ePageKind == PK_HANDOUT)
+ else if (mePageKind == PK_HANDOUT)
{
- pFrameView->SetHandoutHelpLines( pPageView->GetHelpLines() );
+ mpFrameView->SetHandoutHelpLines( pPageView->GetHelpLines() );
}
else
{
- pFrameView->SetStandardHelpLines( pPageView->GetHelpLines() );
+ mpFrameView->SetStandardHelpLines( pPageView->GetHelpLines() );
}
}
- pDrView->HideSdrPage();
+ mpDrawView->HideSdrPage();
- SdPage* pMaster = GetDoc()->GetMasterSdPage(nSelectedPage, ePageKind);
+ SdPage* pMaster = GetDoc()->GetMasterSdPage(nSelectedPage, mePageKind);
if( !pMaster ) // Falls es diese Page nicht geben sollte
- pMaster = GetDoc()->GetMasterSdPage(0, ePageKind);
+ pMaster = GetDoc()->GetMasterSdPage(0, mePageKind);
USHORT nNum = pMaster->GetPageNum();
- pDrView->ShowSdrPage(pDrView->GetModel()->GetMasterPage(nNum));
+ mpDrawView->ShowSdrPage(mpDrawView->GetModel()->GetMasterPage(nNum));
GetViewShellBase().GetDrawController().FireSwitchCurrentPage(pMaster);
- SdrPageView* pNewPageView = pDrView->GetSdrPageView();
+ SdrPageView* pNewPageView = mpDrawView->GetSdrPageView();
if (pNewPageView)
{
- pNewPageView->SetVisibleLayers( pFrameView->GetVisibleLayers() );
- pNewPageView->SetPrintableLayers( pFrameView->GetPrintableLayers() );
- pNewPageView->SetLockedLayers( pFrameView->GetLockedLayers() );
+ pNewPageView->SetVisibleLayers( mpFrameView->GetVisibleLayers() );
+ pNewPageView->SetPrintableLayers( mpFrameView->GetPrintableLayers() );
+ pNewPageView->SetLockedLayers( mpFrameView->GetLockedLayers() );
- if (ePageKind == PK_NOTES)
+ if (mePageKind == PK_NOTES)
{
- pNewPageView->SetHelpLines( pFrameView->GetNotesHelpLines() );
+ pNewPageView->SetHelpLines( mpFrameView->GetNotesHelpLines() );
}
- else if (ePageKind == PK_HANDOUT)
+ else if (mePageKind == PK_HANDOUT)
{
- pNewPageView->SetHelpLines( pFrameView->GetHandoutHelpLines() );
+ pNewPageView->SetHelpLines( mpFrameView->GetHandoutHelpLines() );
}
else
{
- pNewPageView->SetHelpLines( pFrameView->GetStandardHelpLines() );
+ pNewPageView->SetHelpLines( mpFrameView->GetStandardHelpLines() );
}
}
String aLayoutName(pMaster->GetLayoutName());
aLayoutName.Erase(aLayoutName.SearchAscii(SD_LT_SEPARATOR));
- aTabControl.SetCurPageId(nSelectedPage+1);
+ maTabControl.SetCurPageId(nSelectedPage+1);
- if (aTabControl.GetPageText(nSelectedPage+1) != aLayoutName)
+ if (maTabControl.GetPageText(nSelectedPage+1) != aLayoutName)
{
- aTabControl.SetPageText(nSelectedPage+1, aLayoutName);
+ maTabControl.SetPageText(nSelectedPage+1, aLayoutName);
}
- if( ePageKind == PK_HANDOUT )
+ if( mePageKind == PK_HANDOUT )
{
// set pages for all available handout presentation objects
sd::ShapeList& rShapeList = pMaster->GetPresentationShapeList();
sal_uInt16 nPgNum = 0;
SdrObject* pObj = 0;
- while( pObj = rShapeList.getNextShape(pObj) )
+ while( (pObj = rShapeList.getNextShape(pObj)) != 0 )
{
if( pMaster->GetPresObjKind(pObj) == PRESOBJ_HANDOUT )
{
@@ -1265,13 +1260,13 @@ BOOL DrawViewShell::SwitchPage(USHORT nSelectedPage)
Size aVisSizePixel = GetActiveWindow()->GetOutputSizePixel();
Rectangle aVisAreaWin = GetActiveWindow()->PixelToLogic( Rectangle( Point(0,0), aVisSizePixel) );
VisAreaChanged(aVisAreaWin);
- pDrView->VisAreaChanged(GetActiveWindow());
+ mpDrawView->VisAreaChanged(GetActiveWindow());
// Damit der Navigator (und das Effekte-Window) das mitbekommt (/-men)
SfxBindings& rBindings = GetViewFrame()->GetBindings();
rBindings.Invalidate(SID_NAVIGATOR_PAGENAME, TRUE, FALSE);
rBindings.Invalidate(SID_STATUS_PAGE, TRUE, FALSE);
- UpdatePreview( pActualPage );
+ UpdatePreview( mpActualPage );
}
return (bOK);
@@ -1292,7 +1287,7 @@ BOOL DrawViewShell::IsSwitchPageAllowed() const
if (pFormShell!=NULL && !pFormShell->PrepareClose (FALSE))
bOK = false;
- return bOK && !bInEffectAssignment;
+ return bOK;
}
/*************************************************************************
@@ -1319,13 +1314,12 @@ void DrawViewShell::ResetActualLayer()
pLayerBar->Clear();
String aName;
- String aActiveLayer = pDrView->GetActiveLayer();
+ String aActiveLayer = mpDrawView->GetActiveLayer();
String aBackgroundLayer( SdResId(STR_LAYER_BCKGRND) );
String aBackgroundObjLayer( SdResId(STR_LAYER_BCKGRNDOBJ) );
String aLayoutLayer( SdResId(STR_LAYER_LAYOUT) );
String aControlsLayer( SdResId(STR_LAYER_CONTROLS) );
String aMeasureLinesLayer( SdResId(STR_LAYER_MEASURELINES) );
- USHORT nNewLayer = 0;
USHORT nActiveLayer = SDRLAYER_NOTFOUND;
SdrLayerAdmin& rLayerAdmin = GetDoc()->GetLayerAdmin();
USHORT nLayerCnt = rLayerAdmin.GetLayerCount();
@@ -1341,7 +1335,7 @@ void DrawViewShell::ResetActualLayer()
if ( aName != aBackgroundLayer )
{
- if (eEditMode == EM_MASTERPAGE)
+ if (meEditMode == EM_MASTERPAGE)
{
// Layer der Page nicht auf MasterPage anzeigen
if (aName != aLayoutLayer &&
@@ -1351,7 +1345,7 @@ void DrawViewShell::ResetActualLayer()
pLayerBar->InsertPage(nLayer+1, aName);
TabBarPageBits nBits = 0;
- SdrPageView* pPV = pDrView->GetSdrPageView();
+ SdrPageView* pPV = mpDrawView->GetSdrPageView();
if (pPV && !pPV->IsLayerVisible(aName))
{
@@ -1371,7 +1365,7 @@ void DrawViewShell::ResetActualLayer()
TabBarPageBits nBits = 0;
- if (!pDrView->GetSdrPageView()->IsLayerVisible(aName))
+ if (!mpDrawView->GetSdrPageView()->IsLayerVisible(aName))
{
// Unsichtbare Layer werden anders dargestellt
nBits = TPB_SPECIAL;
@@ -1391,10 +1385,10 @@ void DrawViewShell::ResetActualLayer()
}
else
{
- nActiveLayer = ( eEditMode == EM_MASTERPAGE ) ? 2 : 0;
+ nActiveLayer = ( meEditMode == EM_MASTERPAGE ) ? 2 : 0;
}
- pDrView->SetActiveLayer( pLayerBar->GetPageText(nActiveLayer + 1) );
+ mpDrawView->SetActiveLayer( pLayerBar->GetPageText(nActiveLayer + 1) );
}
pLayerBar->SetCurPageId(nActiveLayer + 1);
@@ -1429,12 +1423,12 @@ sal_Int8 DrawViewShell::AcceptDrop (
USHORT nLayer )
{
if( nPage != SDRPAGE_NOTFOUND )
- nPage = GetDoc()->GetSdPage( nPage, ePageKind )->GetPageNum();
+ nPage = GetDoc()->GetSdPage( nPage, mePageKind )->GetPageNum();
if( mpSlideShow )
return DND_ACTION_NONE;
- return pDrView->AcceptDrop( rEvt, rTargetHelper, pTargetWindow, nPage, nLayer );
+ return mpDrawView->AcceptDrop( rEvt, rTargetHelper, pTargetWindow, nPage, nLayer );
}
/*************************************************************************
@@ -1451,13 +1445,13 @@ sal_Int8 DrawViewShell::ExecuteDrop (
USHORT nLayer)
{
if( nPage != SDRPAGE_NOTFOUND )
- nPage = GetDoc()->GetSdPage( nPage, ePageKind )->GetPageNum();
+ nPage = GetDoc()->GetSdPage( nPage, mePageKind )->GetPageNum();
if( mpSlideShow )
return DND_ACTION_NONE;
Broadcast(ViewShellHint(ViewShellHint::HINT_COMPLEX_MODEL_CHANGE_START));
- sal_Int8 nResult (pDrView->ExecuteDrop( rEvt, rTargetHelper, pTargetWindow, nPage, nLayer ));
+ sal_Int8 nResult (mpDrawView->ExecuteDrop( rEvt, rTargetHelper, pTargetWindow, nPage, nLayer ));
Broadcast(ViewShellHint(ViewShellHint::HINT_COMPLEX_MODEL_CHANGE_END));
return nResult;