thanks friend..
may b yr way is correct..
but i did it in this way..
Code:
MAknsSkinInstance* pSkin = AknsUtils::SkinInstance();
CAknsColorTableItemData* colorTable =
static_cast<CAknsColorTableItemData*>(pSkin->
GetCachedItemData(KAknsIIDQsnTextColors, EAknsITColorTable));
TUint64 colors[58];
for (TInt i = 0; i < 58; ++i)
{
colors[i] = colorTable->ColorRgb(i).Value();
colors[i] *= 0x100;
colors[i] += 0xFF;
colors[i] *= 0x1000000;
}
colors[EAknsCIQsnTextColorsCG6] = KRgbDarkGreen.Value();
colors[EAknsCIQsnTextColorsCG6] *= 0x100;
colors[EAknsCIQsnTextColorsCG6] += 0xFF;
colors[EAknsCIQsnTextColorsCG6] *= 0x1000000;
colors[EAknsCIQsnTextColorsCG10] = KRgbBlue.Value();
colors[EAknsCIQsnTextColorsCG10] *= 0x100;
colors[EAknsCIQsnTextColorsCG10] += 0xFF;
colors[EAknsCIQsnTextColorsCG10] *= 0x1000000;
//set
colorTable->SetColorsL(60, (const TAknsColorTableEntry*)colors);