phonebookui/Speeddial/ControlSrc/SpdiaControl_platsec.cpp
branchRCL_3
changeset 13 a6539d1e8e43
parent 8 5586b4d2ec3e
--- a/phonebookui/Speeddial/ControlSrc/SpdiaControl_platsec.cpp	Tue May 25 12:26:45 2010 +0300
+++ b/phonebookui/Speeddial/ControlSrc/SpdiaControl_platsec.cpp	Wed Jun 09 09:26:27 2010 +0300
@@ -157,9 +157,9 @@
 const TInt KNullIndexData(-1);
 const TInt32 KVmbxUid(0x100058F5) ;
 const TInt KOperatorNameLength(100);
-const TInt KIconsCount(14);
-const TInt KIconsIdCount(12);
-const TInt KIconsMaskCount(12);
+const TInt KIconsCount(15);
+const TInt KIconsIdCount(15);
+const TInt KIconsMaskCount(15);
 
 _LIT(KNullCell, "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t%d\t");
 _LIT(KDesTab, "\t");
@@ -458,6 +458,7 @@
     	{
         iSkinIcons->Append( KAknsIIDQgnPropNrtypVoip ); 
         iSkinIcons->Append( KAknsIIDQgnPropNrtypSwis );
+        iSkinIcons->Append( KAknsIIDQgnPropNrtypSip );
         }
     iSkinIcons->Append( KAknsIIDQgnPropNrtypAssistant );
     iSkinIcons->Append( KAknsIIDQgnPropEmpty );
@@ -478,6 +479,7 @@
     	{
         iIcons->Append( EMbmAvkonQgn_prop_nrtyp_voip );
         iIcons->Append( EMbmAvkonQgn_prop_empty );
+        iIcons->Append( EMbmAvkonQgn_prop_empty );
     	}
     iIcons->Append( EMbmAvkonQgn_prop_nrtyp_assistant );
     iIcons->Append( EMbmAvkonQgn_prop_empty );
@@ -496,9 +498,12 @@
     	{
     	iIconsId->Append( EPbkqgn_prop_nrtyp_voip );
     	iIconsId->Append( EPbkqgn_prop_nrtyp_swis );
+        iIconsId->Append( EPbkqgn_prop_nrtyp_sip );
     	}
     iIconsId->Append( EPbkqgn_prop_nrtyp_assistant );
     iIconsId->Append( EPbkqgn_prop_nrtyp_empty );
+    iIconsId->Append( EPbkqgn_prop_nrtyp_empty );
+    iIconsId->Append( EPbkqgn_prop_nrtyp_empty );
     
     iIconsMask->Append( EMbmAvkonQgn_prop_nrtyp_phone_mask );
     iIconsMask->Append( EMbmAvkonQgn_prop_nrtyp_home_mask );
@@ -512,9 +517,12 @@
     	{
     	iIconsMask->Append( EMbmAvkonQgn_prop_nrtyp_voip_mask );
     	iIconsMask->Append( EMbmAvkonQgn_prop_empty_mask );
+        iIconsMask->Append( EMbmAvkonQgn_prop_empty_mask );
     	}
     iIconsMask->Append( EMbmAvkonQgn_prop_nrtyp_assistant_mask );
     iIconsMask->Append( EMbmAvkonQgn_prop_empty_mask );
+    iIconsMask->Append( EMbmAvkonQgn_prop_empty_mask );
+    iIconsMask->Append( EMbmAvkonQgn_prop_empty_mask );
     }
 // ---------------------------------------------------------
 // CSpdiaControl::CSpdiaControl
@@ -1521,7 +1529,7 @@
     iSdmArray = new (ELeave) CArrayFixFlat<TSpdiaIndexData> (iSdmCount);
 
     iDialSkinBmp = new (ELeave)RArray<TAknsItemID>(KArraySize);
-    iSkinIcons = new (ELeave)RArray<TAknsItemID>(KArraySize);
+    iSkinIcons = new (ELeave)RArray<TAknsItemID>(iIconsIdCount);
     iIcons = new (ELeave)RArray<TInt>(iIconsCount);
     iIconsId = new (ELeave)RArray<TInt>(iIconsIdCount);
     iIconsMask = new (ELeave)RArray<TInt>(iIconsMaskCount);