uifw/EikStd/coctlsrc/akndoublespanscrollindicatoritem.cpp
branchRCL_3
changeset 19 aecbbf00d063
parent 10 3d340a0166ff
child 20 d48ab3b357f1
--- 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;
+    }
+