omadrm/drmplugins/drmromtm/uiData/src/RoMtmDat.cpp
changeset 23 493788a4a8a4
parent 0 95b198f216e5
child 49 69d8e75812b7
equal deleted inserted replaced
5:79d62d1d7957 23:493788a4a8a4
    38 #include <msvids.h>
    38 #include <msvids.h>
    39 #endif
    39 #endif
    40 
    40 
    41 #include <msvapi.h>
    41 #include <msvapi.h>
    42 #include <RoMtmUi.rsg>
    42 #include <RoMtmUi.rsg>
    43 #include <muiu.mbg>
       
    44 #include <mtmuids.h>
    43 #include <mtmuids.h>
    45 #include <MTMUIDEF.HRH>
    44 #include <mtmuidef.hrh>
    46 #include <StringResourceReader.h>
    45 #include <stringresourcereader.h>
    47 #include <avkon.rsg>
    46 #include <avkon.rsg>
    48 #include <data_caging_path_literals.hrh>
    47 #include <data_caging_path_literals.hrh>
    49 
    48 
    50 #include <stringloader.h>
    49 #include <StringLoader.h>
    51 #include <aknsutils.h>
    50 #include <AknsUtils.h>
    52 #include <aknsconstants.h>//skinned icon ids
    51 #include <AknsConstants.h>//skinned icon ids
    53 
    52 
    54 #ifdef RD_MULTIPLE_DRIVE
    53 #ifdef RD_MULTIPLE_DRIVE
    55 #include <DriveInfo.h>
    54 #include <driveinfo.h>
    56 #endif
    55 #endif
    57 
    56 
    58 #include "RoMtmDat.h"
    57 #include "RoMtmDat.h"
    59 #include "RoMtmDaC.h"
    58 #include "RoMTMDaC.h"
    60 #include "RoMtmCommon.h"
    59 #include "RoMTMCommon.h"
    61 
    60 
    62 // EXTERNAL DATA STRUCTURES
    61 // EXTERNAL DATA STRUCTURES
    63 // EXTERNAL FUNCTION PROTOTYPES  
    62 // EXTERNAL FUNCTION PROTOTYPES  
    64 // CONSTANTS
    63 // CONSTANTS
    65 // MACROS
    64 // MACROS
   570     array = new(ELeave) CArrayPtrFlat<CFbsBitmap>( aNumZoomStates );
   569     array = new(ELeave) CArrayPtrFlat<CFbsBitmap>( aNumZoomStates );
   571     CleanupStack::PushL( array );
   570     CleanupStack::PushL( array );
   572     
   571     
   573     id.Set( KAknsIIDQgnPropMcePushUnread );
   572     id.Set( KAknsIIDQgnPropMcePushUnread );
   574 
   573 
   575     AknsUtils::CreateIconL( skins, id, bitmap,
       
   576         bitmapMask, tp.FullName(), EMbmMuiuQgn_prop_mce_push_unread,
       
   577         EMbmMuiuQgn_prop_mce_push_unread_mask );
       
   578              
       
   579     array->AppendL( bitmap );
       
   580     bitmap = 0;
       
   581     array->AppendL( bitmapMask );
       
   582     bitmapMask = 0;
       
   583     iIconArrays->AppendL( array );
   574     iIconArrays->AppendL( array );
   584     CleanupStack::Pop(); //array
   575     CleanupStack::Pop(); //array
   585     
   576     
   586     array = new(ELeave) CArrayPtrFlat<CFbsBitmap>( aNumZoomStates );
   577     array = new(ELeave) CArrayPtrFlat<CFbsBitmap>( aNumZoomStates );
   587     CleanupStack::PushL( array );
   578     CleanupStack::PushL( array );
   588     
   579     
   589     id.Set( KAknsIIDQgnPropMcePushRead );
   580     id.Set( KAknsIIDQgnPropMcePushRead );
   590 
   581 
   591     AknsUtils::CreateIconL( skins, id, bitmap,
       
   592         bitmapMask, tp.FullName(), EMbmMuiuQgn_prop_mce_push_read,
       
   593         EMbmMuiuQgn_prop_mce_push_read_mask );
       
   594              
       
   595     array->AppendL( bitmap );
       
   596     bitmap = 0;
       
   597     array->AppendL( bitmapMask );
       
   598     bitmapMask = 0;
       
   599     iIconArrays->AppendL( array );
   582     iIconArrays->AppendL( array );
   600     CleanupStack::Pop(); //array
   583     CleanupStack::Pop(); //array
   601     }
   584     }