diff options
author | Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> | 2015-11-17 15:47:25 +0100 |
---|---|---|
committer | Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> | 2015-11-18 10:12:21 +0100 |
commit | cb4177b5f6d2c63548fa544a19b36001c57193e4 (patch) | |
tree | fbbdf193c68954db838871fde030637dde8e6807 /framework/source/uielement/toolbarmerger.cxx | |
parent | 5a4d508bd6711def27c7738f7ac68c2da478e48c (diff) |
Remove unused toolbaritem properties
The following properties have been removed:
toolbar:bitmap
toolbar:property
toolbar:width
toolbar:userdefined
This should have no impact on existing functionality or AddOns, since these properties were not in use.
Change-Id: I07574f8102648ee0713379be8cb0b605d2c76364
Diffstat (limited to 'framework/source/uielement/toolbarmerger.cxx')
-rw-r--r-- | framework/source/uielement/toolbarmerger.cxx | 40 |
1 files changed, 13 insertions, 27 deletions
diff --git a/framework/source/uielement/toolbarmerger.cxx b/framework/source/uielement/toolbarmerger.cxx index 5810412bb8c8..8d12efb926b4 100644 --- a/framework/source/uielement/toolbarmerger.cxx +++ b/framework/source/uielement/toolbarmerger.cxx @@ -33,7 +33,6 @@ static const char MERGE_TOOLBAR_IMAGEID[] = "ImageIdentifier"; static const char MERGE_TOOLBAR_CONTEXT[] = "Context"; static const char MERGE_TOOLBAR_TARGET[] = "Target"; static const char MERGE_TOOLBAR_CONTROLTYPE[] = "ControlType"; -static const char MERGE_TOOLBAR_WIDTH[] = "Width"; static const char MERGECOMMAND_ADDAFTER[] = "AddAfter"; static const char MERGECOMMAND_ADDBEFORE[] = "AddBefore"; @@ -121,8 +120,7 @@ bool ToolBarMerger::ConvertSeqSeqToVector( aAddonToolbarItem.aImageIdentifier, aAddonToolbarItem.aTarget, aAddonToolbarItem.aContext, - aAddonToolbarItem.aControlType, - aAddonToolbarItem.nWidth ); + aAddonToolbarItem.aControlType ); rContainer.push_back( aAddonToolbarItem ); } @@ -186,8 +184,7 @@ void ToolBarMerger::ConvertSequenceToValues( OUString& rImageIdentifier, OUString& rTarget, OUString& rContext, - OUString& rControlType, - sal_uInt16& rWidth ) + OUString& rControlType ) { for ( sal_Int32 i = 0; i < rSequence.getLength(); i++ ) { @@ -203,12 +200,6 @@ void ToolBarMerger::ConvertSequenceToValues( rSequence[i].Value >>= rTarget; else if ( rSequence[i].Name == MERGE_TOOLBAR_CONTROLTYPE ) rSequence[i].Value >>= rControlType; - else if ( rSequence[i].Name == MERGE_TOOLBAR_WIDTH ) - { - sal_Int32 aValue = 0; - rSequence[i].Value >>= aValue; - rWidth = sal_uInt16( aValue ); - } } } @@ -318,9 +309,9 @@ bool ToolBarMerger::ProcessMergeOperation( sal_uInt16 nPos, sal_uInt16& rItemId, CommandToInfoMap& rCommandMap, - const OUString& rModuleIdentifier, - const OUString& rMergeCommand, - const OUString& rMergeCommandParameter, + const OUString& rModuleIdentifier, + const OUString& rMergeCommand, + const OUString& rMergeCommandParameter, const AddonToolbarItemContainer& rItems ) { if ( rMergeCommand == MERGECOMMAND_ADDAFTER ) @@ -458,7 +449,7 @@ bool ToolBarMerger::MergeItems( sal_uInt16 nModIndex, sal_uInt16& rItemId, CommandToInfoMap& rCommandMap, - const OUString& rModuleIdentifier, + const OUString& rModuleIdentifier, const AddonToolbarItemContainer& rAddonToolbarItems ) { const sal_Int32 nSize( rAddonToolbarItems.size() ); @@ -492,7 +483,7 @@ bool ToolBarMerger::MergeItems( pIter->second.aIds.push_back( rItemId ); } - ToolBarMerger::CreateToolbarItem( pToolbar, rCommandMap, sal_uInt16( nInsPos ), rItemId, rItem ); + ToolBarMerger::CreateToolbarItem( pToolbar, sal_uInt16( nInsPos ), rItemId, rItem ); } ++nIndex; @@ -551,7 +542,7 @@ bool ToolBarMerger::ReplaceItem( sal_uInt16 nPos, sal_uInt16& rItemId, CommandToInfoMap& rCommandMap, - const OUString& rModuleIdentifier, + const OUString& rModuleIdentifier, const AddonToolbarItemContainer& rAddonToolbarItems ) { pToolbar->RemoveItem( nPos ); @@ -631,7 +622,6 @@ bool ToolBarMerger::RemoveItems( ToolBox* pToolbar, const OUString& rCommandURL, sal_uInt16 nId, - sal_uInt16 nWidth, const OUString& rControlType ) { ::cppu::OWeakObject* pResult( nullptr ); @@ -639,15 +629,15 @@ bool ToolBarMerger::RemoveItems( if ( rControlType == TOOLBARCONTROLLER_BUTTON ) pResult = new ButtonToolbarController( rxContext, pToolbar, rCommandURL ); else if ( rControlType == TOOLBARCONTROLLER_COMBOBOX ) - pResult = new ComboboxToolbarController( rxContext, xFrame, pToolbar, nId, nWidth, rCommandURL ); + pResult = new ComboboxToolbarController( rxContext, xFrame, pToolbar, nId, 0, rCommandURL ); else if ( rControlType == TOOLBARCONTROLLER_EDIT ) - pResult = new EditToolbarController( rxContext, xFrame, pToolbar, nId, nWidth, rCommandURL ); + pResult = new EditToolbarController( rxContext, xFrame, pToolbar, nId, 0, rCommandURL ); else if ( rControlType == TOOLBARCONTROLLER_SPINFIELD ) - pResult = new SpinfieldToolbarController( rxContext, xFrame, pToolbar, nId, nWidth, rCommandURL ); + pResult = new SpinfieldToolbarController( rxContext, xFrame, pToolbar, nId, 0, rCommandURL ); else if ( rControlType == TOOLBARCONTROLLER_IMGBUTTON ) pResult = new ImageButtonToolbarController( rxContext, xFrame, pToolbar, nId, rCommandURL ); else if ( rControlType == TOOLBARCONTROLLER_DROPDOWNBOX ) - pResult = new DropdownToolbarController( rxContext, xFrame, pToolbar, nId, nWidth, rCommandURL ); + pResult = new DropdownToolbarController( rxContext, xFrame, pToolbar, nId, 0, rCommandURL ); else if ( rControlType == TOOLBARCONTROLLER_DROPDOWNBTN ) pResult = new ToggleButtonToolbarController( rxContext, xFrame, pToolbar, nId, ToggleButtonToolbarController::STYLE_DROPDOWNBUTTON, rCommandURL ); @@ -660,7 +650,7 @@ bool ToolBarMerger::RemoveItems( return pResult; } -void ToolBarMerger::CreateToolbarItem( ToolBox* pToolbar, CommandToInfoMap& rCommandMap, sal_uInt16 nPos, sal_uInt16 nItemId, const AddonToolbarItem& rItem ) +void ToolBarMerger::CreateToolbarItem( ToolBox* pToolbar, sal_uInt16 nPos, sal_uInt16 nItemId, const AddonToolbarItem& rItem ) { pToolbar->InsertItem( nItemId, rItem.aLabel, ToolBoxItemBits::NONE, nPos ); pToolbar->SetItemCommand( nItemId, rItem.aCommandURL ); @@ -669,10 +659,6 @@ void ToolBarMerger::CreateToolbarItem( ToolBox* pToolbar, CommandToInfoMap& rCom pToolbar->EnableItem( nItemId ); pToolbar->SetItemState( nItemId, TRISTATE_FALSE ); - CommandToInfoMap::iterator pIter = rCommandMap.find( rItem.aCommandURL ); - if ( pIter != rCommandMap.end() ) - pIter->second.nWidth = rItem.nWidth; - // Use the user data to store add-on specific data with the toolbar item AddonsParams* pAddonParams = new AddonsParams; pAddonParams->aImageId = rItem.aImageIdentifier; |