What I want to do is to change a default background of status pane and main area of my app(change background images predefined by active theme).
Although there are at least 2 different ways to change background for main area, I'm unable to change it for status pane. The logical way would be to override KAknsIIDQsnBgAreaStatus image of active skin:
MAknsSkinInstance* skin = knsUtils::SkinInstance();
bgItemDef = AknsUtils::CreateBitmapItemDefL(KAknsIIDQsnBgAreaStatus, KImageFile, EMbmMpcchstatuspanebg);
This code exits with System error (-6)
And I read in Skin API manual that this way is probably not supported..
I don't find a way to override locally any of default skin elements.
Is it possible some how?
Is there some different way to alter a background of status pane?
Thanks for any comments,