From 812b393460a68f8536cecf9263af56ae6a838a95 Mon Sep 17 00:00:00 2001
From: Jens-Heiner Rechtien
Date: Mon, 19 Jun 2006 10:42:03 +0000
Subject: [PATCH] INTEGRATION: CWS warnings01 (1.20.30); FILE MERGED 2006/05/29
07:55:08 sb 1.20.30.6: #i53898# Made code warning-free and/or compile at all
after resync to SRC680m170. 2006/05/23 16:13:48 sb 1.20.30.5: RESYNC:
(1.25-1.28); FILE MERGED 2006/04/07 16:08:52 sb 1.20.30.4: RESYNC:
(1.24-1.25); FILE MERGED 2006/01/25 17:36:18 sb 1.20.30.3: RESYNC:
(1.20-1.24); FILE MERGED 2005/11/16 15:20:46 pl 1.20.30.2: #i55991# removed
warnings 2005/10/28 14:48:46 cd 1.20.30.1: #i55991# Warning free code changes
for gcc
---
framework/source/uielement/toolbarmanager.cxx | 45 ++++++++-----------
1 file changed, 19 insertions(+), 26 deletions(-)
diff --git a/framework/source/uielement/toolbarmanager.cxx b/framework/source/uielement/toolbarmanager.cxx
index bb6631db8661..daaa9831c50b 100644
--- a/framework/source/uielement/toolbarmanager.cxx
+++ b/framework/source/uielement/toolbarmanager.cxx
@@ -4,9 +4,9 @@
*
* $RCSfile: toolbarmanager.cxx,v $
*
- * $Revision: 1.28 $
+ * $Revision: 1.29 $
*
- * last change: $Author: rt $ $Date: 2006-05-05 08:11:12 $
+ * last change: $Author: hr $ $Date: 2006-06-19 11:42:03 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -283,8 +283,6 @@ static ::com::sun::star::uno::Reference< ::com::sun::star::frame::XLayoutManager
return xLayoutManager;
}
-static void ImplClearPopupMenu( ToolBox *pToolBar );
-
//*****************************************************************************************************************
// XInterface, XTypeProvider, XServiceInfo
//*****************************************************************************************************************
@@ -313,15 +311,10 @@ ToolBarManager::ToolBarManager( const Reference< XMultiServiceFactory >& rServic
ToolBar* pToolBar ) :
ThreadHelpBase( &Application::GetSolarMutex() ),
OWeakObject(),
- m_aListenerContainer( m_aLock.getShareableOslMutex() ),
- m_xServiceManager( rServiceManager ),
- m_xFrame( rFrame ),
- m_pToolBar( pToolBar ),
m_bDisposed( sal_False ),
m_bIsHiContrast( pToolBar->GetSettings().GetStyleSettings().GetFaceColor().IsDark() ),
m_bSmallSymbols( !SvtMiscOptions().AreCurrentSymbolsLarge() ),
m_bModuleIdentified( sal_False ),
- m_aResourceName( rResourceName ),
m_bAddedToTaskPaneList( sal_True ),
m_bFrameActionRegistered( sal_False ),
m_bUpdateControllers( sal_False ),
@@ -329,6 +322,11 @@ ToolBarManager::ToolBarManager( const Reference< XMultiServiceFactory >& rServic
m_bImageMirrored( sal_False ),
m_bCanBeCustomized( sal_True ),
m_lImageRotation( 0 ),
+ m_pToolBar( pToolBar ),
+ m_aResourceName( rResourceName ),
+ m_xFrame( rFrame ),
+ m_aListenerContainer( m_aLock.getShareableOslMutex() ),
+ m_xServiceManager( rServiceManager ),
m_nSymbolsStyle( SvtMiscOptions().GetCurrentSymbolsStyle() )
{
Window* pWindow = m_pToolBar;
@@ -369,11 +367,6 @@ ToolBarManager::ToolBarManager( const Reference< XMultiServiceFactory >& rServic
OUString aHelpIdAsString( RTL_CONSTASCII_USTRINGPARAM( HELPID_PREFIX_TESTTOOL ));
OUString aToolbarName = rResourceName.copy( idx );
aHelpIdAsString += aToolbarName;
-// if ( aToolbarName.equalsAscii( "fullscreenbar" ))
-// {
-// m_pToolBar->SetStyle( m_pToolBar->GetStyle() & ~WB_CLOSEABLE );
-// m_pToolBar->SetFloatStyle( m_pToolBar->GetFloatStyle() & ~WB_CLOSEABLE );
-// }
m_pToolBar->SetSmartHelpId( SmartId( aHelpIdAsString ) );
m_aAsyncUpdateControllersTimer.SetTimeout( 50 );
@@ -1402,11 +1395,11 @@ void ToolBarManager::RequestImages()
}
m_bIsHiContrast = m_pToolBar->GetSettings().GetStyleSettings().GetFaceColor().IsDark();
- sal_Int16 j = getImageTypeFromBools( SvtMiscOptions().AreCurrentSymbolsLarge(), m_bIsHiContrast );
+ sal_Int16 p = getImageTypeFromBools( SvtMiscOptions().AreCurrentSymbolsLarge(), m_bIsHiContrast );
if ( m_xDocImageManager.is() )
- aDocGraphicSeq = m_xDocImageManager->getImages( j, aCmdURLSeq );
- aModGraphicSeq = m_xModuleImageManager->getImages( j, aCmdURLSeq );
+ aDocGraphicSeq = m_xDocImageManager->getImages( p, aCmdURLSeq );
+ aModGraphicSeq = m_xModuleImageManager->getImages( p, aCmdURLSeq );
i = 0;
pIter = m_aCommandMap.begin();
@@ -1478,7 +1471,7 @@ void ToolBarManager::notifyRegisteredControllers( const rtl::OUString& aUIElemen
}
}
-IMPL_LINK( ToolBarManager, Click, ToolBox*, pToolBar )
+IMPL_LINK( ToolBarManager, Click, ToolBox*, EMPTYARG )
{
ResetableGuard aGuard( m_aLock );
@@ -1497,7 +1490,7 @@ IMPL_LINK( ToolBarManager, Click, ToolBox*, pToolBar )
return 1;
}
-IMPL_LINK( ToolBarManager, DropdownClick, ToolBox*, pToolBar )
+IMPL_LINK( ToolBarManager, DropdownClick, ToolBox*, EMPTYARG )
{
ResetableGuard aGuard( m_aLock );
@@ -1516,7 +1509,7 @@ IMPL_LINK( ToolBarManager, DropdownClick, ToolBox*, pToolBar )
return 1;
}
-IMPL_LINK( ToolBarManager, DoubleClick, ToolBox*, pToolBar )
+IMPL_LINK( ToolBarManager, DoubleClick, ToolBox*, EMPTYARG )
{
ResetableGuard aGuard( m_aLock );
@@ -1901,7 +1894,7 @@ IMPL_LINK( ToolBarManager, MenuSelect, Menu*, pMenu )
return 1;
}
-IMPL_LINK( ToolBarManager, Select, ToolBox*, pToolBar )
+IMPL_LINK( ToolBarManager, Select, ToolBox*, EMPTYARG )
{
if ( m_bDisposed )
return 1;
@@ -1916,17 +1909,17 @@ IMPL_LINK( ToolBarManager, Select, ToolBox*, pToolBar )
return 1;
}
-IMPL_LINK( ToolBarManager, Highlight, ToolBox*, pToolBar )
+IMPL_LINK( ToolBarManager, Highlight, ToolBox*, EMPTYARG )
{
return 1;
}
-IMPL_LINK( ToolBarManager, Activate, ToolBox*, pToolBar )
+IMPL_LINK( ToolBarManager, Activate, ToolBox*, EMPTYARG )
{
return 1;
}
-IMPL_LINK( ToolBarManager, Deactivate, ToolBox*, pToolBar )
+IMPL_LINK( ToolBarManager, Deactivate, ToolBox*, EMPTYARG )
{
return 1;
}
@@ -1986,7 +1979,7 @@ IMPL_LINK( ToolBarManager, DataChanged, DataChangedEvent*, pDataChangedEvent )
return 1;
}
-IMPL_LINK( ToolBarManager, AsyncUpdateControllersHdl, Timer *, pTimer )
+IMPL_LINK( ToolBarManager, AsyncUpdateControllersHdl, Timer *, EMPTYARG )
{
// The guard must be in its own context as the we can get destroyed when our
// own xInterface reference get destroyed!
@@ -2004,7 +1997,7 @@ IMPL_LINK( ToolBarManager, AsyncUpdateControllersHdl, Timer *, pTimer )
return 0;
}
-IMPL_STATIC_LINK( ToolBarManager, ExecuteHdl_Impl, ExecuteInfo*, pExecuteInfo )
+IMPL_STATIC_LINK_NOINSTANCE( ToolBarManager, ExecuteHdl_Impl, ExecuteInfo*, pExecuteInfo )
{
try
{