include/svx/imapdlg.hxx | 2 include/svx/sdasitm.hxx | 1 svx/source/accessibility/AccessibleOLEShape.cxx | 2 svx/source/accessibility/ShapeTypeHandler.cxx | 2 svx/source/customshapes/EnhancedCustomShape3d.cxx | 76 ++++---- svx/source/customshapes/EnhancedCustomShapeEngine.cxx | 24 +- svx/source/customshapes/EnhancedCustomShapeFontWork.cxx | 26 +- svx/source/dialog/_bmpmask.cxx | 28 +-- svx/source/dialog/compressgraphicdialog.cxx | 2 svx/source/dialog/connctrl.cxx | 4 svx/source/dialog/contwnd.cxx | 4 svx/source/dialog/dlgctl3d.cxx | 48 ++--- svx/source/dialog/dlgctrl.cxx | 8 svx/source/dialog/docrecovery.cxx | 2 svx/source/dialog/fntctrl.cxx | 78 ++++---- svx/source/dialog/fontwork.cxx | 2 svx/source/dialog/hdft.cxx | 68 +++---- svx/source/dialog/imapdlg.cxx | 2 svx/source/dialog/imapwnd.cxx | 34 +-- svx/source/dialog/optgrid.cxx | 8 svx/source/dialog/rubydialog.cxx | 4 svx/source/dialog/rulritem.cxx | 38 ++-- svx/source/dialog/srchctrl.cxx | 4 svx/source/dialog/srchdlg.cxx | 52 ++--- svx/source/dialog/svxgrahicitem.cxx | 2 svx/source/dialog/txencbox.cxx | 6 svx/source/engine3d/float3d.cxx | 94 +++++----- svx/source/fmcomp/fmgridcl.cxx | 16 - svx/source/fmcomp/fmgridif.cxx | 60 +++--- svx/source/fmcomp/gridcell.cxx | 114 ++++++------ svx/source/fmcomp/gridctrl.cxx | 44 ++-- svx/source/form/datanavi.cxx | 6 svx/source/form/filtnav.cxx | 26 +- svx/source/form/fmPropBrw.cxx | 4 svx/source/form/fmexpl.cxx | 8 svx/source/form/fmitems.cxx | 2 svx/source/form/fmmodel.cxx | 4 svx/source/form/fmobj.cxx | 2 svx/source/form/fmpage.cxx | 6 svx/source/form/fmpgeimp.cxx | 4 svx/source/form/fmshell.cxx | 2 svx/source/form/fmsrcimp.cxx | 4 svx/source/form/fmtextcontrolshell.cxx | 8 svx/source/form/fmundo.cxx | 4 svx/source/form/fmview.cxx | 4 svx/source/form/fmvwimp.cxx | 6 svx/source/form/formcontroller.cxx | 12 - svx/source/form/navigatortree.cxx | 18 - svx/source/form/navigatortreemodel.cxx | 30 +-- svx/source/form/tabwin.cxx | 4 svx/source/form/tbxform.cxx | 6 svx/source/inc/filtnav.hxx | 2 svx/source/items/algitem.cxx | 8 svx/source/items/customshapeitem.cxx | 20 ++ svx/source/items/hlnkitem.cxx | 4 svx/source/items/numinf.cxx | 2 svx/source/items/ofaitem.cxx | 2 svx/source/items/pageitem.cxx | 2 svx/source/items/viewlayoutitem.cxx | 2 svx/source/items/zoomslideritem.cxx | 2 svx/source/mnuctrls/fntctl.cxx | 2 svx/source/mnuctrls/fntszctl.cxx | 6 svx/source/sdr/primitive3d/sdrattributecreator3d.cxx | 28 +-- svx/source/sdr/properties/attributeproperties.cxx | 20 +- svx/source/sdr/properties/captionproperties.cxx | 4 svx/source/sdr/properties/circleproperties.cxx | 6 svx/source/sdr/properties/connectorproperties.cxx | 4 svx/source/sdr/properties/e3dcompoundproperties.cxx | 6 svx/source/sdr/properties/e3dextrudeproperties.cxx | 2 svx/source/sdr/properties/e3dlatheproperties.cxx | 2 svx/source/sdr/properties/e3dproperties.cxx | 4 svx/source/sdr/properties/e3dsceneproperties.cxx | 20 +- svx/source/sdr/properties/e3dsphereproperties.cxx | 2 svx/source/sdr/properties/graphicproperties.cxx | 4 svx/source/sdr/properties/groupproperties.cxx | 16 - svx/source/sdr/properties/itemsettools.cxx | 2 svx/source/sdr/properties/measureproperties.cxx | 4 svx/source/sdr/properties/properties.cxx | 2 svx/source/sdr/properties/rectangleproperties.cxx | 4 svx/source/sdr/properties/textproperties.cxx | 34 +-- svx/source/sidebar/SelectionAnalyzer.cxx | 4 svx/source/sidebar/area/AreaPropertyPanel.cxx | 44 ++-- svx/source/sidebar/line/LinePropertyPanel.cxx | 12 - svx/source/sidebar/line/LineWidthControl.cxx | 18 - svx/source/sidebar/nbdtmg.cxx | 149 ++++++++-------- svx/source/sidebar/paragraph/ParaPropertyPanel.cxx | 16 - svx/source/sidebar/possize/PosSizePropertyPanel.cxx | 4 svx/source/sidebar/text/TextPropertyPanel.cxx | 6 svx/source/sidebar/text/TextUnderlineControl.cxx | 22 +- svx/source/sidebar/tools/ColorControl.cxx | 2 svx/source/stbctrls/insctrl.cxx | 2 svx/source/stbctrls/modctrl.cxx | 2 svx/source/stbctrls/pszctrl.cxx | 8 svx/source/stbctrls/selctrl.cxx | 2 svx/source/stbctrls/xmlsecctrl.cxx | 2 svx/source/stbctrls/zoomctrl.cxx | 4 svx/source/svdraw/sdrmasterpagedescriptor.cxx | 2 svx/source/svdraw/svdattr.cxx | 6 svx/source/svdraw/svdcrtv.cxx | 12 - svx/source/svdraw/svddrgmt.cxx | 8 svx/source/svdraw/svddrgv.cxx | 4 svx/source/svdraw/svdedtv.cxx | 4 svx/source/svdraw/svdedtv1.cxx | 76 ++++---- svx/source/svdraw/svdedtv2.cxx | 8 svx/source/svdraw/svdedxv.cxx | 10 - svx/source/svdraw/svdetc.cxx | 16 - svx/source/svdraw/svdfmtf.cxx | 108 +++++------ svx/source/svdraw/svdhdl.cxx | 14 - svx/source/svdraw/svdibrow.cxx | 102 +++++----- svx/source/svdraw/svdmark.cxx | 2 svx/source/svdraw/svdmodel.cxx | 16 - svx/source/svdraw/svdmrkv.cxx | 32 +-- svx/source/svdraw/svdoashp.cxx | 90 ++++----- svx/source/svdraw/svdoattr.cxx | 8 svx/source/svdraw/svdobj.cxx | 66 +++---- svx/source/svdraw/svdocapt.cxx | 24 +- svx/source/svdraw/svdocirc.cxx | 42 ++-- svx/source/svdraw/svdoedge.cxx | 52 ++--- svx/source/svdraw/svdograf.cxx | 32 +-- svx/source/svdraw/svdomeas.cxx | 72 +++---- svx/source/svdraw/svdopath.cxx | 20 +- svx/source/svdraw/svdorect.cxx | 2 svx/source/svdraw/svdotext.cxx | 76 ++++---- svx/source/svdraw/svdotextdecomposition.cxx | 30 +-- svx/source/svdraw/svdotxat.cxx | 10 - svx/source/svdraw/svdotxdr.cxx | 4 svx/source/svdraw/svdotxed.cxx | 2 svx/source/svdraw/svdotxln.cxx | 2 svx/source/svdraw/svdpage.cxx | 6 svx/source/svdraw/svdpagv.cxx | 4 svx/source/svdraw/svdpntv.cxx | 24 +- svx/source/svdraw/svdview.cxx | 20 +- svx/source/table/cell.cxx | 22 +- svx/source/table/svdotable.cxx | 6 svx/source/table/tablecontroller.cxx | 18 - svx/source/table/tablelayouter.cxx | 2 svx/source/table/tablertfexporter.cxx | 6 svx/source/table/tablertfimporter.cxx | 4 svx/source/table/viewcontactoftableobj.cxx | 4 svx/source/table/viewcontactoftableobj.hxx | 10 - svx/source/tbxctrls/PaletteManager.cxx | 2 svx/source/tbxctrls/colrctrl.cxx | 6 svx/source/tbxctrls/fontworkgallery.cxx | 2 svx/source/tbxctrls/grafctrl.cxx | 40 ++-- svx/source/tbxctrls/itemwin.cxx | 4 svx/source/tbxctrls/lboxctrl.cxx | 4 svx/source/tbxctrls/linectrl.cxx | 24 +- svx/source/tbxctrls/tbcontrl.cxx | 24 +- svx/source/tbxctrls/tbunosearchcontrollers.cxx | 18 - svx/source/toolbars/extrusionbar.cxx | 70 +++---- svx/source/toolbars/fontworkbar.cxx | 36 +-- svx/source/unodraw/UnoGraphicExporter.cxx | 10 - svx/source/unodraw/UnoNameItemTable.cxx | 22 +- svx/source/unodraw/UnoNamespaceMap.cxx | 2 svx/source/unodraw/XPropertyTable.cxx | 12 - svx/source/unodraw/unomod.cxx | 6 svx/source/unodraw/unomtabl.cxx | 29 +-- svx/source/unodraw/unopage.cxx | 6 svx/source/unodraw/unopool.cxx | 4 svx/source/unodraw/unoshap2.cxx | 34 +-- svx/source/unodraw/unoshap3.cxx | 18 - svx/source/unodraw/unoshap4.cxx | 4 svx/source/unodraw/unoshape.cxx | 26 +- svx/source/unodraw/unoshtxt.cxx | 2 svx/source/xml/xmlgrhlp.cxx | 6 svx/source/xoutdev/xattr.cxx | 70 +++---- svx/source/xoutdev/xattrbmp.cxx | 6 svx/source/xoutdev/xexch.cxx | 4 svx/source/xoutdev/xtabbtmp.cxx | 4 svx/source/xoutdev/xtabcolr.cxx | 6 svx/source/xoutdev/xtabdash.cxx | 6 svx/source/xoutdev/xtabgrdt.cxx | 6 svx/source/xoutdev/xtabhtch.cxx | 6 svx/source/xoutdev/xtablend.cxx | 4 xmlhelp/source/cxxhelp/provider/databases.cxx | 2 175 files changed, 1576 insertions(+), 1555 deletions(-)
New commits: commit 3bb30a68e0604b3006f367fdb4c0a797846c23bc Author: Noel Grandin <n...@peralex.com> Date: Mon Oct 20 11:52:06 2014 +0200 loplugin: cstylecast Change-Id: If50022b55a558c4124d71acbbe0ef5eb48801d0b diff --git a/include/svx/imapdlg.hxx b/include/svx/imapdlg.hxx index 76bc59f..5530488 100644 --- a/include/svx/imapdlg.hxx +++ b/include/svx/imapdlg.hxx @@ -162,7 +162,7 @@ public: |* \************************************************************************/ -#define SVXIMAPDLG() ( (SvxIMapDlg*) ( SfxViewFrame::Current()->GetChildWindow( \ +#define SVXIMAPDLG() ( static_cast<SvxIMapDlg*>( SfxViewFrame::Current()->GetChildWindow( \ SvxIMapDlgChildWindow::GetChildWindowId() )-> \ GetWindow() ) ) diff --git a/svx/source/dialog/hdft.cxx b/svx/source/dialog/hdft.cxx index 108a77a..7c93eea 100644 --- a/svx/source/dialog/hdft.cxx +++ b/svx/source/dialog/hdft.cxx @@ -280,13 +280,13 @@ bool SvxHFPage::FillItemSet( SfxItemSet* rSet ) aSet.Put( SfxBoolItem( nWSharedFirst, m_pCntSharedFirstBox->IsChecked() ) ); if(m_pDynSpacingCB->IsVisible() && SFX_WHICH_MAX > nWDynSpacing) { - boost::scoped_ptr<SfxBoolItem> pBoolItem((SfxBoolItem*)pPool->GetDefaultItem(nWDynSpacing).Clone()); + boost::scoped_ptr<SfxBoolItem> pBoolItem(static_cast<SfxBoolItem*>(pPool->GetDefaultItem(nWDynSpacing).Clone())); pBoolItem->SetValue(m_pDynSpacingCB->IsChecked()); aSet.Put(*pBoolItem); } // Size - SvxSizeItem aSizeItem( (const SvxSizeItem&)rOldSet.Get( nWSize ) ); + SvxSizeItem aSizeItem( const_cast<SvxSizeItem&>( static_cast<const SvxSizeItem&>(rOldSet.Get( nWSize )) )); Size aSize( aSizeItem.GetSize() ); long nDist = GetCoreValue( *m_pDistEdit, eUnit ); long nH = GetCoreValue( *m_pHeightEdit, eUnit ); @@ -386,29 +386,29 @@ void SvxHFPage::Reset( const SfxItemSet* rSet ) { const SfxItemSet& rHeaderSet = pSetItem->GetItemSet(); const SfxBoolItem& rHeaderOn = - (const SfxBoolItem&)rHeaderSet.Get(GetWhich(SID_ATTR_PAGE_ON)); + static_cast<const SfxBoolItem&>(rHeaderSet.Get(GetWhich(SID_ATTR_PAGE_ON))); m_pTurnOnBox->Check(rHeaderOn.GetValue()); if ( rHeaderOn.GetValue() ) { const SfxBoolItem& rDynamic = - (const SfxBoolItem&)rHeaderSet.Get( GetWhich( SID_ATTR_PAGE_DYNAMIC ) ); + static_cast<const SfxBoolItem&>(rHeaderSet.Get( GetWhich( SID_ATTR_PAGE_DYNAMIC ) )); const SfxBoolItem& rShared = - (const SfxBoolItem&)rHeaderSet.Get( GetWhich( SID_ATTR_PAGE_SHARED ) ); + static_cast<const SfxBoolItem&>(rHeaderSet.Get( GetWhich( SID_ATTR_PAGE_SHARED ) )); const SfxBoolItem* pSharedFirst = 0; if (rHeaderSet.HasItem(GetWhich(SID_ATTR_PAGE_SHARED_FIRST))) - pSharedFirst = (const SfxBoolItem*)&rHeaderSet.Get( GetWhich( SID_ATTR_PAGE_SHARED_FIRST ) ); + pSharedFirst = static_cast<const SfxBoolItem*>(&rHeaderSet.Get( GetWhich( SID_ATTR_PAGE_SHARED_FIRST ) )); const SvxSizeItem& rSize = - (const SvxSizeItem&)rHeaderSet.Get( GetWhich( SID_ATTR_PAGE_SIZE ) ); + static_cast<const SvxSizeItem&>(rHeaderSet.Get( GetWhich( SID_ATTR_PAGE_SIZE ) )); const SvxULSpaceItem& rUL = - (const SvxULSpaceItem&)rHeaderSet.Get( GetWhich( SID_ATTR_ULSPACE ) ); + static_cast<const SvxULSpaceItem&>(rHeaderSet.Get( GetWhich( SID_ATTR_ULSPACE ) )); const SvxLRSpaceItem& rLR = - (const SvxLRSpaceItem&)rHeaderSet.Get( GetWhich( SID_ATTR_LRSPACE ) ); + static_cast<const SvxLRSpaceItem&>(rHeaderSet.Get( GetWhich( SID_ATTR_LRSPACE ) )); if(m_pDynSpacingCB->IsVisible()) { const SfxBoolItem& rDynSpacing = - (const SfxBoolItem&)rHeaderSet.Get(GetWhich(SID_ATTR_HDFT_DYNAMIC_SPACING)); + static_cast<const SfxBoolItem&>(rHeaderSet.Get(GetWhich(SID_ATTR_HDFT_DYNAMIC_SPACING))); m_pDynSpacingCB->Check(rDynSpacing.GetValue()); } @@ -470,7 +470,7 @@ void SvxHFPage::Reset( const SfxItemSet* rSet ) 0 != (pItem = pShell->GetItem(SID_HTML_MODE)))) { sal_uInt16 nHtmlMode = 0; - nHtmlMode = ((SfxUInt16Item*)pItem)->GetValue(); + nHtmlMode = static_cast<const SfxUInt16Item*>(pItem)->GetValue(); if(nHtmlMode & HTMLMODE_ON) { m_pCntSharedBox->Hide(); @@ -646,7 +646,7 @@ IMPL_LINK_NOARG(SvxHFPage, BackgroundHdl) { // If a SfxItemSet from the SetItem for SID_ATTR_PAGE_HEADERSET or // SID_ATTR_PAGE_FOOTERSET exists, use it's content - pBBSet->Put(((SvxSetItem*)pItem)->GetItemSet()); + pBBSet->Put(static_cast<const SvxSetItem*>(pItem)->GetItemSet()); } else { @@ -734,7 +734,7 @@ IMPL_LINK_NOARG(SvxHFPage, BackgroundHdl) if(pBBSet->GetItemState(nWhich) == SfxItemState::SET) { - const SvxBoxItem& rItem = (const SvxBoxItem&)pBBSet->Get(nWhich); + const SvxBoxItem& rItem = static_cast<const SvxBoxItem&>(pBBSet->Get(nWhich)); if(nId == SID_ATTR_PAGE_HEADERSET) m_pBspWin->SetHdBorder(rItem); @@ -812,7 +812,7 @@ void SvxHFPage::ResetBackground_Impl( const SfxItemSet& rSet ) if(rTmpSet.GetItemState(nWhich) == SfxItemState::SET) { const SvxBoxItem& rItem = - (const SvxBoxItem&)rTmpSet.Get(nWhich); + static_cast<const SvxBoxItem&>(rTmpSet.Get(nWhich)); m_pBspWin->SetHdBorder(rItem); } } @@ -900,7 +900,7 @@ void SvxHFPage::ActivatePage( const SfxItemSet& rSet ) if ( pItem ) { // Set left and right margins - const SvxLRSpaceItem& rLRSpace = (const SvxLRSpaceItem&)*pItem; + const SvxLRSpaceItem& rLRSpace = static_cast<const SvxLRSpaceItem&>(*pItem); m_pBspWin->SetLeft( rLRSpace.GetLeft() ); m_pBspWin->SetRight( rLRSpace.GetRight() ); @@ -916,7 +916,7 @@ void SvxHFPage::ActivatePage( const SfxItemSet& rSet ) if ( pItem ) { // Set top and bottom margins - const SvxULSpaceItem& rULSpace = (const SvxULSpaceItem&)*pItem; + const SvxULSpaceItem& rULSpace = static_cast<const SvxULSpaceItem&>(*pItem); m_pBspWin->SetTop( rULSpace.GetUpper() ); m_pBspWin->SetBottom( rULSpace.GetLower() ); @@ -931,7 +931,7 @@ void SvxHFPage::ActivatePage( const SfxItemSet& rSet ) pItem = GetItem( rSet, SID_ATTR_PAGE ); if ( pItem ) - nUsage = ( (const SvxPageItem*)pItem )->GetPageUsage(); + nUsage = static_cast<const SvxPageItem*>(pItem)->GetPageUsage(); m_pBspWin->SetUsage( nUsage ); @@ -947,7 +947,7 @@ void SvxHFPage::ActivatePage( const SfxItemSet& rSet ) if ( pItem ) { // Orientation and Size from the PageItem - const SvxSizeItem& rSize = (const SvxSizeItem&)*pItem; + const SvxSizeItem& rSize = static_cast<const SvxSizeItem&>(*pItem); // if the size is already swapped (Landscape) m_pBspWin->SetSize( rSize.GetSize() ); } @@ -961,16 +961,16 @@ void SvxHFPage::ActivatePage( const SfxItemSet& rSet ) { const SfxItemSet& rHeaderSet = pSetItem->GetItemSet(); const SfxBoolItem& rHeaderOn = - (const SfxBoolItem&)rHeaderSet.Get( GetWhich( SID_ATTR_PAGE_ON ) ); + static_cast<const SfxBoolItem&>(rHeaderSet.Get( GetWhich( SID_ATTR_PAGE_ON ) )); if ( rHeaderOn.GetValue() ) { - const SvxSizeItem& rSize = (const SvxSizeItem&) - rHeaderSet.Get( GetWhich( SID_ATTR_PAGE_SIZE ) ); - const SvxULSpaceItem& rUL = (const SvxULSpaceItem&) - rHeaderSet.Get( GetWhich(SID_ATTR_ULSPACE ) ); - const SvxLRSpaceItem& rLR = (const SvxLRSpaceItem&) - rHeaderSet.Get( GetWhich( SID_ATTR_LRSPACE ) ); + const SvxSizeItem& rSize = static_cast<const SvxSizeItem&>( + rHeaderSet.Get( GetWhich( SID_ATTR_PAGE_SIZE ) )); + const SvxULSpaceItem& rUL = static_cast<const SvxULSpaceItem&>( + rHeaderSet.Get( GetWhich(SID_ATTR_ULSPACE ) )); + const SvxLRSpaceItem& rLR = static_cast<const SvxLRSpaceItem&>( + rHeaderSet.Get( GetWhich( SID_ATTR_LRSPACE ) )); long nDist = rUL.GetLower(); m_pBspWin->SetHdHeight( rSize.GetSize().Height() - nDist ); @@ -1001,16 +1001,16 @@ void SvxHFPage::ActivatePage( const SfxItemSet& rSet ) { const SfxItemSet& rFooterSet = pSetItem->GetItemSet(); const SfxBoolItem& rFooterOn = - (const SfxBoolItem&)rFooterSet.Get( GetWhich( SID_ATTR_PAGE_ON ) ); + static_cast<const SfxBoolItem&>(rFooterSet.Get( GetWhich( SID_ATTR_PAGE_ON ) )); if ( rFooterOn.GetValue() ) { - const SvxSizeItem& rSize = (const SvxSizeItem&) - rFooterSet.Get( GetWhich( SID_ATTR_PAGE_SIZE ) ); - const SvxULSpaceItem& rUL = (const SvxULSpaceItem&) - rFooterSet.Get( GetWhich( SID_ATTR_ULSPACE ) ); - const SvxLRSpaceItem& rLR = (const SvxLRSpaceItem&) - rFooterSet.Get( GetWhich( SID_ATTR_LRSPACE ) ); + const SvxSizeItem& rSize = static_cast<const SvxSizeItem&>( + rFooterSet.Get( GetWhich( SID_ATTR_PAGE_SIZE ) )); + const SvxULSpaceItem& rUL = static_cast<const SvxULSpaceItem&>( + rFooterSet.Get( GetWhich( SID_ATTR_ULSPACE ) )); + const SvxLRSpaceItem& rLR = static_cast<const SvxLRSpaceItem&>( + rFooterSet.Get( GetWhich( SID_ATTR_LRSPACE ) )); long nDist = rUL.GetUpper(); m_pBspWin->SetFtHeight( rSize.GetSize().Height() - nDist ); @@ -1039,7 +1039,7 @@ void SvxHFPage::ActivatePage( const SfxItemSet& rSet ) if ( pItem && pItem->ISA(SfxBoolItem) ) { m_pBspWin->SetTable( true ); - m_pBspWin->SetHorz( ( (SfxBoolItem*)pItem )->GetValue() ); + m_pBspWin->SetHorz( static_cast<const SfxBoolItem*>(pItem)->GetValue() ); } pItem = GetItem( rSet, SID_ATTR_PAGE_EXT2 ); @@ -1047,7 +1047,7 @@ void SvxHFPage::ActivatePage( const SfxItemSet& rSet ) if ( pItem && pItem->ISA(SfxBoolItem) ) { m_pBspWin->SetTable( true ); - m_pBspWin->SetVert( ( (SfxBoolItem*)pItem )->GetValue() ); + m_pBspWin->SetVert( static_cast<const SfxBoolItem*>(pItem)->GetValue() ); } ResetBackground_Impl( rSet ); RangeHdl( 0 ); diff --git a/svx/source/dialog/imapdlg.cxx b/svx/source/dialog/imapdlg.cxx index 5c247de..abcc768 100644 --- a/svx/source/dialog/imapdlg.cxx +++ b/svx/source/dialog/imapdlg.cxx @@ -99,7 +99,7 @@ SvxIMapDlgChildWindow::SvxIMapDlgChildWindow( vcl::Window* _pParent, sal_uInt16 SfxChildWindow( _pParent, nId ) { pWindow = new SvxIMapDlg( pBindings, this, _pParent ); - SvxIMapDlg* pDlg = (SvxIMapDlg*) pWindow; + SvxIMapDlg* pDlg = static_cast<SvxIMapDlg*>(pWindow); if ( pInfo->nFlags & SFX_CHILDWIN_ZOOMIN ) pDlg->RollUp(); diff --git a/svx/source/dialog/imapwnd.cxx b/svx/source/dialog/imapwnd.cxx index 0d7f66a..6502ff6 100644 --- a/svx/source/dialog/imapwnd.cxx +++ b/svx/source/dialog/imapwnd.cxx @@ -158,7 +158,7 @@ const ImageMap& IMapWindow::GetImageMap() for ( size_t i = nCount; i; ) { --i; - aIMap.InsertIMapObject( *( ( (IMapUserData*) pPage->GetObj( i )->GetUserData( 0 ) )->GetObject() ) ); + aIMap.InsertIMapObject( *( static_cast<IMapUserData*>( pPage->GetObj( i )->GetUserData( 0 ) )->GetObject() ) ); } } @@ -191,7 +191,7 @@ SdrObject* IMapWindow::CreateObj( const IMapObject* pIMapObj ) { case( IMAP_OBJ_RECTANGLE ): { - IMapRectangleObject* pIMapRectObj = (IMapRectangleObject*) pIMapObj; + const IMapRectangleObject* pIMapRectObj = static_cast<const IMapRectangleObject*>(pIMapObj); Rectangle aDrawRect( pIMapRectObj->GetRectangle( false ) ); // clipped on CanvasPane @@ -204,7 +204,7 @@ SdrObject* IMapWindow::CreateObj( const IMapObject* pIMapObj ) case( IMAP_OBJ_CIRCLE ): { - IMapCircleObject* pIMapCircleObj = (IMapCircleObject*) pIMapObj; + const IMapCircleObject* pIMapCircleObj = static_cast<const IMapCircleObject*>(pIMapObj); const Point aCenter( pIMapCircleObj->GetCenter( false ) ); const long nRadius = pIMapCircleObj->GetRadius( false ); const Point aOffset( nRadius, nRadius ); @@ -220,7 +220,7 @@ SdrObject* IMapWindow::CreateObj( const IMapObject* pIMapObj ) case( IMAP_OBJ_POLYGON ): { - IMapPolygonObject* pIMapPolyObj = (IMapPolygonObject*) pIMapObj; + const IMapPolygonObject* pIMapPolyObj = static_cast<const IMapPolygonObject*>(pIMapObj); // If it actually is an ellipse, then another ellipse is created again if ( pIMapPolyObj->HasExtraEllipse() ) @@ -298,7 +298,7 @@ void IMapWindow::SdrObjCreated( const SdrObject& rObj ) { case( OBJ_RECT ): { - SdrRectObj* pRectObj = (SdrRectObj*) &rObj; + SdrRectObj* pRectObj = const_cast<SdrRectObj*>(static_cast<const SdrRectObj*>(&rObj)); IMapRectangleObject* pObj = new IMapRectangleObject( pRectObj->GetLogicRect(), "", "", "", "", "", true, false ); pRectObj->AppendUserData( new IMapUserData( IMapObjectPtr(pObj) ) ); @@ -307,8 +307,8 @@ void IMapWindow::SdrObjCreated( const SdrObject& rObj ) case( OBJ_CIRC ): { - SdrCircObj* pCircObj = (SdrCircObj*) &rObj; - SdrPathObj* pPathObj = (SdrPathObj*) pCircObj->ConvertToPolyObj( false, false ); + SdrCircObj* pCircObj = const_cast<SdrCircObj*>( static_cast<const SdrCircObj*>(&rObj) ); + SdrPathObj* pPathObj = static_cast<SdrPathObj*>( pCircObj->ConvertToPolyObj( false, false ) ); Polygon aPoly(pPathObj->GetPathPoly().getB2DPolygon(0L)); delete pPathObj; @@ -323,7 +323,7 @@ void IMapWindow::SdrObjCreated( const SdrObject& rObj ) case( OBJ_PATHPOLY ): case( OBJ_PATHFILL ): { - SdrPathObj* pPathObj = (SdrPathObj*) &rObj; + SdrPathObj* pPathObj = const_cast<SdrPathObj*>( static_cast<const SdrPathObj*>(&rObj) ); const basegfx::B2DPolyPolygon& rXPolyPoly = pPathObj->GetPathPoly(); if ( rXPolyPoly.count() ) @@ -342,7 +342,7 @@ void IMapWindow::SdrObjCreated( const SdrObject& rObj ) void IMapWindow::SdrObjChanged( const SdrObject& rObj ) { - IMapUserData* pUserData = (IMapUserData*) rObj.GetUserData( 0 ); + IMapUserData* pUserData = static_cast<IMapUserData*>( rObj.GetUserData( 0 ) ); if ( pUserData ) { @@ -366,15 +366,15 @@ void IMapWindow::SdrObjChanged( const SdrObject& rObj ) { case( OBJ_RECT ): { - pUserData->ReplaceObject( IMapObjectPtr(new IMapRectangleObject( ( (const SdrRectObj&) rObj ).GetLogicRect(), + pUserData->ReplaceObject( IMapObjectPtr(new IMapRectangleObject( static_cast<const SdrRectObj&>(rObj).GetLogicRect(), aURL, aAltText, aDesc, aTarget, "", bActive, false ) ) ); } break; case( OBJ_CIRC ): { - const SdrCircObj& rCircObj = (const SdrCircObj&) rObj; - SdrPathObj* pPathObj = (SdrPathObj*) rCircObj.ConvertToPolyObj( false, false ); + const SdrCircObj& rCircObj = static_cast<const SdrCircObj&>(rObj); + SdrPathObj* pPathObj = static_cast<SdrPathObj*>( rCircObj.ConvertToPolyObj( false, false ) ); Polygon aPoly(pPathObj->GetPathPoly().getB2DPolygon(0L)); IMapPolygonObject* pObj = new IMapPolygonObject( aPoly, aURL, aAltText, aDesc, aTarget, "", bActive, false ); @@ -391,7 +391,7 @@ void IMapWindow::SdrObjChanged( const SdrObject& rObj ) case( OBJ_PATHPOLY ): case( OBJ_PATHFILL ): { - const SdrPathObj& rPathObj = (const SdrPathObj&) rObj; + const SdrPathObj& rPathObj = static_cast<const SdrPathObj&>(rObj); const basegfx::B2DPolyPolygon& rXPolyPoly = rPathObj.GetPathPoly(); if ( rXPolyPoly.count() ) @@ -455,7 +455,7 @@ IMapObject* IMapWindow::GetIMapObj( const SdrObject* pSdrObj ) const if ( pSdrObj ) { - IMapUserData* pUserData = (IMapUserData*) pSdrObj->GetUserData( 0 ); + IMapUserData* pUserData = static_cast<IMapUserData*>( pSdrObj->GetUserData( 0 ) ); if ( pUserData ) pIMapObj = pUserData->GetObject().get(); @@ -657,7 +657,7 @@ void IMapWindow::DoMacroAssign() if ( pMacroDlg && pMacroDlg->Execute() == RET_OK ) { const SfxItemSet* pOutSet = pMacroDlg->GetOutputItemSet(); - pIMapObj->SetMacroTable( ((const SvxMacroItem& )pOutSet->Get( SID_ATTR_MACROITEM )).GetMacroTable() ); + pIMapObj->SetMacroTable( static_cast<const SvxMacroItem& >(pOutSet->Get( SID_ATTR_MACROITEM )).GetMacroTable() ); pModel->SetChanged( true ); UpdateInfo( false ); } @@ -788,7 +788,7 @@ void IMapWindow::CreateDefaultObject() aInnerPoly.append(basegfx::B2DPoint(aNewObjectRectangle.RightCenter().X(), aNewObjectRectangle.RightCenter().Y())); aInnerPoly.append(basegfx::B2DPoint(aNewObjectRectangle.BottomRight().X(), aNewObjectRectangle.BottomRight().Y())); aInnerPoly.setClosed(true); - ((SdrPathObj*)pObj)->SetPathPoly(basegfx::B2DPolyPolygon(aInnerPoly)); + static_cast<SdrPathObj*>(pObj)->SetPathPoly(basegfx::B2DPolyPolygon(aInnerPoly)); break; } case OBJ_FREEFILL: @@ -797,7 +797,7 @@ void IMapWindow::CreateDefaultObject() sal_Int32 nWdt(aNewObjectRectangle.GetWidth() / 2); sal_Int32 nHgt(aNewObjectRectangle.GetHeight() / 2); basegfx::B2DPolygon aInnerPoly(XPolygon(aNewObjectRectangle.Center(), nWdt, nHgt).getB2DPolygon()); - ((SdrPathObj*)pObj)->SetPathPoly(basegfx::B2DPolyPolygon(aInnerPoly)); + static_cast<SdrPathObj*>(pObj)->SetPathPoly(basegfx::B2DPolyPolygon(aInnerPoly)); break; } diff --git a/svx/source/dialog/optgrid.cxx b/svx/source/dialog/optgrid.cxx index bd178f8..5d36cad 100644 --- a/svx/source/dialog/optgrid.cxx +++ b/svx/source/dialog/optgrid.cxx @@ -88,7 +88,7 @@ bool SvxGridItem::operator==( const SfxPoolItem& rAttr ) const { DBG_ASSERT( SfxPoolItem::operator==(rAttr), "different types "); - const SvxGridItem& rItem = (const SvxGridItem&) rAttr; + const SvxGridItem& rItem = static_cast<const SvxGridItem&>(rAttr); return ( bUseGridsnap == rItem.bUseGridsnap && bSynchronize == rItem.bSynchronize && @@ -214,7 +214,7 @@ void SvxGridTabPage::Reset( const SfxItemSet* rSet ) if( SfxItemState::SET == rSet->GetItemState( SID_ATTR_GRID_OPTIONS , false, (const SfxPoolItem**)&pAttr )) { - const SvxGridItem* pGridAttr = (SvxGridItem*)pAttr; + const SvxGridItem* pGridAttr = static_cast<const SvxGridItem*>(pAttr); pCbxUseGridsnap->Check( pGridAttr->bUseGridsnap ); pCbxSynchronize->Check( pGridAttr->bSynchronize ); pCbxGridVisible->Check( pGridAttr->bGridVisible ); @@ -240,7 +240,7 @@ void SvxGridTabPage::ActivatePage( const SfxItemSet& rSet ) if( SfxItemState::SET == rSet.GetItemState( SID_ATTR_GRID_OPTIONS , false, (const SfxPoolItem**)&pAttr )) { - const SvxGridItem* pGridAttr = (SvxGridItem*) pAttr; + const SvxGridItem* pGridAttr = static_cast<const SvxGridItem*>(pAttr); pCbxUseGridsnap->Check( pGridAttr->bUseGridsnap ); ChangeGridsnapHdl_Impl( pCbxUseGridsnap ); @@ -251,7 +251,7 @@ void SvxGridTabPage::ActivatePage( const SfxItemSet& rSet ) if( SfxItemState::SET == rSet.GetItemState( SID_ATTR_METRIC , false, (const SfxPoolItem**)&pAttr )) { - const SfxUInt16Item* pItem = (SfxUInt16Item*) pAttr; + const SfxUInt16Item* pItem = static_cast<const SfxUInt16Item*>(pAttr); FieldUnit eFUnit = (FieldUnit)(long)pItem->GetValue(); diff --git a/svx/source/dialog/rubydialog.cxx b/svx/source/dialog/rubydialog.cxx index e70c516..8bc89cf 100644 --- a/svx/source/dialog/rubydialog.cxx +++ b/svx/source/dialog/rubydialog.cxx @@ -291,7 +291,7 @@ void SvxRubyDialog::Activate() SfxModelessDialog::Activate(); SfxPoolItem* pState = 0; SfxItemState eState = pBindings->QueryState( SID_STYLE_DESIGNER, pState ); - bool bEnable = (eState < SfxItemState::DEFAULT) || !pState || !((SfxBoolItem*)pState)->GetValue(); + bool bEnable = (eState < SfxItemState::DEFAULT) || !pState || !static_cast<SfxBoolItem*>(pState)->GetValue(); delete pState; m_pStylistPB->Enable(bEnable); //get selection from current view frame @@ -565,7 +565,7 @@ IMPL_LINK_NOARG(SvxRubyDialog, StylistHdl_Impl) { SfxPoolItem* pState = 0; SfxItemState eState = pBindings->QueryState( SID_STYLE_DESIGNER, pState ); - if(eState <= SfxItemState::SET || !pState || !((SfxBoolItem*)pState)->GetValue()) + if(eState <= SfxItemState::SET || !pState || !static_cast<SfxBoolItem*>(pState)->GetValue()) { pBindings->GetDispatcher()->Execute( SID_STYLE_DESIGNER, SfxCallMode::ASYNCHRON | diff --git a/svx/source/dialog/rulritem.cxx b/svx/source/dialog/rulritem.cxx index a94085b..949dfbf 100644 --- a/svx/source/dialog/rulritem.cxx +++ b/svx/source/dialog/rulritem.cxx @@ -35,8 +35,8 @@ TYPEINIT1(SvxObjectItem, SfxPoolItem); bool SvxLongLRSpaceItem::operator==( const SfxPoolItem& rCmp) const { return SfxPoolItem::operator==(rCmp) && - mlLeft == ((const SvxLongLRSpaceItem &)rCmp).mlLeft && - mlRight == ((const SvxLongLRSpaceItem &)rCmp).mlRight; + mlLeft == static_cast<const SvxLongLRSpaceItem &>(rCmp).mlLeft && + mlRight == static_cast<const SvxLongLRSpaceItem &>(rCmp).mlRight; } OUString SvxLongLRSpaceItem::GetValueText() const @@ -169,8 +169,8 @@ void SvxLongLRSpaceItem::SetRight(long lArgRight) bool SvxLongULSpaceItem::operator==( const SfxPoolItem& rCmp) const { return SfxPoolItem::operator==(rCmp) && - mlLeft == ((const SvxLongULSpaceItem&)rCmp).mlLeft && - mlRight == ((const SvxLongULSpaceItem&)rCmp).mlRight; + mlLeft == static_cast<const SvxLongULSpaceItem&>(rCmp).mlLeft && + mlRight == static_cast<const SvxLongULSpaceItem&>(rCmp).mlRight; } @@ -302,9 +302,9 @@ void SvxLongULSpaceItem::SetLower(long lArgRight) bool SvxPagePosSizeItem::operator==( const SfxPoolItem& rCmp) const { return SfxPoolItem::operator==(rCmp) && - aPos == ((const SvxPagePosSizeItem &)rCmp).aPos && - lWidth == ((const SvxPagePosSizeItem &)rCmp).lWidth && - lHeight == ((const SvxPagePosSizeItem &)rCmp).lHeight; + aPos == static_cast<const SvxPagePosSizeItem &>(rCmp).aPos && + lWidth == static_cast<const SvxPagePosSizeItem &>(rCmp).lWidth && + lHeight == static_cast<const SvxPagePosSizeItem &>(rCmp).lHeight; } bool SvxPagePosSizeItem::QueryValue( ::com::sun::star::uno::Any& rVal, sal_uInt8 nMemberId ) const @@ -420,17 +420,17 @@ SvxPagePosSizeItem::SvxPagePosSizeItem() : bool SvxColumnItem::operator==(const SfxPoolItem& rCmp) const { if(!SfxPoolItem::operator==(rCmp) || - nActColumn != ((const SvxColumnItem&)rCmp).nActColumn || - nLeft != ((const SvxColumnItem&)rCmp).nLeft || - nRight != ((const SvxColumnItem&)rCmp).nRight || - bTable != ((const SvxColumnItem&)rCmp).bTable || - Count() != ((const SvxColumnItem&)rCmp).Count()) + nActColumn != static_cast<const SvxColumnItem&>(rCmp).nActColumn || + nLeft != static_cast<const SvxColumnItem&>(rCmp).nLeft || + nRight != static_cast<const SvxColumnItem&>(rCmp).nRight || + bTable != static_cast<const SvxColumnItem&>(rCmp).bTable || + Count() != static_cast<const SvxColumnItem&>(rCmp).Count()) return false; - const sal_uInt16 nCount = ((const SvxColumnItem&)rCmp).Count(); + const sal_uInt16 nCount = static_cast<const SvxColumnItem&>(rCmp).Count(); for(sal_uInt16 i = 0; i < nCount;++i) { - if( (*this)[i] != ((const SvxColumnItem&)rCmp)[i] ) + if( (*this)[i] != static_cast<const SvxColumnItem&>(rCmp)[i] ) return false; } return true; @@ -706,11 +706,11 @@ bool SvxColumnItem::IsConsistent() const bool SvxObjectItem::operator==( const SfxPoolItem& rCmp ) const { return SfxPoolItem::operator==(rCmp) && - nStartX == ((const SvxObjectItem&)rCmp).nStartX && - nEndX == ((const SvxObjectItem&)rCmp).nEndX && - nStartY == ((const SvxObjectItem&)rCmp).nStartY && - nEndY == ((const SvxObjectItem&)rCmp).nEndY && - bLimits == ((const SvxObjectItem&)rCmp).bLimits; + nStartX == static_cast<const SvxObjectItem&>(rCmp).nStartX && + nEndX == static_cast<const SvxObjectItem&>(rCmp).nEndX && + nStartY == static_cast<const SvxObjectItem&>(rCmp).nStartY && + nEndY == static_cast<const SvxObjectItem&>(rCmp).nEndY && + bLimits == static_cast<const SvxObjectItem&>(rCmp).bLimits; } OUString SvxObjectItem::GetValueText() const diff --git a/svx/source/dialog/srchctrl.cxx b/svx/source/dialog/srchctrl.cxx index 16f7643..e26a85a 100644 --- a/svx/source/dialog/srchctrl.cxx +++ b/svx/source/dialog/srchctrl.cxx @@ -55,13 +55,13 @@ void SvxSearchController::StateChanged( sal_uInt16 nSID, SfxItemState eState, else if ( SID_SEARCH_OPTIONS == nSID ) { DBG_ASSERT( pState->ISA(SfxUInt16Item), "wrong item type" ); - sal_uInt16 nFlags = (sal_uInt16)( (SfxUInt16Item*)pState )->GetValue(); + sal_uInt16 nFlags = (sal_uInt16) static_cast<const SfxUInt16Item*>(pState)->GetValue(); rSrchDlg.EnableControls_Impl( nFlags ); } else if ( SID_SEARCH_ITEM == nSID ) { DBG_ASSERT( pState->ISA(SvxSearchItem), "wrong item type" ); - rSrchDlg.SetItem_Impl( (const SvxSearchItem*)pState ); + rSrchDlg.SetItem_Impl( static_cast<const SvxSearchItem*>(pState) ); } } else if ( SID_SEARCH_OPTIONS == nSID || SID_SEARCH_ITEM == nSID ) diff --git a/svx/source/dialog/srchdlg.cxx b/svx/source/dialog/srchdlg.cxx index d5230e3..a306762 100644 --- a/svx/source/dialog/srchdlg.cxx +++ b/svx/source/dialog/srchdlg.cxx @@ -134,8 +134,8 @@ struct SearchDlg_Impl void ListToStrArr_Impl( sal_uInt16 nId, std::vector<OUString>& rStrLst, ComboBox& rCBox ) { - SfxStringListItem* pSrchItem = - (SfxStringListItem*)SfxGetpApp()->GetItem( nId ); + const SfxStringListItem* pSrchItem = + static_cast<const SfxStringListItem*>(SfxGetpApp()->GetItem( nId )); if (pSrchItem) { @@ -389,13 +389,13 @@ void SvxSearchDialog::Construct_Impl() // Get attribute sets only once in construtor() const SfxPoolItem* ppArgs[] = { pSearchItem, 0 }; const SvxSetItem* pSrchSetItem = - (const SvxSetItem*) rBindings.GetDispatcher()->Execute( FID_SEARCH_SEARCHSET, SfxCallMode::SLOT, ppArgs ); + static_cast<const SvxSetItem*>( rBindings.GetDispatcher()->Execute( FID_SEARCH_SEARCHSET, SfxCallMode::SLOT, ppArgs ) ); if ( pSrchSetItem ) InitAttrList_Impl( &pSrchSetItem->GetItemSet(), 0 ); const SvxSetItem* pReplSetItem = - (const SvxSetItem*)rBindings.GetDispatcher()->Execute( FID_SEARCH_REPLACESET, SfxCallMode::SLOT, ppArgs ); + static_cast<const SvxSetItem*>( rBindings.GetDispatcher()->Execute( FID_SEARCH_REPLACESET, SfxCallMode::SLOT, ppArgs ) ); if ( pReplSetItem ) InitAttrList_Impl( 0, &pReplSetItem->GetItemSet() ); @@ -822,13 +822,13 @@ void SvxSearchDialog::Init_Impl( bool bSearchPattern ) // Get attribute sets, if it not has been done already const SfxPoolItem* ppArgs[] = { pSearchItem, 0 }; const SvxSetItem* pSrchSetItem = - (const SvxSetItem*)rBindings.GetDispatcher()->Execute( FID_SEARCH_SEARCHSET, SfxCallMode::SLOT, ppArgs ); + static_cast<const SvxSetItem*>(rBindings.GetDispatcher()->Execute( FID_SEARCH_SEARCHSET, SfxCallMode::SLOT, ppArgs )); if ( pSrchSetItem ) InitAttrList_Impl( &pSrchSetItem->GetItemSet(), 0 ); const SvxSetItem* pReplSetItem = - (const SvxSetItem*)rBindings.GetDispatcher()->Execute( FID_SEARCH_REPLACESET, SfxCallMode::SLOT, ppArgs ); + static_cast<const SvxSetItem*>( rBindings.GetDispatcher()->Execute( FID_SEARCH_REPLACESET, SfxCallMode::SLOT, ppArgs ) ); if ( pReplSetItem ) InitAttrList_Impl( 0, &pReplSetItem->GetItemSet() ); @@ -1753,7 +1753,7 @@ void SvxSearchDialog::SetItem_Impl( const SvxSearchItem* pItem ) if ( pItem ) { delete pSearchItem; - pSearchItem = (SvxSearchItem*)pItem->Clone(); + pSearchItem = static_cast<SvxSearchItem*>(pItem->Clone()); Init_Impl( pSearchItem->GetPattern() && ( !pSearchList || !pSearchList->Count() ) ); } @@ -1792,9 +1792,9 @@ IMPL_LINK( SvxSearchDialog, FocusHdl_Impl, Control *, pCtrl ) } bSet = true; - ( (ComboBox*)pCtrl )->SetSelection( Selection( SELECTION_MIN, SELECTION_MAX ) ); + static_cast<ComboBox*>(pCtrl)->SetSelection( Selection( SELECTION_MIN, SELECTION_MAX ) ); - ModifyHdl_Impl( (ComboBox*)pCtrl ); + ModifyHdl_Impl( static_cast<ComboBox*>(pCtrl) ); if (bFormat && nTxtLen) m_pLayoutBtn->SetText(aLayoutStr); @@ -2098,37 +2098,37 @@ void SvxSearchDialog::PaintAttrText_Impl() void SvxSearchDialog::SetModifyFlag_Impl( const Control* pCtrl ) { - if ( m_pSearchLB == (ComboBox*)pCtrl ) + if ( m_pSearchLB == static_cast<const ComboBox*>(pCtrl) ) nModifyFlag |= MODIFY_SEARCH; - else if ( m_pReplaceLB == (ComboBox*)pCtrl ) + else if ( m_pReplaceLB == static_cast<const ComboBox*>(pCtrl) ) nModifyFlag |= MODIFY_REPLACE; - else if ( m_pWordBtn == (CheckBox*)pCtrl ) + else if ( m_pWordBtn == static_cast<const CheckBox*>(pCtrl) ) nModifyFlag |= MODIFY_WORD; - else if ( m_pMatchCaseCB == (CheckBox*)pCtrl ) + else if ( m_pMatchCaseCB == static_cast<const CheckBox*>(pCtrl) ) nModifyFlag |= MODIFY_EXACT; - else if ( m_pBackwardsBtn == (CheckBox*)pCtrl ) + else if ( m_pBackwardsBtn == static_cast<const CheckBox*>(pCtrl) ) nModifyFlag |= MODIFY_BACKWARDS; - else if ( m_pNotesBtn == (CheckBox*)pCtrl ) + else if ( m_pNotesBtn == static_cast<const CheckBox*>(pCtrl) ) nModifyFlag |= MODIFY_NOTES; - else if ( m_pSelectionBtn == (CheckBox*)pCtrl ) + else if ( m_pSelectionBtn == static_cast<const CheckBox*>(pCtrl) ) nModifyFlag |= MODIFY_SELECTION; - else if ( m_pRegExpBtn == (CheckBox*)pCtrl ) + else if ( m_pRegExpBtn == static_cast<const CheckBox*>(pCtrl) ) nModifyFlag |= MODIFY_REGEXP; - else if ( m_pLayoutBtn == (CheckBox*)pCtrl ) + else if ( m_pLayoutBtn == static_cast<const CheckBox*>(pCtrl) ) nModifyFlag |= MODIFY_LAYOUT; - else if ( m_pSimilarityBox == (CheckBox*)pCtrl ) + else if ( m_pSimilarityBox == static_cast<const CheckBox*>(pCtrl) ) nModifyFlag |= MODIFY_SIMILARITY; - else if ( m_pCalcSearchInLB == (ListBox*)pCtrl ) + else if ( m_pCalcSearchInLB == static_cast<const ListBox*>(pCtrl) ) { nModifyFlag |= MODIFY_FORMULAS; nModifyFlag |= MODIFY_VALUES; nModifyFlag |= MODIFY_CALC_NOTES; } - else if ( m_pRowsBtn == (RadioButton*)pCtrl ) + else if ( m_pRowsBtn == static_cast<const RadioButton*>(pCtrl) ) nModifyFlag |= MODIFY_ROWS; - else if ( m_pColumnsBtn == (RadioButton*)pCtrl ) + else if ( m_pColumnsBtn == static_cast<const RadioButton*>(pCtrl) ) nModifyFlag |= MODIFY_COLUMNS; - else if ( m_pAllSheetsCB == (CheckBox*)pCtrl ) + else if ( m_pAllSheetsCB == static_cast<const CheckBox*>(pCtrl) ) nModifyFlag |= MODIFY_ALLTABLES; } @@ -2257,7 +2257,7 @@ static vcl::Window* lcl_GetSearchLabelWindow() return 0; css::uno::Reference< css::awt::XWindow > xWindow( xUIElement->getRealInterface(), css::uno::UNO_QUERY_THROW); - ToolBox* pToolBox = (ToolBox*) VCLUnoHelper::GetWindow(xWindow); + ToolBox* pToolBox = static_cast<ToolBox*>( VCLUnoHelper::GetWindow(xWindow) ); for (size_t i = 0; pToolBox && i < pToolBox->GetItemCount(); ++i) if (pToolBox->GetItemCommand(i) == ".uno:SearchLabel") return pToolBox->GetItemWindow(i); @@ -2284,8 +2284,8 @@ void SvxSearchDialogWrapper::SetSearchLabel(const SearchLabel& rSL) pSearchLabel->Show(); } } - if (SvxSearchDialogWrapper *pWrp = (SvxSearchDialogWrapper*) SfxViewFrame::Current()-> - GetChildWindow( SvxSearchDialogWrapper::GetChildWindowId() )) + if (SvxSearchDialogWrapper *pWrp = static_cast<SvxSearchDialogWrapper*>( SfxViewFrame::Current()-> + GetChildWindow( SvxSearchDialogWrapper::GetChildWindowId() ))) pWrp->getDialog()->SetSearchLabel(sStr); } diff --git a/svx/source/dialog/svxgrahicitem.cxx b/svx/source/dialog/svxgrahicitem.cxx index f845495..ff040ed 100644 --- a/svx/source/dialog/svxgrahicitem.cxx +++ b/svx/source/dialog/svxgrahicitem.cxx @@ -31,7 +31,7 @@ SvxGraphicItem::SvxGraphicItem( const SvxGraphicItem& rItem) bool SvxGraphicItem::operator==( const SfxPoolItem& rItem) const { - return ((SvxGraphicItem&)rItem).aGraphic == aGraphic; + return static_cast<const SvxGraphicItem&>(rItem).aGraphic == aGraphic; } SfxPoolItem* SvxGraphicItem::Clone( SfxItemPool * ) const diff --git a/svx/source/dialog/txencbox.cxx b/svx/source/dialog/txencbox.cxx index cfa119d..1f453d5 100644 --- a/svx/source/dialog/txencbox.cxx +++ b/svx/source/dialog/txencbox.cxx @@ -69,7 +69,7 @@ sal_Int32 SvxTextEncodingBox::EncodingToPos_Impl( rtl_TextEncoding nEnc ) const sal_Int32 nCount = GetEntryCount(); for ( sal_Int32 i=0; i<nCount; i++ ) { - if ( nEnc == rtl_TextEncoding( (sal_uIntPtr)GetEntryData(i) ) ) + if ( nEnc == rtl_TextEncoding( reinterpret_cast<sal_uIntPtr>(GetEntryData(i)) ) ) return i; } return LISTBOX_ENTRY_NOTFOUND; @@ -201,7 +201,7 @@ void SvxTextEncodingBox::InsertTextEncoding( const rtl_TextEncoding nEnc, const OUString& rEntry, sal_Int32 nPos ) { sal_Int32 nAt = InsertEntry( rEntry, nPos ); - SetEntryData( nAt, (void*)(sal_uIntPtr)nEnc ); + SetEntryData( nAt, reinterpret_cast<void*>(nEnc) ); } @@ -222,7 +222,7 @@ rtl_TextEncoding SvxTextEncodingBox::GetSelectTextEncoding() const sal_Int32 nPos = GetSelectEntryPos(); if ( nPos != LISTBOX_ENTRY_NOTFOUND ) - return rtl_TextEncoding( (sal_uIntPtr)GetEntryData(nPos) ); + return rtl_TextEncoding( reinterpret_cast<sal_uIntPtr>(GetEntryData(nPos)) ); else return RTL_TEXTENCODING_DONTKNOW; } diff --git a/svx/source/engine3d/float3d.cxx b/svx/source/engine3d/float3d.cxx index d95fbd8..6030a40 100644 --- a/svx/source/engine3d/float3d.cxx +++ b/svx/source/engine3d/float3d.cxx @@ -520,7 +520,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) SfxItemState eState = rAttrs.GetItemState( SID_ATTR_3D_INTERN, false, &pItem ); if( SfxItemState::SET == eState ) { - sal_uInt32 nState = ( ( const SfxUInt32Item* )pItem )->GetValue(); + sal_uInt32 nState = static_cast<const SfxUInt32Item*>(pItem)->GetValue(); bool bExtrude = ( nState & 2 ); bool bSphere = ( nState & 4 ); bool bCube = ( nState & 8 ); @@ -601,7 +601,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(XATTR_FILLSTYLE); if(eState != SfxItemState::DONTCARE) { - drawing::FillStyle eXFS = (drawing::FillStyle)((const XFillStyleItem&)rAttrs.Get(XATTR_FILLSTYLE)).GetValue(); + drawing::FillStyle eXFS = (drawing::FillStyle)static_cast<const XFillStyleItem&>(rAttrs.Get(XATTR_FILLSTYLE)).GetValue(); bBitmap = (eXFS == drawing::FillStyle_BITMAP || eXFS == drawing::FillStyle_GRADIENT || eXFS == drawing::FillStyle_HATCH); } @@ -632,7 +632,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_HORZ_SEGS); if(eState != SfxItemState::DONTCARE) { - sal_uInt32 nValue = ((const SfxUInt32Item&)rAttrs.Get(SDRATTR_3DOBJ_HORZ_SEGS)).GetValue(); + sal_uInt32 nValue = static_cast<const SfxUInt32Item&>(rAttrs.Get(SDRATTR_3DOBJ_HORZ_SEGS)).GetValue(); if(nValue != (sal_uInt32 )aNumHorizontal.GetValue()) { aNumHorizontal.SetValue( nValue ); @@ -657,7 +657,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_VERT_SEGS); if( eState != SfxItemState::DONTCARE ) { - sal_uInt32 nValue = ((const SfxUInt32Item&)rAttrs.Get(SDRATTR_3DOBJ_VERT_SEGS)).GetValue(); + sal_uInt32 nValue = static_cast<const SfxUInt32Item&>(rAttrs.Get(SDRATTR_3DOBJ_VERT_SEGS)).GetValue(); if( nValue != (sal_uInt32) aNumVertical.GetValue() ) { aNumVertical.SetValue( nValue ); @@ -682,7 +682,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_DEPTH); if( eState != SfxItemState::DONTCARE ) { - sal_uInt32 nValue = ((const SfxUInt32Item&)rAttrs.Get(SDRATTR_3DOBJ_DEPTH)).GetValue(); + sal_uInt32 nValue = static_cast<const SfxUInt32Item&>(rAttrs.Get(SDRATTR_3DOBJ_DEPTH)).GetValue(); sal_uInt32 nValue2 = GetCoreValue( aMtrDepth, ePoolUnit ); if( nValue != nValue2 ) { @@ -709,7 +709,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_DOUBLE_SIDED); if( eState != SfxItemState::DONTCARE ) { - bool bValue = ((const SfxBoolItem&)rAttrs.Get(SDRATTR_3DOBJ_DOUBLE_SIDED)).GetValue(); + bool bValue = static_cast<const SfxBoolItem&>(rAttrs.Get(SDRATTR_3DOBJ_DOUBLE_SIDED)).GetValue(); if( bValue != aBtnDoubleSided.IsChecked() ) { aBtnDoubleSided.Check( bValue ); @@ -733,7 +733,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_PERCENT_DIAGONAL); if( eState != SfxItemState::DONTCARE ) { - sal_uInt16 nValue = ((const SfxUInt16Item&)rAttrs.Get(SDRATTR_3DOBJ_PERCENT_DIAGONAL)).GetValue(); + sal_uInt16 nValue = static_cast<const SfxUInt16Item&>(rAttrs.Get(SDRATTR_3DOBJ_PERCENT_DIAGONAL)).GetValue(); if( nValue != aMtrPercentDiagonal.GetValue() ) { aMtrPercentDiagonal.SetValue( nValue ); @@ -758,7 +758,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_BACKSCALE); if( eState != SfxItemState::DONTCARE ) { - sal_uInt16 nValue = ((const SfxUInt16Item&)rAttrs.Get(SDRATTR_3DOBJ_BACKSCALE)).GetValue(); + sal_uInt16 nValue = static_cast<const SfxUInt16Item&>(rAttrs.Get(SDRATTR_3DOBJ_BACKSCALE)).GetValue(); if( nValue != aMtrBackscale.GetValue() ) { aMtrBackscale.SetValue( nValue ); @@ -783,7 +783,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_END_ANGLE); if( eState != SfxItemState::DONTCARE ) { - sal_Int32 nValue = ((const SfxUInt32Item&)rAttrs.Get(SDRATTR_3DOBJ_END_ANGLE)).GetValue(); + sal_Int32 nValue = static_cast<const SfxUInt32Item&>(rAttrs.Get(SDRATTR_3DOBJ_END_ANGLE)).GetValue(); if( nValue != aMtrEndAngle.GetValue() ) { aMtrEndAngle.SetValue( nValue ); @@ -804,7 +804,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_NORMALS_KIND); if( eState != SfxItemState::DONTCARE ) { - sal_uInt16 nValue = ((const Svx3DNormalsKindItem&)rAttrs.Get(SDRATTR_3DOBJ_NORMALS_KIND)).GetValue(); + sal_uInt16 nValue = static_cast<const Svx3DNormalsKindItem&>(rAttrs.Get(SDRATTR_3DOBJ_NORMALS_KIND)).GetValue(); if( ( !aBtnNormalsObj.IsChecked() && nValue == 0 ) || ( !aBtnNormalsFlat.IsChecked() && nValue == 1 ) || @@ -833,7 +833,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_NORMALS_INVERT); if( eState != SfxItemState::DONTCARE ) { - bool bValue = ((const SfxBoolItem&)rAttrs.Get(SDRATTR_3DOBJ_NORMALS_INVERT)).GetValue(); + bool bValue = static_cast<const SfxBoolItem&>(rAttrs.Get(SDRATTR_3DOBJ_NORMALS_INVERT)).GetValue(); if( bValue != aBtnNormalsInvert.IsChecked() ) { aBtnNormalsInvert.Check( bValue ); @@ -855,7 +855,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_TWO_SIDED_LIGHTING); if( eState != SfxItemState::DONTCARE ) { - bool bValue = ((const SfxBoolItem&)rAttrs.Get(SDRATTR_3DSCENE_TWO_SIDED_LIGHTING)).GetValue(); + bool bValue = static_cast<const SfxBoolItem&>(rAttrs.Get(SDRATTR_3DSCENE_TWO_SIDED_LIGHTING)).GetValue(); if( bValue != aBtnTwoSidedLighting.IsChecked() ) { aBtnTwoSidedLighting.Check( bValue ); @@ -878,7 +878,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_SHADE_MODE); if( eState != SfxItemState::DONTCARE ) { - sal_uInt16 nValue = ((const Svx3DShadeModeItem&)rAttrs.Get(SDRATTR_3DSCENE_SHADE_MODE)).GetValue(); + sal_uInt16 nValue = static_cast<const Svx3DShadeModeItem&>(rAttrs.Get(SDRATTR_3DSCENE_SHADE_MODE)).GetValue(); if( nValue != aLbShademode.GetSelectEntryPos() ) { aLbShademode.SelectEntryPos( nValue ); @@ -898,7 +898,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_SHADOW_3D); if( eState != SfxItemState::DONTCARE ) { - bool bValue = ((const SfxBoolItem&)rAttrs.Get(SDRATTR_3DOBJ_SHADOW_3D)).GetValue(); + bool bValue = static_cast<const SfxBoolItem&>(rAttrs.Get(SDRATTR_3DOBJ_SHADOW_3D)).GetValue(); if( bValue != aBtnShadow3d.IsChecked() ) { aBtnShadow3d.Check( bValue ); @@ -922,7 +922,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_SHADOW_SLANT); if( eState != SfxItemState::DONTCARE ) { - sal_uInt16 nValue = ((const SfxUInt16Item&)rAttrs.Get(SDRATTR_3DSCENE_SHADOW_SLANT)).GetValue(); + sal_uInt16 nValue = static_cast<const SfxUInt16Item&>(rAttrs.Get(SDRATTR_3DSCENE_SHADOW_SLANT)).GetValue(); if( nValue != aMtrSlant.GetValue() ) { aMtrSlant.SetValue( nValue ); @@ -942,7 +942,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_DISTANCE); if( eState != SfxItemState::DONTCARE ) { - sal_uInt32 nValue = ((const SfxUInt32Item&)rAttrs.Get(SDRATTR_3DSCENE_DISTANCE)).GetValue(); + sal_uInt32 nValue = static_cast<const SfxUInt32Item&>(rAttrs.Get(SDRATTR_3DSCENE_DISTANCE)).GetValue(); sal_uInt32 nValue2 = GetCoreValue( aMtrDistance, ePoolUnit ); if( nValue != nValue2 ) { @@ -966,7 +966,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_FOCAL_LENGTH); if( eState != SfxItemState::DONTCARE ) { - sal_uInt32 nValue = ((const SfxUInt32Item&)rAttrs.Get(SDRATTR_3DSCENE_FOCAL_LENGTH)).GetValue(); + sal_uInt32 nValue = static_cast<const SfxUInt32Item&>(rAttrs.Get(SDRATTR_3DSCENE_FOCAL_LENGTH)).GetValue(); sal_uInt32 nValue2 = GetCoreValue( aMtrFocalLength, ePoolUnit ); if( nValue != nValue2 ) { @@ -993,7 +993,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTCOLOR_1); if( eState != SfxItemState::DONTCARE ) { - aColor = ((const SvxColorItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_1)).GetValue(); + aColor = static_cast<const SvxColorItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_1)).GetValue(); ColorLB* pLb = &aLbLight1; if( aColor != pLb->GetSelectEntryColor() ) { @@ -1013,7 +1013,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTON_1); if( eState != SfxItemState::DONTCARE ) { - bool bOn = ((const SfxBoolItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_1)).GetValue(); + bool bOn = static_cast<const SfxBoolItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_1)).GetValue(); if( ( bOn && !GetUILightState( aBtnLight1 )) || ( !bOn && GetUILightState( aBtnLight1 )) ) { @@ -1042,7 +1042,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTCOLOR_2); if( eState != SfxItemState::DONTCARE ) { - aColor = ((const SvxColorItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_2)).GetValue(); + aColor = static_cast<const SvxColorItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_2)).GetValue(); ColorLB* pLb = &aLbLight2; if( aColor != pLb->GetSelectEntryColor() ) { @@ -1062,7 +1062,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTON_2); if( eState != SfxItemState::DONTCARE ) { - bool bOn = ((const SfxBoolItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_2)).GetValue(); + bool bOn = static_cast<const SfxBoolItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_2)).GetValue(); if( ( bOn && !GetUILightState( aBtnLight2 )) || ( !bOn && GetUILightState( aBtnLight2 )) ) { @@ -1091,7 +1091,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTCOLOR_3); if( eState != SfxItemState::DONTCARE ) { - aColor = ((const SvxColorItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_3)).GetValue(); + aColor = static_cast<const SvxColorItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_3)).GetValue(); ColorLB* pLb = &aLbLight3; if( aColor != pLb->GetSelectEntryColor() ) { @@ -1111,7 +1111,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTON_3); if( eState != SfxItemState::DONTCARE ) { - bool bOn = ((const SfxBoolItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_3)).GetValue(); + bool bOn = static_cast<const SfxBoolItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_3)).GetValue(); if( ( bOn && !GetUILightState( aBtnLight3)) || ( !bOn && GetUILightState( aBtnLight3)) ) { @@ -1140,7 +1140,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTCOLOR_4); if( eState != SfxItemState::DONTCARE ) { - aColor = ((const SvxColorItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_4)).GetValue(); + aColor = static_cast<const SvxColorItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_4)).GetValue(); ColorLB* pLb = &aLbLight4; if( aColor != pLb->GetSelectEntryColor() ) { @@ -1160,7 +1160,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTON_4); if( eState != SfxItemState::DONTCARE ) { - bool bOn = ((const SfxBoolItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_4)).GetValue(); + bool bOn = static_cast<const SfxBoolItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_4)).GetValue(); if( ( bOn && !GetUILightState( aBtnLight4 )) || ( !bOn && GetUILightState( aBtnLight4 )) ) { @@ -1189,7 +1189,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTCOLOR_5); if( eState != SfxItemState::DONTCARE ) { - aColor = ((const SvxColorItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_5)).GetValue(); + aColor = static_cast<const SvxColorItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_5)).GetValue(); ColorLB* pLb = &aLbLight5; if( aColor != pLb->GetSelectEntryColor() ) { @@ -1209,7 +1209,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTON_5); if( eState != SfxItemState::DONTCARE ) { - bool bOn = ((const SfxBoolItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_5)).GetValue(); + bool bOn = static_cast<const SfxBoolItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_5)).GetValue(); if( ( bOn && !GetUILightState( aBtnLight5 )) || ( !bOn && GetUILightState( aBtnLight5 )) ) { @@ -1238,7 +1238,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTCOLOR_6); if( eState != SfxItemState::DONTCARE ) { - aColor = ((const SvxColorItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_6)).GetValue(); + aColor = static_cast<const SvxColorItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_6)).GetValue(); ColorLB* pLb = &aLbLight6; if( aColor != pLb->GetSelectEntryColor() ) { @@ -1258,7 +1258,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTON_6); if( eState != SfxItemState::DONTCARE ) { - bool bOn = ((const SfxBoolItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_6)).GetValue(); + bool bOn = static_cast<const SfxBoolItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_6)).GetValue(); if( ( bOn && !GetUILightState( aBtnLight6 )) || ( !bOn && GetUILightState( aBtnLight6 )) ) { @@ -1287,7 +1287,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTCOLOR_7); if( eState != SfxItemState::DONTCARE ) { - aColor = ((const SvxColorItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_7)).GetValue(); + aColor = static_cast<const SvxColorItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_7)).GetValue(); ColorLB* pLb = &aLbLight7; if( aColor != pLb->GetSelectEntryColor() ) { @@ -1307,7 +1307,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTON_7); if( eState != SfxItemState::DONTCARE ) { - bool bOn = ((const SfxBoolItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_7)).GetValue(); + bool bOn = static_cast<const SfxBoolItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_7)).GetValue(); if( ( bOn && !GetUILightState( aBtnLight7 )) || ( !bOn && GetUILightState( aBtnLight7 )) ) { @@ -1336,7 +1336,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTCOLOR_8); if( eState != SfxItemState::DONTCARE ) { - aColor = ((const SvxColorItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_8)).GetValue(); + aColor = static_cast<const SvxColorItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTCOLOR_8)).GetValue(); ColorLB* pLb = &aLbLight8; if( aColor != pLb->GetSelectEntryColor() ) { @@ -1356,7 +1356,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_LIGHTON_8); if( eState != SfxItemState::DONTCARE ) { - bool bOn = ((const SfxBoolItem&)rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_8)).GetValue(); + bool bOn = static_cast<const SfxBoolItem&>(rAttrs.Get(SDRATTR_3DSCENE_LIGHTON_8)).GetValue(); if( ( bOn && !GetUILightState( aBtnLight8 )) || ( !bOn && GetUILightState( aBtnLight8 )) ) { @@ -1385,7 +1385,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_AMBIENTCOLOR); if( eState != SfxItemState::DONTCARE ) { - aColor = ((const SvxColorItem&)rAttrs.Get(SDRATTR_3DSCENE_AMBIENTCOLOR)).GetValue(); + aColor = static_cast<const SvxColorItem&>(rAttrs.Get(SDRATTR_3DSCENE_AMBIENTCOLOR)).GetValue(); ColorLB* pLb = &aLbAmbientlight; if( aColor != pLb->GetSelectEntryColor() ) { @@ -1410,7 +1410,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_TEXTURE_KIND); if( eState != SfxItemState::DONTCARE ) { - sal_uInt16 nValue = ((const Svx3DTextureKindItem&)rAttrs.Get(SDRATTR_3DOBJ_TEXTURE_KIND)).GetValue(); + sal_uInt16 nValue = static_cast<const Svx3DTextureKindItem&>(rAttrs.Get(SDRATTR_3DOBJ_TEXTURE_KIND)).GetValue(); if( ( !aBtnTexLuminance.IsChecked() && nValue == 1 ) || ( !aBtnTexColor.IsChecked() && nValue == 3 ) ) @@ -1435,7 +1435,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_TEXTURE_MODE); if( eState != SfxItemState::DONTCARE ) { - sal_uInt16 nValue = ((const Svx3DTextureModeItem&)rAttrs.Get(SDRATTR_3DOBJ_TEXTURE_MODE)).GetValue(); + sal_uInt16 nValue = static_cast<const Svx3DTextureModeItem&>(rAttrs.Get(SDRATTR_3DOBJ_TEXTURE_MODE)).GetValue(); if( ( !aBtnTexReplace.IsChecked() && nValue == 1 ) || ( !aBtnTexModulate.IsChecked() && nValue == 2 ) ) @@ -1460,7 +1460,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_TEXTURE_PROJ_X); if( eState != SfxItemState::DONTCARE ) { - sal_uInt16 nValue = ((const Svx3DTextureProjectionXItem&)rAttrs.Get(SDRATTR_3DOBJ_TEXTURE_PROJ_X)).GetValue(); + sal_uInt16 nValue = static_cast<const Svx3DTextureProjectionXItem&>(rAttrs.Get(SDRATTR_3DOBJ_TEXTURE_PROJ_X)).GetValue(); if( ( !aBtnTexObjectX.IsChecked() && nValue == 0 ) || ( !aBtnTexParallelX.IsChecked() && nValue == 1 ) || @@ -1489,7 +1489,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_TEXTURE_PROJ_Y); if( eState != SfxItemState::DONTCARE ) { - sal_uInt16 nValue = ((const Svx3DTextureProjectionYItem&)rAttrs.Get(SDRATTR_3DOBJ_TEXTURE_PROJ_Y)).GetValue(); + sal_uInt16 nValue = static_cast<const Svx3DTextureProjectionYItem&>(rAttrs.Get(SDRATTR_3DOBJ_TEXTURE_PROJ_Y)).GetValue(); if( ( !aBtnTexObjectY.IsChecked() && nValue == 0 ) || ( !aBtnTexParallelY.IsChecked() && nValue == 1 ) || @@ -1518,7 +1518,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_TEXTURE_FILTER); if( eState != SfxItemState::DONTCARE ) { - bool bValue = ((const SfxBoolItem&)rAttrs.Get(SDRATTR_3DOBJ_TEXTURE_FILTER)).GetValue(); + bool bValue = static_cast<const SfxBoolItem&>(rAttrs.Get(SDRATTR_3DOBJ_TEXTURE_FILTER)).GetValue(); if( bValue != aBtnTexFilter.IsChecked() ) { aBtnTexFilter.Check( bValue ); @@ -1545,7 +1545,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(XATTR_FILLCOLOR); if( eState != SfxItemState::DONTCARE ) { - aColor = ((const XFillColorItem&)rAttrs.Get(XATTR_FILLCOLOR)).GetColorValue(); + aColor = static_cast<const XFillColorItem&>(rAttrs.Get(XATTR_FILLCOLOR)).GetColorValue(); ColorLB* pLb = &aLbMatColor; if( aColor != pLb->GetSelectEntryColor() ) { @@ -1566,7 +1566,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_MAT_EMISSION); if( eState != SfxItemState::DONTCARE ) { - aColor = ((const SvxColorItem&)rAttrs.Get(SDRATTR_3DOBJ_MAT_EMISSION)).GetValue(); + aColor = static_cast<const SvxColorItem&>(rAttrs.Get(SDRATTR_3DOBJ_MAT_EMISSION)).GetValue(); ColorLB* pLb = &aLbMatEmission; if( aColor != pLb->GetSelectEntryColor() ) { @@ -1587,7 +1587,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_MAT_SPECULAR); if( eState != SfxItemState::DONTCARE ) { - aColor = ((const SvxColorItem&)rAttrs.Get(SDRATTR_3DOBJ_MAT_SPECULAR)).GetValue(); + aColor = static_cast<const SvxColorItem&>(rAttrs.Get(SDRATTR_3DOBJ_MAT_SPECULAR)).GetValue(); ColorLB* pLb = &aLbMatSpecular; if( aColor != pLb->GetSelectEntryColor() ) { @@ -1608,7 +1608,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DOBJ_MAT_SPECULAR_INTENSITY); if( eState != SfxItemState::DONTCARE ) { - sal_uInt16 nValue = ((const SfxUInt16Item&)rAttrs.Get(SDRATTR_3DOBJ_MAT_SPECULAR_INTENSITY)).GetValue(); + sal_uInt16 nValue = static_cast<const SfxUInt16Item&>(rAttrs.Get(SDRATTR_3DOBJ_MAT_SPECULAR_INTENSITY)).GetValue(); if( nValue != aMtrMatSpecularIntensity.GetValue() ) { aMtrMatSpecularIntensity.SetValue( nValue ); @@ -1630,7 +1630,7 @@ void Svx3DWin::Update( SfxItemSet& rAttrs ) eState = rAttrs.GetItemState(SDRATTR_3DSCENE_PERSPECTIVE); if( eState != SfxItemState::DONTCARE ) { - ProjectionType ePT = (ProjectionType)((const Svx3DPerspectiveItem&)rAttrs.Get(SDRATTR_3DSCENE_PERSPECTIVE)).GetValue(); + ProjectionType ePT = (ProjectionType)static_cast<const Svx3DPerspectiveItem&>(rAttrs.Get(SDRATTR_3DSCENE_PERSPECTIVE)).GetValue(); if( ( !aBtnPerspective.IsChecked() && ePT == PR_PERSPECTIVE ) || ( aBtnPerspective.IsChecked() && ePT == PR_PARALLEL ) ) { @@ -2651,7 +2651,7 @@ IMPL_LINK( Svx3DWin, ClickHdl, PushButton *, pBtn ) if( pBtn->IsChecked() ) { - SetUILightState( *(ImageButton*)pBtn, !GetUILightState( *(ImageButton*)pBtn ) ); + SetUILightState( *static_cast<ImageButton*>(pBtn), !GetUILightState( *static_cast<ImageButton*>(pBtn) ) ); } else { @@ -2698,7 +2698,7 @@ IMPL_LINK( Svx3DWin, ClickHdl, PushButton *, pBtn ) aLbLight8.Hide(); } } - bool bEnable = GetUILightState( *(ImageButton*)pBtn ); + bool bEnable = GetUILightState( *static_cast<ImageButton*>(pBtn) ); aBtnLightColor.Enable( bEnable ); pLb->Enable( bEnable ); @@ -2939,7 +2939,7 @@ void Svx3DWin::ClickLight(PushButton& rBtn) ColorLB* pLb = GetLbByButton( &rBtn ); Color aColor( pLb->GetSelectEntryColor() ); SfxItemSet aLightItemSet(aCtlLightPreview.GetSvx3DLightControl().Get3DAttributes()); - const bool bOnOff(GetUILightState( (const ImageButton&)rBtn )); + const bool bOnOff(GetUILightState( static_cast<const ImageButton&>(rBtn) )); switch(nLightSource) { diff --git a/svx/source/form/filtnav.cxx b/svx/source/form/filtnav.cxx index 72b815a..ae552aa 100644 --- a/svx/source/form/filtnav.cxx +++ b/svx/source/form/filtnav.cxx @@ -792,7 +792,7 @@ void FmFilterModel::Remove(FmFilterData* pData) sal_Int32 nPos = i - rItems.begin(); if (pData->ISA(FmFilterItems)) { - FmFormItem* pFormItem = (FmFormItem*)pParent; + FmFormItem* pFormItem = static_cast<FmFormItem*>(pParent); try { @@ -802,7 +802,7 @@ void FmFilterModel::Remove(FmFilterData* pData) if ( bEmptyLastTerm ) { // remove all children (by setting an empty predicate expression) - ::std::vector< FmFilterData* >& rChildren = ((FmFilterItems*)pData)->GetChildren(); + ::std::vector< FmFilterData* >& rChildren = static_cast<FmFilterItems*>(pData)->GetChildren(); while ( !rChildren.empty() ) { ::std::vector< FmFilterData* >::iterator removePos = rChildren.end() - 1; @@ -937,7 +937,7 @@ void FmFilterModel::SetCurrentItems(FmFilterItems* pCurrent) // search for the condition if (pCurrent) { - FmFormItem* pFormItem = (FmFormItem*)pCurrent->GetParent(); + FmFormItem* pFormItem = static_cast<FmFormItem*>(pCurrent->GetParent()); ::std::vector<FmFilterData*>& rItems = pFormItem->GetChildren(); ::std::vector<FmFilterData*>::const_iterator i = ::std::find(rItems.begin(), rItems.end(), pCurrent); @@ -1025,7 +1025,7 @@ void FmFilterItemsString::Paint( const Point& rPos, SvTreeListBox& rDev, const SvViewDataEntry* /*pView*/, const SvTreeListEntry* pEntry) { FmFilterItems* pRow = (FmFilterItems*)pEntry->GetUserData(); - FmFormItem* pForm = (FmFormItem*)pRow->GetParent(); + FmFormItem* pForm = static_cast<FmFormItem*>(pRow->GetParent()); // current filter is significant painted const bool bIsCurrentFilter = pForm->GetChildren()[ pForm->GetFilterController()->getActiveTerm() ] == pRow; @@ -1443,21 +1443,21 @@ bool FmFilterNavigator::Select( SvTreeListEntry* pEntry, bool bSelect ) { FmFormItem* pFormItem = NULL; if (((FmFilterData*)pEntry->GetUserData())->ISA(FmFilterItem)) - pFormItem = (FmFormItem*)((FmFilterItem*)pEntry->GetUserData())->GetParent()->GetParent(); + pFormItem = static_cast<FmFormItem*>(static_cast<FmFilterItem*>(pEntry->GetUserData())->GetParent()->GetParent()); else if (((FmFilterData*)pEntry->GetUserData())->ISA(FmFilterItems)) - pFormItem = (FmFormItem*)((FmFilterItem*)pEntry->GetUserData())->GetParent()->GetParent(); + pFormItem = static_cast<FmFormItem*>(static_cast<FmFilterItem*>(pEntry->GetUserData())->GetParent()->GetParent()); else if (((FmFilterData*)pEntry->GetUserData())->ISA(FmFormItem)) pFormItem = (FmFormItem*)pEntry->GetUserData(); if (pFormItem) { // will the controller be exchanged? - if (((FmFilterData*)pEntry->GetUserData())->ISA(FmFilterItem)) - m_pModel->SetCurrentItems((FmFilterItems*)((FmFilterItem*)pEntry->GetUserData())->GetParent()); - else if (((FmFilterData*)pEntry->GetUserData())->ISA(FmFilterItems)) + if (static_cast<FmFilterData*>(pEntry->GetUserData())->ISA(FmFilterItem)) + m_pModel->SetCurrentItems(static_cast<FmFilterItems*>(static_cast<FmFilterItem*>(pEntry->GetUserData())->GetParent())); + else if (static_cast<FmFilterData*>(pEntry->GetUserData())->ISA(FmFilterItems)) m_pModel->SetCurrentItems((FmFilterItems*)pEntry->GetUserData()); - else if (((FmFilterData*)pEntry->GetUserData())->ISA(FmFormItem)) - m_pModel->SetCurrentController(((FmFormItem*)pEntry->GetUserData())->GetController()); + else if (static_cast<FmFilterData*>(pEntry->GetUserData())->ISA(FmFormItem)) + m_pModel->SetCurrentController(static_cast<FmFormItem*>(pEntry->GetUserData())->GetController()); } } return true; @@ -1912,7 +1912,7 @@ void FmFilterNavigatorWin::StateChanged( sal_uInt16 nSID, SfxItemState eState, c if( eState >= SfxItemState::DEFAULT ) { - FmFormShell* pShell = PTR_CAST( FmFormShell,((SfxObjectItem*)pState)->GetShell() ); + FmFormShell* pShell = PTR_CAST( FmFormShell, static_cast<const SfxObjectItem*>(pState)->GetShell() ); UpdateContent( pShell ); } else @@ -1997,7 +1997,7 @@ FmFilterNavigatorWinMgr::FmFilterNavigatorWinMgr( vcl::Window *_pParent, sal_uIn { pWindow = new FmFilterNavigatorWin( _pBindings, this, _pParent ); eChildAlignment = SFX_ALIGN_NOALIGNMENT; - ((SfxDockingWindow*)pWindow)->Initialize( _pInfo ); + static_cast<SfxDockingWindow*>(pWindow)->Initialize( _pInfo ); } diff --git a/svx/source/form/fmPropBrw.cxx b/svx/source/form/fmPropBrw.cxx index 19685b5..d28b67d 100644 --- a/svx/source/form/fmPropBrw.cxx +++ b/svx/source/form/fmPropBrw.cxx @@ -85,7 +85,7 @@ FmPropBrwMgr::FmPropBrwMgr( vcl::Window* _pParent, sal_uInt16 _nId, { pWindow = new FmPropBrw( ::comphelper::getProcessComponentContext(), _pBindings, this, _pParent, _pInfo ); eChildAlignment = SFX_ALIGN_NOALIGNMENT; - ((SfxFloatingWindow*)pWindow)->Initialize( _pInfo ); + static_cast<SfxFloatingWindow*>(pWindow)->Initialize( _pInfo ); } @@ -629,7 +629,7 @@ void FmPropBrw::StateChanged(sal_uInt16 nSID, SfxItemState eState, const SfxPool { if (eState >= SfxItemState::DEFAULT) { - FmFormShell* pShell = PTR_CAST(FmFormShell,((SfxObjectItem*)pState)->GetShell()); + FmFormShell* pShell = PTR_CAST(FmFormShell, static_cast<const SfxObjectItem*>(pState)->GetShell()); InterfaceBag aSelection; if ( pShell ) pShell->GetImpl()->getCurrentSelection( aSelection ); diff --git a/svx/source/form/fmsrcimp.cxx b/svx/source/form/fmsrcimp.cxx index 32e0116..4c9f2fa 100644 --- a/svx/source/form/fmsrcimp.cxx +++ b/svx/source/form/fmsrcimp.cxx @@ -145,7 +145,7 @@ void FmRecordCountListener::NotifyCurrentCount() if (m_lnkWhoWantsToKnow.IsSet()) { DBG_ASSERT(m_xListening.is(), "FmRecordCountListener::NotifyCurrentCount : I have no propset ... !?"); - void* pTheCount = (void*)(sal_IntPtr)::comphelper::getINT32(m_xListening->getPropertyValue(FM_PROP_ROWCOUNT)); + void* pTheCount = reinterpret_cast<void*>(::comphelper::getINT32(m_xListening->getPropertyValue(FM_PROP_ROWCOUNT))); m_lnkWhoWantsToKnow.Call(pTheCount); } } @@ -1111,7 +1111,7 @@ IMPL_LINK(FmSearchEngine, OnNewRecordCount, void*, pCounterAsVoid) return 0L; FmSearchProgress aProgress; - aProgress.nCurrentRecord = (sal_uIntPtr)pCounterAsVoid; + aProgress.nCurrentRecord = reinterpret_cast<sal_uIntPtr>(pCounterAsVoid); aProgress.aSearchState = FmSearchProgress::STATE_PROGRESS_COUNTING; m_aProgressHandler.Call(&aProgress); diff --git a/svx/source/form/tabwin.cxx b/svx/source/form/tabwin.cxx index 8f0d11b..111ab2b 100644 --- a/svx/source/form/tabwin.cxx +++ b/svx/source/form/tabwin.cxx @@ -282,7 +282,7 @@ void FmFieldWin::StateChanged(sal_uInt16 nSID, SfxItemState eState, const SfxPoo if (eState >= SfxItemState::DEFAULT) { - FmFormShell* pShell = PTR_CAST(FmFormShell,((SfxObjectItem*)pState)->GetShell()); + FmFormShell* pShell = PTR_CAST(FmFormShell, static_cast<const SfxObjectItem*>(pState)->GetShell()); UpdateContent(pShell); } else @@ -418,7 +418,7 @@ FmFieldWinMgr::FmFieldWinMgr(vcl::Window* _pParent, sal_uInt16 _nId, pWindow = new FmFieldWin(_pBindings, this, _pParent); SetHideNotDelete(true); eChildAlignment = SFX_ALIGN_NOALIGNMENT; - ((SfxFloatingWindow*)pWindow)->Initialize( _pInfo ); + static_cast<SfxFloatingWindow*>(pWindow)->Initialize( _pInfo ); } diff --git a/svx/source/form/tbxform.cxx b/svx/source/form/tbxform.cxx index 06ce8aa..f72ad7c 100644 --- a/svx/source/form/tbxform.cxx +++ b/svx/source/form/tbxform.cxx @@ -157,7 +157,7 @@ void SvxFmTbxCtlConfig::StateChanged(sal_uInt16 nSID, SfxItemState eState, const { sal_uInt16 nSlot = 0; if (eState >= SfxItemState::DEFAULT) - nSlot = ((SfxUInt16Item*)pState)->GetValue(); + nSlot = static_cast<const SfxUInt16Item*>(pState)->GetValue(); switch( nSlot ) { @@ -253,7 +253,7 @@ void SvxFmTbxCtlAbsRec::StateChanged( sal_uInt16 nSID, SfxItemState eState, cons { sal_uInt16 nId = GetId(); ToolBox* pToolBox = &GetToolBox(); - SvxFmAbsRecWin* pWin = (SvxFmAbsRecWin*)( pToolBox->GetItemWindow(nId) ); + SvxFmAbsRecWin* pWin = static_cast<SvxFmAbsRecWin*>( pToolBox->GetItemWindow(nId) ); assert(pWin && "Control not found!"); @@ -370,7 +370,7 @@ void SvxFmTbxCtlRecTotal::StateChanged( sal_uInt16 nSID, SfxItemState eState, co OUString aText; if (pState) - aText = ((SfxStringItem*)pState)->GetValue(); + aText = static_cast<const SfxStringItem*>(pState)->GetValue(); else aText = "?"; diff --git a/svx/source/inc/filtnav.hxx b/svx/source/inc/filtnav.hxx index 13dde06..3bde69e 100644 --- a/svx/source/inc/filtnav.hxx +++ b/svx/source/inc/filtnav.hxx @@ -176,7 +176,7 @@ public: void Append(FmFilterItems* pItems, FmFilterItem* pFilterItem); void SetTextForItem(FmFilterItem* pItem, const OUString& rText); - FmFormItem* GetCurrentForm() const {return m_pCurrentItems ? (FmFormItem*)m_pCurrentItems->GetParent() : NULL;} + FmFormItem* GetCurrentForm() const {return m_pCurrentItems ? static_cast<FmFormItem*>(m_pCurrentItems->GetParent()) : NULL;} FmFilterItems* GetCurrentItems() const {return m_pCurrentItems;} void SetCurrentItems(FmFilterItems* pCurrent); diff --git a/svx/source/items/algitem.cxx b/svx/source/items/algitem.cxx index 0c9f16d..a9de3e2 100644 --- a/svx/source/items/algitem.cxx +++ b/svx/source/items/algitem.cxx @@ -267,10 +267,10 @@ bool SvxMarginItem::operator==( const SfxPoolItem& rItem ) const { DBG_ASSERT( SfxPoolItem::operator==( rItem ), "unequal type" ); - return ( ( nLeftMargin == ( (SvxMarginItem&)rItem ).nLeftMargin ) && - ( nTopMargin == ( (SvxMarginItem&)rItem ).nTopMargin ) && - ( nRightMargin == ( (SvxMarginItem&)rItem ).nRightMargin ) && - ( nBottomMargin == ( (SvxMarginItem&)rItem ).nBottomMargin ) ); + return ( ( nLeftMargin == static_cast<const SvxMarginItem&>(rItem).nLeftMargin ) && + ( nTopMargin == static_cast<const SvxMarginItem&>(rItem).nTopMargin ) && + ( nRightMargin == static_cast<const SvxMarginItem&>(rItem).nRightMargin ) && + ( nBottomMargin == static_cast<const SvxMarginItem&>(rItem).nBottomMargin ) ); } diff --git a/svx/source/items/hlnkitem.cxx b/svx/source/items/hlnkitem.cxx index d75ad8e..08d6816 100644 --- a/svx/source/items/hlnkitem.cxx +++ b/svx/source/items/hlnkitem.cxx @@ -231,7 +231,7 @@ bool SvxHyperlinkItem::operator==( const SfxPoolItem& rAttr ) const { DBG_ASSERT( SfxPoolItem::operator==(rAttr), "unterschiedliche Typen" ); - const SvxHyperlinkItem& rItem = (const SvxHyperlinkItem&) rAttr; + const SvxHyperlinkItem& rItem = static_cast<const SvxHyperlinkItem&>(rAttr); bool bRet = ( sName == rItem.sName && sURL == rItem.sURL && @@ -242,7 +242,7 @@ bool SvxHyperlinkItem::operator==( const SfxPoolItem& rAttr ) const if (!bRet) return false; - const SvxMacroTableDtor* pOther = ((SvxHyperlinkItem&)rAttr).pMacroTable; + const SvxMacroTableDtor* pOther = static_cast<const SvxHyperlinkItem&>(rAttr).pMacroTable; if( !pMacroTable ) return ( !pOther || pOther->empty() ); if( !pOther ) diff --git a/svx/source/items/numinf.cxx b/svx/source/items/numinf.cxx index d9847b8..36665d3 100644 --- a/svx/source/items/numinf.cxx +++ b/svx/source/items/numinf.cxx @@ -133,7 +133,7 @@ bool SvxNumberInfoItem::operator==( const SfxPoolItem& rItem ) const { DBG_ASSERT( SfxPoolItem::operator==( rItem ), "unequal which or type" ); - SvxNumberInfoItem& rOther = (SvxNumberInfoItem&)rItem; + const SvxNumberInfoItem& rOther = static_cast<const SvxNumberInfoItem&>(rItem); bool bEqual = false; diff --git a/svx/source/items/ofaitem.cxx b/svx/source/items/ofaitem.cxx index 6b33715..5b911ad 100644 --- a/svx/source/items/ofaitem.cxx +++ b/svx/source/items/ofaitem.cxx @@ -32,7 +32,7 @@ OfaPtrItem::OfaPtrItem( const OfaPtrItem& rItem) bool OfaPtrItem::operator==( const SfxPoolItem& rItem) const { - return ((OfaPtrItem&)rItem).pPtr == pPtr; + return static_cast<const OfaPtrItem&>(rItem).pPtr == pPtr; } SfxPoolItem* OfaPtrItem::Clone( SfxItemPool * ) const diff --git a/svx/source/items/pageitem.cxx b/svx/source/items/pageitem.cxx index 4093886..f44e9e1 100644 --- a/svx/source/items/pageitem.cxx +++ b/svx/source/items/pageitem.cxx @@ -62,7 +62,7 @@ SfxPoolItem* SvxPageItem::Clone( SfxItemPool * ) const bool SvxPageItem::operator==( const SfxPoolItem& rAttr ) const { DBG_ASSERT( SfxPoolItem::operator==(rAttr), "unequal types" ); - const SvxPageItem& rItem = (SvxPageItem&)rAttr; + const SvxPageItem& rItem = static_cast<const SvxPageItem&>(rAttr); return ( eNumType == rItem.eNumType && bLandscape == rItem.bLandscape && eUse == rItem.eUse ); diff --git a/svx/source/items/viewlayoutitem.cxx b/svx/source/items/viewlayoutitem.cxx index 9ad73c1..4d93c6b 100644 --- a/svx/source/items/viewlayoutitem.cxx +++ b/svx/source/items/viewlayoutitem.cxx @@ -85,7 +85,7 @@ bool SvxViewLayoutItem::operator==( const SfxPoolItem& rAttr ) const { DBG_ASSERT( SfxPoolItem::operator==(rAttr), "unequal types" ); - SvxViewLayoutItem& rItem = (SvxViewLayoutItem&)rAttr; + const SvxViewLayoutItem& rItem = static_cast<const SvxViewLayoutItem&>(rAttr); return ( GetValue() == rItem.GetValue() && mbBookMode == rItem.IsBookMode() ); diff --git a/svx/source/items/zoomslideritem.cxx b/svx/source/items/zoomslideritem.cxx index d690f2a..f1e04af 100644 --- a/svx/source/items/zoomslideritem.cxx +++ b/svx/source/items/zoomslideritem.cxx @@ -82,7 +82,7 @@ bool SvxZoomSliderItem::operator==( const SfxPoolItem& rAttr ) const { DBG_ASSERT( SfxPoolItem::operator==(rAttr), "unequal types" ); - SvxZoomSliderItem& rItem = (SvxZoomSliderItem&)rAttr; + const SvxZoomSliderItem& rItem = static_cast<const SvxZoomSliderItem&>(rAttr); return ( GetValue() == rItem.GetValue() && maValues == rItem.maValues && mnMinZoom == rItem.mnMinZoom && mnMaxZoom == rItem.mnMaxZoom ); diff --git a/svx/source/mnuctrls/fntctl.cxx b/svx/source/mnuctrls/fntctl.cxx index a9d35b5..d1f68db 100644 --- a/svx/source/mnuctrls/fntctl.cxx +++ b/svx/source/mnuctrls/fntctl.cxx @@ -69,7 +69,7 @@ void SvxFontMenuControl::FillMenu() if ( pDoc ) { const SvxFontListItem* pFonts = - (const SvxFontListItem*)pDoc->GetItem( SID_ATTR_CHAR_FONTLIST ); + static_cast<const SvxFontListItem*>(pDoc->GetItem( SID_ATTR_CHAR_FONTLIST )); const FontList* pList = pFonts ? pFonts->GetFontList(): 0; DBG_ASSERT( pList, "Kein Fonts gefunden" ); pMenu->Fill( pList ); diff --git a/svx/source/mnuctrls/fntszctl.cxx b/svx/source/mnuctrls/fntszctl.cxx index c3d992e..ae0c13c 100644 --- a/svx/source/mnuctrls/fntszctl.cxx +++ b/svx/source/mnuctrls/fntszctl.cxx @@ -117,8 +117,8 @@ void SvxFontSizeMenuControl::StateChanged( if ( pDoc ) { - const SvxFontListItem* pFonts = (const SvxFontListItem*) - pDoc->GetItem( SID_ATTR_CHAR_FONTLIST ); + const SvxFontListItem* pFonts = static_cast<const SvxFontListItem*>( + pDoc->GetItem( SID_ATTR_CHAR_FONTLIST )); const FontList* pList = pFonts ? pFonts->GetFontList(): 0; if ( pList ) @@ -141,7 +141,7 @@ void SvxFontSizeMenuControl::StateChanged( { // daf"ur von der Shell eine Fontliste besorgen const SvxFontListItem* pFonts = - (const SvxFontListItem*)pSh->GetItem( SID_ATTR_CHAR_FONTLIST ); + static_cast<const SvxFontListItem*>(pSh->GetItem( SID_ATTR_CHAR_FONTLIST )); const FontList* pList = pFonts ? pFonts->GetFontList(): NULL; if ( pList ) pMenu->Fill( pList->GetFontName(0), pList ); diff --git a/svx/source/sidebar/SelectionAnalyzer.cxx b/svx/source/sidebar/SelectionAnalyzer.cxx index d4985f7..f46350d 100644 --- a/svx/source/sidebar/SelectionAnalyzer.cxx +++ b/svx/source/sidebar/SelectionAnalyzer.cxx @@ -44,7 +44,7 @@ EnumContext::Context SelectionAnalyzer::GetContextForSelection_SC (const SdrMark case 1: { SdrObject* pObj = rMarkList.GetMark(0)->GetMarkedSdrObj(); - if ( pObj->ISA(SdrTextObj) && ((SdrTextObj*)pObj)->IsInEditMode() ) + if ( pObj->ISA(SdrTextObj) && static_cast<SdrTextObj*>(pObj)->IsInEditMode() ) { eContext = EnumContext::Context_DrawText; } @@ -126,7 +126,7 @@ EnumContext::Context SelectionAnalyzer::GetContextForSelection_SD ( case 1: { SdrObject* pObj = rMarkList.GetMark(0)->GetMarkedSdrObj(); - if (pObj->ISA(SdrTextObj) && ((SdrTextObj*)pObj)->IsInEditMode()) + if (pObj->ISA(SdrTextObj) && static_cast<SdrTextObj*>(pObj)->IsInEditMode()) { if (pObj->GetObjIdentifier() == OBJ_TABLE) { diff --git a/svx/source/sidebar/area/AreaPropertyPanel.cxx b/svx/source/sidebar/area/AreaPropertyPanel.cxx index 189d5e9..9ab67b1 100644 --- a/svx/source/sidebar/area/AreaPropertyPanel.cxx +++ b/svx/source/sidebar/area/AreaPropertyPanel.cxx @@ -254,7 +254,7 @@ IMPL_LINK( AreaPropertyPanel, SelectFillTypeHdl, ListBox *, pToolBox ) { if(!mpLbFillAttr->GetEntryCount()) { - const SvxGradientListItem aItem(*(const SvxGradientListItem*)(pSh->GetItem(SID_GRADIENT_LIST))); + const SvxGradientListItem aItem(*static_cast<const SvxGradientListItem*>(pSh->GetItem(SID_GRADIENT_LIST))); mpLbFillAttr->Enable(); mpLbFillAttr->Clear(); mpLbFillAttr->Fill(aItem.GetGradientList()); @@ -264,7 +264,7 @@ IMPL_LINK( AreaPropertyPanel, SelectFillTypeHdl, ListBox *, pToolBox ) if(LISTBOX_ENTRY_NOTFOUND != mnLastPosGradient) { - const SvxGradientListItem aItem(*(const SvxGradientListItem*)(pSh->GetItem(SID_GRADIENT_LIST))); + const SvxGradientListItem aItem(*static_cast<const SvxGradientListItem*>(pSh->GetItem(SID_GRADIENT_LIST))); if(mnLastPosGradient < aItem.GetGradientList()->Count()) { @@ -293,7 +293,7 @@ IMPL_LINK( AreaPropertyPanel, SelectFillTypeHdl, ListBox *, pToolBox ) { if(!mpLbFillAttr->GetEntryCount()) { - const SvxHatchListItem aItem( *(const SvxHatchListItem*)(pSh->GetItem(SID_HATCH_LIST))); + const SvxHatchListItem aItem( *static_cast<const SvxHatchListItem*>(pSh->GetItem(SID_HATCH_LIST))); mpLbFillAttr->Enable(); mpLbFillAttr->Clear(); mpLbFillAttr->Fill(aItem.GetHatchList()); @@ -303,7 +303,7 @@ IMPL_LINK( AreaPropertyPanel, SelectFillTypeHdl, ListBox *, pToolBox ) if(LISTBOX_ENTRY_NOTFOUND != mnLastPosHatch) { - const SvxHatchListItem aItem(*(const SvxHatchListItem*)(pSh->GetItem(SID_HATCH_LIST))); + const SvxHatchListItem aItem(*static_cast<const SvxHatchListItem*>(pSh->GetItem(SID_HATCH_LIST))); if(mnLastPosHatch < aItem.GetHatchList()->Count()) { @@ -332,7 +332,7 @@ IMPL_LINK( AreaPropertyPanel, SelectFillTypeHdl, ListBox *, pToolBox ) { if(!mpLbFillAttr->GetEntryCount()) { - const SvxBitmapListItem aItem( *(const SvxBitmapListItem*)(pSh->GetItem(SID_BITMAP_LIST))); + const SvxBitmapListItem aItem( *static_cast<const SvxBitmapListItem*>(pSh->GetItem(SID_BITMAP_LIST))); mpLbFillAttr->Enable(); mpLbFillAttr->Clear(); mpLbFillAttr->Fill(aItem.GetBitmapList()); @@ -342,7 +342,7 @@ IMPL_LINK( AreaPropertyPanel, SelectFillTypeHdl, ListBox *, pToolBox ) if(LISTBOX_ENTRY_NOTFOUND != mnLastPosBitmap) { - const SvxBitmapListItem aItem(*(const SvxBitmapListItem*)(pSh->GetItem(SID_BITMAP_LIST))); + const SvxBitmapListItem aItem(*static_cast<const SvxBitmapListItem*>(pSh->GetItem(SID_BITMAP_LIST))); if(mnLastPosBitmap < aItem.GetBitmapList()->Count()) { @@ -414,7 +414,7 @@ IMPL_LINK( AreaPropertyPanel, SelectFillAttrHdl, ListBox*, pToolBox ) if(LISTBOX_ENTRY_NOTFOUND != nPos && pSh && pSh->GetItem(SID_GRADIENT_LIST)) { - const SvxGradientListItem aItem(*(const SvxGradientListItem*)(pSh->GetItem(SID_GRADIENT_LIST))); + const SvxGradientListItem aItem(*static_cast<const SvxGradientListItem*>(pSh->GetItem(SID_GRADIENT_LIST))); if(nPos < aItem.GetGradientList()->Count()) { @@ -445,7 +445,7 @@ IMPL_LINK( AreaPropertyPanel, SelectFillAttrHdl, ListBox*, pToolBox ) if(LISTBOX_ENTRY_NOTFOUND != nPos && pSh && pSh->GetItem(SID_HATCH_LIST)) { - const SvxHatchListItem aItem(*(const SvxHatchListItem*)(pSh->GetItem(SID_HATCH_LIST))); + const SvxHatchListItem aItem(*static_cast<const SvxHatchListItem*>(pSh->GetItem(SID_HATCH_LIST))); if(nPos < aItem.GetHatchList()->Count()) { @@ -476,7 +476,7 @@ IMPL_LINK( AreaPropertyPanel, SelectFillAttrHdl, ListBox*, pToolBox ) if(LISTBOX_ENTRY_NOTFOUND != nPos && pSh && pSh->GetItem(SID_BITMAP_LIST)) { - const SvxBitmapListItem aItem(*(const SvxBitmapListItem*)(pSh->GetItem(SID_BITMAP_LIST))); + const SvxBitmapListItem aItem(*static_cast<const SvxBitmapListItem*>(pSh->GetItem(SID_BITMAP_LIST))); if(nPos < aItem.GetBitmapList()->Count()) { @@ -755,7 +755,7 @@ void AreaPropertyPanel::NotifyItemUpdate( if(pItem && (!mpTransparanceItem || *pItem != *mpTransparanceItem)) { - mpTransparanceItem.reset((SfxUInt16Item*)pItem->Clone()); + mpTransparanceItem.reset(static_cast<SfxUInt16Item*>(pItem->Clone())); } else { @@ -777,7 +777,7 @@ void AreaPropertyPanel::NotifyItemUpdate( if(pItem && (!mpFloatTransparenceItem || *pItem != *mpFloatTransparenceItem)) { - mpFloatTransparenceItem.reset((XFillFloatTransparenceItem*)pItem->Clone()); + mpFloatTransparenceItem.reset(static_cast<XFillFloatTransparenceItem*>(pItem->Clone())); } else { @@ -849,7 +849,7 @@ void AreaPropertyPanel::NotifyItemUpdate( { if(SfxItemState::DEFAULT == eState) { - mpColorItem.reset(pState ? (XFillColorItem*)pState->Clone() : 0); + mpColorItem.reset(pState ? static_cast<XFillColorItem*>(pState->Clone()) : 0); } if(mpStyleItem && drawing::FillStyle_SOLID == (drawing::FillStyle)mpStyleItem->GetValue()) @@ -882,7 +882,7 @@ void AreaPropertyPanel::NotifyItemUpdate( { if(SfxItemState::DEFAULT == eState) { - mpFillGradientItem.reset(pState ? (XFillGradientItem*)pState->Clone() : 0); + mpFillGradientItem.reset(pState ? static_cast<XFillGradientItem*>(pState->Clone()) : 0); } if(mpStyleItem && drawing::FillStyle_GRADIENT == (drawing::FillStyle)mpStyleItem->GetValue()) @@ -911,7 +911,7 @@ void AreaPropertyPanel::NotifyItemUpdate( { if(SfxItemState::DEFAULT == eState) { - mpHatchItem.reset(pState ? (XFillHatchItem*)pState->Clone() : 0); + mpHatchItem.reset(pState ? static_cast<XFillHatchItem*>(pState->Clone()) : 0); } if(mpStyleItem && drawing::FillStyle_HATCH == (drawing::FillStyle)mpStyleItem->GetValue()) @@ -940,7 +940,7 @@ void AreaPropertyPanel::NotifyItemUpdate( { if(SfxItemState::DEFAULT == eState) { - mpBitmapItem.reset(pState ? (XFillBitmapItem*)pState->Clone() : 0); + mpBitmapItem.reset(pState ? static_cast<XFillBitmapItem*>(pState->Clone()) : 0); } if(mpStyleItem && drawing::FillStyle_BITMAP == (drawing::FillStyle)mpStyleItem->GetValue()) @@ -975,7 +975,7 @@ void AreaPropertyPanel::NotifyItemUpdate( { const Color aColor = mpColorItem->GetColorValue(); const SfxObjectShell* pSh = SfxObjectShell::Current(); - const SvxColorListItem aItem(*(const SvxColorListItem*)(pSh->GetItem(SID_COLOR_TABLE))); + const SvxColorListItem aItem(*static_cast<const SvxColorListItem*>(pSh->GetItem(SID_COLOR_TABLE))); mpLbFillAttr->Clear(); mpLbFillAttr->Enable(); @@ -1000,7 +1000,7 @@ void AreaPropertyPanel::NotifyItemUpdate( { const OUString aString( mpFillGradientItem->GetName() ); const SfxObjectShell* pSh = SfxObjectShell::Current(); - const SvxGradientListItem aItem( *(const SvxGradientListItem*)(pSh->GetItem(SID_GRADIENT_LIST))); + const SvxGradientListItem aItem( *static_cast<const SvxGradientListItem*>(pSh->GetItem(SID_GRADIENT_LIST))); mpLbFillAttr->Clear(); mpLbFillAttr->Enable(); @@ -1025,7 +1025,7 @@ void AreaPropertyPanel::NotifyItemUpdate( { const OUString aString( mpHatchItem->GetName() ); const SfxObjectShell* pSh = SfxObjectShell::Current(); - const SvxHatchListItem aItem(*(const SvxHatchListItem*)(pSh->GetItem(SID_HATCH_LIST))); + const SvxHatchListItem aItem(*static_cast<const SvxHatchListItem*>(pSh->GetItem(SID_HATCH_LIST))); mpLbFillAttr->Clear(); mpLbFillAttr->Enable(); @@ -1050,7 +1050,7 @@ void AreaPropertyPanel::NotifyItemUpdate( { const OUString aString( mpBitmapItem->GetName() ); const SfxObjectShell* pSh = SfxObjectShell::Current(); - const SvxBitmapListItem aItem(*(const SvxBitmapListItem*)(pSh->GetItem(SID_BITMAP_LIST))); + const SvxBitmapListItem aItem(*static_cast<const SvxBitmapListItem*>(pSh->GetItem(SID_BITMAP_LIST))); mpLbFillAttr->Clear(); mpLbFillAttr->Enable(); @@ -1109,7 +1109,7 @@ void AreaPropertyPanel::Update() if(pSh && pSh->GetItem(SID_GRADIENT_LIST)) { - const SvxGradientListItem aItem(*(const SvxGradientListItem*)(pSh->GetItem(SID_GRADIENT_LIST))); + const SvxGradientListItem aItem(*static_cast<const SvxGradientListItem*>(pSh->GetItem(SID_GRADIENT_LIST))); mpLbFillAttr->Enable(); mpLbFillAttr->Clear(); mpLbFillAttr->Fill(aItem.GetGradientList()); @@ -1138,7 +1138,7 @@ void AreaPropertyPanel::Update() if(pSh && pSh->GetItem(SID_HATCH_LIST)) { - const SvxHatchListItem aItem(*(const SvxHatchListItem*)(pSh->GetItem(SID_HATCH_LIST))); + const SvxHatchListItem aItem(*static_cast<const SvxHatchListItem*>(pSh->GetItem(SID_HATCH_LIST))); mpLbFillAttr->Enable(); mpLbFillAttr->Clear(); mpLbFillAttr->Fill(aItem.GetHatchList()); @@ -1167,7 +1167,7 @@ void AreaPropertyPanel::Update() if(pSh && pSh->GetItem(SID_BITMAP_LIST)) { - const SvxBitmapListItem aItem(*(const SvxBitmapListItem*)(pSh->GetItem(SID_BITMAP_LIST))); + const SvxBitmapListItem aItem(*static_cast<const SvxBitmapListItem*>(pSh->GetItem(SID_BITMAP_LIST))); mpLbFillAttr->Enable(); mpLbFillAttr->Clear(); mpLbFillAttr->Fill(aItem.GetBitmapList()); diff --git a/svx/source/sidebar/line/LinePropertyPanel.cxx b/svx/source/sidebar/line/LinePropertyPanel.cxx index c46c772..4b4a312 100644 --- a/svx/source/sidebar/line/LinePropertyPanel.cxx +++ b/svx/source/sidebar/line/LinePropertyPanel.cxx @@ -396,7 +396,7 @@ void LinePropertyPanel::NotifyItemUpdate( if(pItem) { - mpStyleItem.reset(pState ? (XLineStyleItem*)pItem->Clone() : 0); + mpStyleItem.reset(pState ? static_cast<XLineStyleItem*>(pItem->Clone()) : 0); } } else // if(nSID == SID_ATTR_LINE_DASH) @@ -405,7 +405,7 @@ void LinePropertyPanel::NotifyItemUpdate( if(pItem) { - mpDashItem.reset(pState ? (XLineDashItem*)pItem->Clone() : 0); + mpDashItem.reset(pState ? static_cast<XLineDashItem*>(pItem->Clone()) : 0); } } } @@ -502,7 +502,7 @@ void LinePropertyPanel::NotifyItemUpdate( if(pItem) { - mpStartItem.reset((XLineStartItem*)pItem->Clone()); + mpStartItem.reset(static_cast<XLineStartItem*>(pItem->Clone())); SelectEndStyle(true); break; } @@ -531,7 +531,7 @@ void LinePropertyPanel::NotifyItemUpdate( if(pItem) { - mpEndItem.reset((XLineEndItem*)pItem->Clone()); + mpEndItem.reset(static_cast<XLineEndItem*>(pItem->Clone())); SelectEndStyle(false); break; } @@ -977,7 +977,7 @@ void LinePropertyPanel::FillLineEndList() if ( pSh && pSh->GetItem( SID_LINEEND_LIST ) ) { mpLBStart->Enable(); - SvxLineEndListItem aItem( *(const SvxLineEndListItem*)(pSh->GetItem( SID_LINEEND_LIST ) ) ); + SvxLineEndListItem aItem( *static_cast<const SvxLineEndListItem*>(pSh->GetItem( SID_LINEEND_LIST ) ) ); mxLineEndList = aItem.GetLineEndList(); if (mxLineEndList.is()) @@ -1003,7 +1003,7 @@ void LinePropertyPanel::FillLineStyleList() if ( pSh && pSh->GetItem( SID_DASH_LIST ) ) { mpLBStyle->Enable(); - SvxDashListItem aItem( *(const SvxDashListItem*)(pSh->GetItem( SID_DASH_LIST ) ) ); + SvxDashListItem aItem( *static_cast<const SvxDashListItem*>(pSh->GetItem( SID_DASH_LIST ) ) ); mxLineStyleList = aItem.GetDashList(); if (mxLineStyleList.is()) diff --git a/svx/source/sidebar/line/LineWidthControl.cxx b/svx/source/sidebar/line/LineWidthControl.cxx index 97f518d..46830444 100644 --- a/svx/source/sidebar/line/LineWidthControl.cxx +++ b/svx/source/sidebar/line/LineWidthControl.cxx @@ -160,14 +160,14 @@ void LineWidthControl::Initialize() maVSWidth.SetItemText(i, rStr[i-1]); } maVSWidth.SetUnit(rStr); - maVSWidth.SetItemData(1,(void*)5); - maVSWidth.SetItemData(2,(void*)8); - maVSWidth.SetItemData(3,(void*)10); - maVSWidth.SetItemData(4,(void*)15); - maVSWidth.SetItemData(5,(void*)23); - maVSWidth.SetItemData(6,(void*)30); - maVSWidth.SetItemData(7,(void*)45); - maVSWidth.SetItemData(8,(void*)60); + maVSWidth.SetItemData(1, reinterpret_cast<void*>(5)); + maVSWidth.SetItemData(2, reinterpret_cast<void*>(8)); + maVSWidth.SetItemData(3, reinterpret_cast<void*>(10)); + maVSWidth.SetItemData(4, reinterpret_cast<void*>(15)); + maVSWidth.SetItemData(5, reinterpret_cast<void*>(23)); + maVSWidth.SetItemData(6, reinterpret_cast<void*>(30)); + maVSWidth.SetItemData(7, reinterpret_cast<void*>(45)); + maVSWidth.SetItemData(8, reinterpret_cast<void*>(60)); maVSWidth.SetImage(maIMGCusGray); maVSWidth.SetSelItem(0); @@ -271,7 +271,7 @@ IMPL_LINK(LineWidthControl, VSSelectHdl, void *, pControl) sal_uInt16 iPos = maVSWidth.GetSelectItemId(); if(iPos >= 1 && iPos <= 8) { - sal_IntPtr nVal = LogicToLogic((sal_IntPtr)maVSWidth.GetItemData( iPos ) , MAP_POINT, (MapUnit)meMapUnit); + sal_IntPtr nVal = LogicToLogic(reinterpret_cast<sal_IntPtr>(maVSWidth.GetItemData( iPos )), MAP_POINT, (MapUnit)meMapUnit); nVal = maMFWidth.Denormalize(nVal); XLineWidthItem aWidthItem( nVal ); mpBindings->GetDispatcher()->Execute(SID_ATTR_LINE_WIDTH, SfxCallMode::RECORD, &aWidthItem, 0L); diff --git a/svx/source/sidebar/nbdtmg.cxx b/svx/source/sidebar/nbdtmg.cxx index d52be9e..b7a63e7 100644 --- a/svx/source/sidebar/nbdtmg.cxx +++ b/svx/source/sidebar/nbdtmg.cxx @@ -818,24 +818,25 @@ MixBulletsTypeMgr::MixBulletsTypeMgr(const MixBulletsTypeMgr& aTypeMgr): pActualBullets[i]->nIndex = aTypeMgr.pActualBullets[i]->nIndex; //index in the tab page display pActualBullets[i]->nIndexDefault = aTypeMgr.pActualBullets[i]->nIndexDefault; pActualBullets[i]->pBullets = new BulletsSettings_Impl(eNBType::BULLETS) ; - ((BulletsSettings_Impl*)(pActualBullets[i]->pBullets))->cBulletChar = ((BulletsSettings_Impl*)(aTypeMgr.pActualBullets[i]->pBullets))->cBulletChar; - ((BulletsSettings_Impl*)(pActualBullets[i]->pBullets))->aFont = ((BulletsSettings_Impl*)(aTypeMgr.pActualBullets[i]->pBullets))->aFont; - ((BulletsSettings_Impl*)(pActualBullets[i]->pBullets))->sDescription = ((BulletsSettings_Impl*)(aTypeMgr.pActualBullets[i]->pBullets))->sDescription; - ((BulletsSettings_Impl*)(pActualBullets[i]->pBullets))->bIsCustomized = ((BulletsSettings_Impl*)(aTypeMgr.pActualBullets[i]->pBullets))->bIsCustomized; - ((BulletsSettings_Impl*)(pActualBullets[i]->pBullets))->eType = ((BulletsSettings_Impl*)(aTypeMgr.pActualBullets[i]->pBullets))->eType; - }else if ( aTypeMgr.pActualBullets[i]->eType == eNBType::GRAPHICBULLETS ) + static_cast<BulletsSettings_Impl*>(pActualBullets[i]->pBullets)->cBulletChar = static_cast<BulletsSettings_Impl*>(aTypeMgr.pActualBullets[i]->pBullets)->cBulletChar; + static_cast<BulletsSettings_Impl*>(pActualBullets[i]->pBullets)->aFont = static_cast<BulletsSettings_Impl*>(aTypeMgr.pActualBullets[i]->pBullets)->aFont; + static_cast<BulletsSettings_Impl*>(pActualBullets[i]->pBullets)->sDescription = static_cast<BulletsSettings_Impl*>(aTypeMgr.pActualBullets[i]->pBullets)->sDescription; + static_cast<BulletsSettings_Impl*>(pActualBullets[i]->pBullets)->bIsCustomized = static_cast<BulletsSettings_Impl*>(aTypeMgr.pActualBullets[i]->pBullets)->bIsCustomized; + static_cast<BulletsSettings_Impl*>(pActualBullets[i]->pBullets)->eType = static_cast<BulletsSettings_Impl*>(aTypeMgr.pActualBullets[i]->pBullets)->eType; + } + else if ( aTypeMgr.pActualBullets[i]->eType == eNBType::GRAPHICBULLETS ) { pActualBullets[i]->eType = aTypeMgr.pActualBullets[i]->eType; pActualBullets[i]->nIndex = aTypeMgr.pActualBullets[i]->nIndex; //index in the tab page display pActualBullets[i]->nIndexDefault = aTypeMgr.pActualBullets[i]->nIndexDefault; pActualBullets[i]->pBullets = new GrfBulDataRelation(eNBType::GRAPHICBULLETS) ; - ((GrfBulDataRelation*)(pActualBullets[i]->pBullets))->sGrfName = ((GrfBulDataRelation*)(aTypeMgr.pActualBullets[i]->pBullets))->sGrfName; - ((GrfBulDataRelation*)(pActualBullets[i]->pBullets))->sDescription = ((GrfBulDataRelation*)(aTypeMgr.pActualBullets[i]->pBullets))->sDescription; - ((GrfBulDataRelation*)(pActualBullets[i]->pBullets))->bIsCustomized = ((GrfBulDataRelation*)(aTypeMgr.pActualBullets[i]->pBullets))->bIsCustomized; - ((GrfBulDataRelation*)(pActualBullets[i]->pBullets))->eType = ((GrfBulDataRelation*)(aTypeMgr.pActualBullets[i]->pBullets))->eType; - if ( ((GrfBulDataRelation*)(aTypeMgr.pActualBullets[i]->pBullets))->bIsCustomized && ((GrfBulDataRelation*)(aTypeMgr.pActualBullets[i]->pBullets))->pGrfObj != NULL) + static_cast<GrfBulDataRelation*>(pActualBullets[i]->pBullets)->sGrfName = static_cast<GrfBulDataRelation*>(aTypeMgr.pActualBullets[i]->pBullets)->sGrfName; + static_cast<GrfBulDataRelation*>(pActualBullets[i]->pBullets)->sDescription = static_cast<GrfBulDataRelation*>(aTypeMgr.pActualBullets[i]->pBullets)->sDescription; + static_cast<GrfBulDataRelation*>(pActualBullets[i]->pBullets)->bIsCustomized = static_cast<GrfBulDataRelation*>(aTypeMgr.pActualBullets[i]->pBullets)->bIsCustomized; + static_cast<GrfBulDataRelation*>(pActualBullets[i]->pBullets)->eType = static_cast<GrfBulDataRelation*>(aTypeMgr.pActualBullets[i]->pBullets)->eType; + if ( static_cast<GrfBulDataRelation*>(aTypeMgr.pActualBullets[i]->pBullets)->bIsCustomized && static_cast<GrfBulDataRelation*>(aTypeMgr.pActualBullets[i]->pBullets)->pGrfObj != NULL) { - ((GrfBulDataRelation*)(pActualBullets[i]->pBullets))->pGrfObj = ((GrfBulDataRelation*)(aTypeMgr.pActualBullets[i]->pBullets))->pGrfObj; + static_cast<GrfBulDataRelation*>(pActualBullets[i]->pBullets)->pGrfObj = static_cast<GrfBulDataRelation*>(aTypeMgr.pActualBullets[i]->pBullets)->pGrfObj; } } } @@ -851,11 +852,11 @@ void MixBulletsTypeMgr::Init() pActualBullets[0]->nIndex = 0+1; //index in the tab page display,decrease 1 to the index within arr pActualBullets[0]->nIndexDefault = 2; //index in the tab page display,decrease 1 to the index within arr pActualBullets[0]->pBullets = new BulletsSettings_Impl(eNBType::BULLETS) ; - ((BulletsSettings_Impl*)(pActualBullets[0]->pBullets))->cBulletChar = rBTMgr.GetBulChar(pActualBullets[0]->nIndexDefault-1); - ((BulletsSettings_Impl*)(pActualBullets[0]->pBullets))->aFont = rBTMgr.GetBulCharFont(pActualBullets[0]->nIndexDefault-1); - ((BulletsSettings_Impl*)(pActualBullets[0]->pBullets))->sDescription = rBTMgr.GetDescription(pActualBullets[0]->nIndexDefault-1); ... etc. - the rest is truncated _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits