diff options
author | Ivo Hinkelmann <ihi@openoffice.org> | 2007-06-06 13:02:02 +0000 |
---|---|---|
committer | Ivo Hinkelmann <ihi@openoffice.org> | 2007-06-06 13:02:02 +0000 |
commit | 2562311761b843360b34f161036e5ff9b20db884 (patch) | |
tree | 3af3b29c4a4a4a2ccfe6e808bad01aa06d6fa31b /framework/source/uiconfiguration | |
parent | a25be4d814a0c827b18873e24bb6fe78c68238eb (diff) |
INTEGRATION: CWS ka009 (1.13.22); FILE MERGED
2007/02/12 15:45:26 ka 1.13.22.5: RESYNC: (1.17-1.18); FILE MERGED
2007/01/04 14:48:25 ka 1.13.22.4: RESYNC: (1.15-1.17); FILE MERGED
2006/10/27 14:10:00 ka 1.13.22.3: RESYNC: (1.14-1.15); FILE MERGED
2006/10/13 10:34:39 ka 1.13.22.2: RESYNC: (1.13-1.14); FILE MERGED
2006/07/12 21:29:06 ka 1.13.22.1: #i66680#: added patch for optimized ImageList handling
Diffstat (limited to 'framework/source/uiconfiguration')
-rw-r--r-- | framework/source/uiconfiguration/moduleimagemanager.cxx | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/framework/source/uiconfiguration/moduleimagemanager.cxx b/framework/source/uiconfiguration/moduleimagemanager.cxx index 1ee1d06150..141bd7151d 100644 --- a/framework/source/uiconfiguration/moduleimagemanager.cxx +++ b/framework/source/uiconfiguration/moduleimagemanager.cxx @@ -4,9 +4,9 @@ * * $RCSfile: moduleimagemanager.cxx,v $ * - * $Revision: 1.18 $ + * $Revision: 1.19 $ * - * last change: $Author: obo $ $Date: 2007-01-23 07:31:37 $ + * last change: $Author: ihi $ $Date: 2007-06-06 14:02:02 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -355,8 +355,7 @@ ImageList* CmdImageList::impl_getImageList( sal_Int16 nImageType ) if ( !m_pImageList[nImageType] ) { m_pImageList[nImageType] = new ImageList( m_aImageNameVector, - OUString::createFromAscii( ImageType_Prefixes[nImageType] ), - NULL ); + OUString::createFromAscii( ImageType_Prefixes[nImageType] ) ); } return m_pImageList[nImageType]; @@ -641,7 +640,9 @@ sal_Bool ModuleImageManager::implts_loadUserImages( // Delete old image list and create a new one from the read bitmap delete m_pUserImageList[nImageType]; - m_pUserImageList[nImageType] = new ImageList( aUserBitmap, aUserImagesVector ); + m_pUserImageList[nImageType] = new ImageList(); + m_pUserImageList[nImageType]->InsertFromHorizontalStrip + ( aUserBitmap, aUserImagesVector ); return sal_True; } } @@ -713,7 +714,7 @@ sal_Bool ModuleImageManager::implts_storeUserImages( if ( xBitmapStream.is() ) { SvStream* pSvStream = utl::UcbStreamHelper::CreateStream( xBitmapStream ); - vcl::PNGWriter aPngWriter( pImageList->GetBitmapEx() ); + vcl::PNGWriter aPngWriter( pImageList->GetAsHorizontalStrip() ); aPngWriter.Write( *pSvStream ); delete pSvStream; |