diff -r fcdfafb36fe7 -r aecbbf00d063 uifw/EikStd/coctlsrc/akndoublespanscrollindicatoritem.cpp --- a/uifw/EikStd/coctlsrc/akndoublespanscrollindicatoritem.cpp Thu Aug 19 10:11:06 2010 +0300 +++ b/uifw/EikStd/coctlsrc/akndoublespanscrollindicatoritem.cpp Tue Aug 31 15:28:30 2010 +0300 @@ -78,8 +78,38 @@ TInt /*aBottomItemBitmapId*/, TInt /*aBottomItemMaskId*/) { + MAknsSkinInstance* skin = AknsUtils::SkinInstance(); iTopId = aTopItem; iMidId = aMiddleItem; iBottomId = aBottomItem; } +void CAknDoubleSpanScrollIndicatorItem::CreateSkinnedBitmapAndMaskL(MAknsSkinInstance* aInstance, + const TAknsItemID& aID, + CFbsBitmap*& aBitmap, + CFbsBitmap*& aMask, + TBool /*aRotated*/) + { + CFbsBitmap* skinnedBitmap = NULL; + CFbsBitmap* skinnedMask = NULL; + + // note, real fallback icons are not (yet) available in avkon icon file. + TRAP_IGNORE(AknsUtils::CreateIconL( aInstance, aID, skinnedBitmap, skinnedMask, KNullDesC, -1, -1 )); + + if(!skinnedBitmap) + { + AknsUtils::CreateIconL( aInstance, aID, skinnedBitmap, KNullDesC, -1 ); + } + + aBitmap = skinnedBitmap; + aMask = skinnedMask; + + } + +CFbsBitmap* CAknDoubleSpanScrollIndicatorItem::CreateBitmapL(CFbsBitmap* /*aSourceBitmap*/, TBool /*aRotated*/) + { + + + return NULL; + } +