summaryrefslogtreecommitdiff
path: root/svx/source/tbxctrls/tbcontrl.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svx/source/tbxctrls/tbcontrl.cxx')
-rw-r--r--svx/source/tbxctrls/tbcontrl.cxx24
1 files changed, 12 insertions, 12 deletions
diff --git a/svx/source/tbxctrls/tbcontrl.cxx b/svx/source/tbxctrls/tbcontrl.cxx
index 11fde489fb97..5a60b1c9ecfb 100644
--- a/svx/source/tbxctrls/tbcontrl.cxx
+++ b/svx/source/tbxctrls/tbcontrl.cxx
@@ -1458,13 +1458,13 @@ void SvxColorWindow_Impl::StateChanged( sal_uInt16 nSID, SfxItemState eState, co
}
else if ( SfxItemState::DEFAULT <= eState && pState )
{
- if ( pState->ISA( SvxColorItem ) )
+ if ( dynamic_cast<const SvxColorItem*>( pState) != nullptr )
aColor = static_cast<const SvxColorItem*>(pState)->GetValue();
- else if ( pState->ISA( XLineColorItem ) )
+ else if ( dynamic_cast<const XLineColorItem*>( pState) != nullptr )
aColor = static_cast<const XLineColorItem*>(pState)->GetColorValue();
- else if ( pState->ISA( XFillColorItem ) )
+ else if ( dynamic_cast<const XFillColorItem*>( pState) != nullptr )
aColor = static_cast<const XFillColorItem*>(pState)->GetColorValue();
- else if ( pState->ISA( SvxBackgroundColorItem ) )
+ else if ( dynamic_cast<const SvxBackgroundColorItem*>( pState) != nullptr )
aColor = static_cast<const SvxBackgroundColorItem*>(pState)->GetValue();
}
@@ -1498,11 +1498,11 @@ void BorderColorStatus::StateChanged( sal_uInt16 nSID, SfxItemState eState, cons
{
if ( SfxItemState::DEFAULT <= eState && pState )
{
- if ( nSID == SID_FRAME_LINECOLOR && pState->ISA( SvxColorItem ) )
+ if ( nSID == SID_FRAME_LINECOLOR && dynamic_cast<const SvxColorItem*>( pState) != nullptr )
{
maColor = static_cast< const SvxColorItem* >(pState)->GetValue();
}
- else if ( pState->ISA( SvxLineItem ) )
+ else if ( dynamic_cast<const SvxLineItem*>( pState) != nullptr )
{
const SvxBorderLine* pLine = static_cast< const SvxLineItem* >(pState)->GetLine();
Color aColor ( COL_TRANSPARENT );
@@ -1786,7 +1786,7 @@ void SvxFrameWindow_Impl::StateChanged(
{
if ( pState && nSID == SID_BORDER_REDUCED_MODE)
{
- const SfxBoolItem* pItem = PTR_CAST( SfxBoolItem, pState );
+ const SfxBoolItem* pItem = dynamic_cast<const SfxBoolItem*>( pState );
if ( pItem )
{
@@ -1979,7 +1979,7 @@ void SfxStyleControllerItem_Impl::StateChanged(
if ( SfxItemState::DEFAULT == eState )
{
const SfxTemplateItem* pStateItem =
- PTR_CAST( SfxTemplateItem, pState );
+ dynamic_cast<const SfxTemplateItem*>( pState );
DBG_ASSERT( pStateItem != NULL, "SfxTemplateItem expected" );
rControl.SetFamilyState( nIdx, pStateItem );
}
@@ -2694,11 +2694,11 @@ void SvxColorToolBoxControl::StateChanged(
}
else if ( SfxItemState::DEFAULT <= eState && pState )
{
- if ( pState->ISA( SvxColorItem ) )
+ if ( dynamic_cast<const SvxColorItem*>( pState) != nullptr )
aColor = static_cast< const SvxColorItem* >(pState)->GetValue();
- else if ( pState->ISA( XLineColorItem ) )
+ else if ( dynamic_cast<const XLineColorItem*>( pState) != nullptr )
aColor = static_cast< const XLineColorItem* >(pState)->GetColorValue();
- else if ( pState->ISA( XFillColorItem ) )
+ else if ( dynamic_cast<const XFillColorItem*>( pState) != nullptr )
aColor = static_cast< const XFillColorItem* >(pState)->GetColorValue();
}
m_xBtnUpdater->Update( aColor );
@@ -2895,7 +2895,7 @@ SvxSimpleUndoRedoController::~SvxSimpleUndoRedoController()
void SvxSimpleUndoRedoController::StateChanged( sal_uInt16, SfxItemState eState, const SfxPoolItem* pState )
{
- const SfxStringItem* pItem = PTR_CAST( SfxStringItem, pState );
+ const SfxStringItem* pItem = dynamic_cast<const SfxStringItem*>( pState );
ToolBox& rBox = GetToolBox();
if ( pItem && eState != SfxItemState::DISABLED )
{