These methods don't need to be implemented as Links

This commit is contained in:
Caolán McNamara 2012-03-06 22:42:29 +00:00
parent 88aabebed1
commit 04f067623f
2 changed files with 25 additions and 32 deletions

View file

@ -263,20 +263,20 @@ private:
#ifdef _SVX_TPAREA_CXX #ifdef _SVX_TPAREA_CXX
DECL_LINK(SelectDialogTypeHdl_Impl, void *); DECL_LINK(SelectDialogTypeHdl_Impl, void *);
DECL_LINK( ClickInvisibleHdl_Impl, void * );
DECL_LINK( ClickColorHdl_Impl, void * );
DECL_LINK( ModifyColorHdl_Impl, void * ); DECL_LINK( ModifyColorHdl_Impl, void * );
DECL_LINK( ModifyHatchBckgrdColorHdl_Impl, void * ); DECL_LINK( ModifyHatchBckgrdColorHdl_Impl, void * );
DECL_LINK( ClickGradientHdl_Impl, void * );
DECL_LINK( ModifyGradientHdl_Impl, void * ); DECL_LINK( ModifyGradientHdl_Impl, void * );
DECL_LINK( ClickHatchingHdl_Impl, void * );
DECL_LINK( ModifyHatchingHdl_Impl, void * ); DECL_LINK( ModifyHatchingHdl_Impl, void * );
DECL_LINK( ToggleHatchBckgrdColorHdl_Impl, void * ); DECL_LINK( ToggleHatchBckgrdColorHdl_Impl, void * );
DECL_LINK( ClickBitmapHdl_Impl, void * );
DECL_LINK( ModifyBitmapHdl_Impl, void * ); DECL_LINK( ModifyBitmapHdl_Impl, void * );
DECL_LINK( ModifyStepCountHdl_Impl, void * ); DECL_LINK( ModifyStepCountHdl_Impl, void * );
DECL_LINK( ModifyTileHdl_Impl, void * ); DECL_LINK( ModifyTileHdl_Impl, void * );
DECL_LINK( ClickScaleHdl_Impl, void * ); DECL_LINK( ClickScaleHdl_Impl, void * );
void ClickInvisibleHdl_Impl();
void ClickHatchingHdl_Impl();
void ClickGradientHdl_Impl();
void ClickColorHdl_Impl();
void ClickBitmapHdl_Impl();
#endif #endif
public: public:

View file

@ -912,26 +912,26 @@ void SvxAreaTabPage::ActivatePage( const SfxItemSet& rSet )
case PT_GRADIENT: case PT_GRADIENT:
aTypeLB.SelectEntryPos( XFILL_GRADIENT ); aTypeLB.SelectEntryPos( XFILL_GRADIENT );
aLbGradient.SelectEntryPos( _nPos ); aLbGradient.SelectEntryPos( _nPos );
ClickGradientHdl_Impl( this ); ClickGradientHdl_Impl();
break; break;
case PT_HATCH: case PT_HATCH:
aTypeLB.SelectEntryPos( XFILL_HATCH ); aTypeLB.SelectEntryPos( XFILL_HATCH );
aLbHatching.SelectEntryPos( _nPos ); aLbHatching.SelectEntryPos( _nPos );
ClickHatchingHdl_Impl( this ); ClickHatchingHdl_Impl();
break; break;
case PT_BITMAP: case PT_BITMAP:
aTypeLB.SelectEntryPos( XFILL_BITMAP ); aTypeLB.SelectEntryPos( XFILL_BITMAP );
aLbBitmap.SelectEntryPos( _nPos ); aLbBitmap.SelectEntryPos( _nPos );
ClickBitmapHdl_Impl( this ); ClickBitmapHdl_Impl();
break; break;
case PT_COLOR: case PT_COLOR:
aTypeLB.SelectEntryPos( XFILL_SOLID ); aTypeLB.SelectEntryPos( XFILL_SOLID );
aLbColor.SelectEntryPos( _nPos ); aLbColor.SelectEntryPos( _nPos );
aLbHatchBckgrdColor.SelectEntryPos( _nPos ); aLbHatchBckgrdColor.SelectEntryPos( _nPos );
ClickColorHdl_Impl( this ); ClickColorHdl_Impl();
break; break;
} }
} }
@ -1444,7 +1444,7 @@ void SvxAreaTabPage::Reset( const SfxItemSet& rAttrs )
switch( eXFS ) switch( eXFS )
{ {
case XFILL_NONE: case XFILL_NONE:
ClickInvisibleHdl_Impl( this ); ClickInvisibleHdl_Impl();
break; break;
case XFILL_SOLID: case XFILL_SOLID:
@ -1456,7 +1456,7 @@ void SvxAreaTabPage::Reset( const SfxItemSet& rAttrs )
aLbColor.SelectEntry( aColorItem.GetColorValue() ); aLbColor.SelectEntry( aColorItem.GetColorValue() );
aLbHatchBckgrdColor.SelectEntry( aColorItem.GetColorValue() ); aLbHatchBckgrdColor.SelectEntry( aColorItem.GetColorValue() );
} }
ClickColorHdl_Impl( this ); ClickColorHdl_Impl();
break; break;
@ -1470,7 +1470,7 @@ void SvxAreaTabPage::Reset( const SfxItemSet& rAttrs )
aLbGradient.SelectEntryByList( pGradientList, aString, aGradient ); aLbGradient.SelectEntryByList( pGradientList, aString, aGradient );
} }
ClickGradientHdl_Impl( this ); ClickGradientHdl_Impl();
break; break;
case XFILL_HATCH: case XFILL_HATCH:
@ -1479,7 +1479,7 @@ void SvxAreaTabPage::Reset( const SfxItemSet& rAttrs )
aLbHatching.SelectEntry( ( ( const XFillHatchItem& ) aLbHatching.SelectEntry( ( ( const XFillHatchItem& )
rAttrs.Get( XATTR_FILLHATCH ) ).GetName() ); rAttrs.Get( XATTR_FILLHATCH ) ).GetName() );
} }
ClickHatchingHdl_Impl( this ); ClickHatchingHdl_Impl();
if ( SFX_ITEM_DONTCARE != rAttrs.GetItemState ( XATTR_FILLBACKGROUND ) ) if ( SFX_ITEM_DONTCARE != rAttrs.GetItemState ( XATTR_FILLBACKGROUND ) )
{ {
@ -1506,7 +1506,7 @@ void SvxAreaTabPage::Reset( const SfxItemSet& rAttrs )
String aString( aBitmapItem.GetName() ); String aString( aBitmapItem.GetName() );
aLbBitmap.SelectEntry( aString ); aLbBitmap.SelectEntry( aString );
} }
ClickBitmapHdl_Impl( this ); ClickBitmapHdl_Impl();
} }
break; break;
@ -1717,7 +1717,7 @@ void SvxAreaTabPage::Reset( const SfxItemSet& rAttrs )
// Erst hier, damit Tile und Stretch mit beruecksichtigt wird // Erst hier, damit Tile und Stretch mit beruecksichtigt wird
if( aTypeLB.GetSelectEntryPos() == XFILL_BITMAP ) if( aTypeLB.GetSelectEntryPos() == XFILL_BITMAP )
ClickBitmapHdl_Impl( NULL ); ClickBitmapHdl_Impl();
// Werte sichern // Werte sichern
aTypeLB.SaveValue(); aTypeLB.SaveValue();
@ -1758,17 +1758,17 @@ IMPL_LINK_NOARG(SvxAreaTabPage, SelectDialogTypeHdl_Impl)
{ {
switch( (XFillStyle)aTypeLB.GetSelectEntryPos() ) switch( (XFillStyle)aTypeLB.GetSelectEntryPos() )
{ {
case XFILL_NONE: ClickInvisibleHdl_Impl( this ); break; case XFILL_NONE: ClickInvisibleHdl_Impl(); break;
case XFILL_SOLID: ClickColorHdl_Impl( this ); break; case XFILL_SOLID: ClickColorHdl_Impl(); break;
case XFILL_GRADIENT: ClickGradientHdl_Impl( this ); break; case XFILL_GRADIENT: ClickGradientHdl_Impl(); break;
case XFILL_HATCH: ClickHatchingHdl_Impl( this ); break; case XFILL_HATCH: ClickHatchingHdl_Impl(); break;
case XFILL_BITMAP: ClickBitmapHdl_Impl( this ); break; case XFILL_BITMAP: ClickBitmapHdl_Impl(); break;
} }
return 0; return 0;
} }
IMPL_LINK_NOARG(SvxAreaTabPage, ClickInvisibleHdl_Impl) void SvxAreaTabPage::ClickInvisibleHdl_Impl()
{ {
aTsbTile.Hide(); aTsbTile.Hide();
aTsbStretch.Hide(); aTsbStretch.Hide();
@ -1811,13 +1811,11 @@ IMPL_LINK_NOARG(SvxAreaTabPage, ClickInvisibleHdl_Impl)
aCtlXRectPreview.Invalidate(); aCtlXRectPreview.Invalidate();
aCtlBitmapPreview.Invalidate(); aCtlBitmapPreview.Invalidate();
return( 0L );
} }
//------------------------------------------------------------------------ //------------------------------------------------------------------------
IMPL_LINK_NOARG(SvxAreaTabPage, ClickColorHdl_Impl) void SvxAreaTabPage::ClickColorHdl_Impl()
{ {
aTsbTile.Hide(); aTsbTile.Hide();
aTsbStretch.Hide(); aTsbStretch.Hide();
@ -1872,7 +1870,6 @@ IMPL_LINK_NOARG(SvxAreaTabPage, ClickColorHdl_Impl)
aString += String(aURL.getBase()); aString += String(aURL.getBase());
ModifyColorHdl_Impl( this ); ModifyColorHdl_Impl( this );
return( 0L );
} }
//------------------------------------------------------------------------ //------------------------------------------------------------------------
@ -1905,7 +1902,7 @@ IMPL_LINK_NOARG(SvxAreaTabPage, ModifyColorHdl_Impl)
} }
//------------------------------------------------------------------------ //------------------------------------------------------------------------
IMPL_LINK_NOARG(SvxAreaTabPage, ClickGradientHdl_Impl) void SvxAreaTabPage::ClickGradientHdl_Impl()
{ {
aTsbTile.Hide(); aTsbTile.Hide();
aTsbStretch.Hide(); aTsbStretch.Hide();
@ -1963,7 +1960,6 @@ IMPL_LINK_NOARG(SvxAreaTabPage, ClickGradientHdl_Impl)
ModifyGradientHdl_Impl( this ); ModifyGradientHdl_Impl( this );
ModifyStepCountHdl_Impl( &aTsbStepCount ); ModifyStepCountHdl_Impl( &aTsbStepCount );
return( 0L );
} }
//------------------------------------------------------------------------ //------------------------------------------------------------------------
@ -1997,7 +1993,7 @@ IMPL_LINK_NOARG(SvxAreaTabPage, ModifyGradientHdl_Impl)
//------------------------------------------------------------------------ //------------------------------------------------------------------------
IMPL_LINK_NOARG(SvxAreaTabPage, ClickHatchingHdl_Impl) void SvxAreaTabPage::ClickHatchingHdl_Impl()
{ {
aLbColor.Hide(); aLbColor.Hide();
aLbGradient.Hide(); aLbGradient.Hide();
@ -2056,8 +2052,6 @@ IMPL_LINK_NOARG(SvxAreaTabPage, ClickHatchingHdl_Impl)
ModifyHatchingHdl_Impl( this ); ModifyHatchingHdl_Impl( this );
ModifyHatchBckgrdColorHdl_Impl( this ); ModifyHatchBckgrdColorHdl_Impl( this );
ToggleHatchBckgrdColorHdl_Impl( this ); ToggleHatchBckgrdColorHdl_Impl( this );
return( 0L );
} }
//------------------------------------------------------------------------ //------------------------------------------------------------------------
@ -2141,7 +2135,7 @@ IMPL_LINK_NOARG(SvxAreaTabPage, ToggleHatchBckgrdColorHdl_Impl)
//------------------------------------------------------------------------ //------------------------------------------------------------------------
IMPL_LINK_NOARG(SvxAreaTabPage, ClickBitmapHdl_Impl) void SvxAreaTabPage::ClickBitmapHdl_Impl()
{ {
aLbColor.Hide(); aLbColor.Hide();
aLbGradient.Hide(); aLbGradient.Hide();
@ -2216,7 +2210,6 @@ IMPL_LINK_NOARG(SvxAreaTabPage, ClickBitmapHdl_Impl)
ModifyBitmapHdl_Impl( this ); ModifyBitmapHdl_Impl( this );
ModifyTileHdl_Impl( &aTsbOriginal ); ModifyTileHdl_Impl( &aTsbOriginal );
return( 0L );
} }
//------------------------------------------------------------------------ //------------------------------------------------------------------------