summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorMaxim Monastirsky <momonasmon@gmail.com>2015-07-14 17:24:23 +0300
committerMaxim Monastirsky <momonasmon@gmail.com>2015-07-15 01:26:23 +0300
commita3050f632517137f809d76662170726b518f043a (patch)
tree8c495db0069afe7612091edb2b95be8e8f4a525a /svx
parentd311b65f277cce83557dd59f95e9295bc7781cee (diff)
Convert filters button to the generic controller
Change-Id: I6d3c76c0aafe0ad77b597a2cb8331e6f8219e2d2
Diffstat (limited to 'svx')
-rw-r--r--svx/sdi/svx.sdi2
-rw-r--r--svx/source/tbxctrls/grafctrl.cxx26
2 files changed, 1 insertions, 27 deletions
diff --git a/svx/sdi/svx.sdi b/svx/sdi/svx.sdi
index 51072b6cb437..fe52a8c12291 100644
--- a/svx/sdi/svx.sdi
+++ b/svx/sdi/svx.sdi
@@ -5561,7 +5561,7 @@ SfxVoidItem GraphicFilterSolarize SID_GRFFILTER_SOLARIZE
]
-TbxImageItem GraphicFilterToolbox SID_GRFFILTER
+SfxVoidItem GraphicFilterToolbox SID_GRFFILTER
[
/* flags: */
diff --git a/svx/source/tbxctrls/grafctrl.cxx b/svx/source/tbxctrls/grafctrl.cxx
index 1b6a4f2563a1..6f434e6834ce 100644
--- a/svx/source/tbxctrls/grafctrl.cxx
+++ b/svx/source/tbxctrls/grafctrl.cxx
@@ -423,32 +423,6 @@ void ImplGrafModeControl::Update( const SfxPoolItem* pItem )
SetNoSelection();
}
-SFX_IMPL_TOOLBOX_CONTROL( SvxGrafFilterToolBoxControl, TbxImageItem );
-
-SvxGrafFilterToolBoxControl::SvxGrafFilterToolBoxControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx ) :
- SfxToolBoxControl( nSlotId, nId, rTbx )
-{
- rTbx.SetItemBits( nId, ToolBoxItemBits::DROPDOWNONLY | rTbx.GetItemBits( nId ) );
- rTbx.Invalidate();
-}
-
-SvxGrafFilterToolBoxControl::~SvxGrafFilterToolBoxControl()
-{
-}
-
-void SvxGrafFilterToolBoxControl::StateChanged( sal_uInt16, SfxItemState eState, const SfxPoolItem* )
-{
- GetToolBox().EnableItem( GetId(), ( eState != SfxItemState::DISABLED ) );
-}
-
-VclPtr<SfxPopupWindow> SvxGrafFilterToolBoxControl::CreatePopupWindow()
-{
- OUString aSubTbxResName( "private:resource/toolbar/graffilterbar" );
- createAndPositionSubToolBar( aSubTbxResName );
-
- return NULL;
-}
-
SvxGrafToolBoxControl::SvxGrafToolBoxControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx) :
SfxToolBoxControl( nSlotId, nId, rTbx )
{