uiacceltk/hitchcock/coretoolkit/src/HuiS60Skin.cpp
branchRCL_3
changeset 15 cd0ae4656946
parent 7 88b23e2e82e1
equal deleted inserted replaced
13:3a60ebea00d0 15:cd0ae4656946
   194 EXPORT_C void CHuiS60Skin::SkinConfigurationChanged(
   194 EXPORT_C void CHuiS60Skin::SkinConfigurationChanged(
   195     const TAknsSkinStatusConfigurationChangeReason aReason )
   195     const TAknsSkinStatusConfigurationChangeReason aReason )
   196     {
   196     {
   197     if (aReason == EAknsSkinStatusConfigurationDeployed)
   197     if (aReason == EAknsSkinStatusConfigurationDeployed)
   198         {
   198         {
   199         FreeAllBackgroundTextureResources();
   199         Env().Display(0).SetSkinSizeChangePending();
   200         Env().NotifySkinChangedL();
   200         }
   201         Env().TextStyleManager().NotifyDisplaySizeChangedL();
       
   202         ReloadBgTexturesL();
       
   203         }
       
   204     
       
   205     }
   201     }
   206 
   202 
   207 EXPORT_C void CHuiS60Skin::SkinPackageChanged(
   203 EXPORT_C void CHuiS60Skin::SkinPackageChanged(
   208     const TAknsSkinStatusPackageChangeReason aReason )
   204     const TAknsSkinStatusPackageChangeReason aReason )
   209     {
   205     {
   254     }
   250     }
   255 
   251 
   256 
   252 
   257 EXPORT_C void CHuiS60Skin::NotifyDisplaySizeChangedL()
   253 EXPORT_C void CHuiS60Skin::NotifyDisplaySizeChangedL()
   258     {
   254     {
   259     // The background is now different.
   255     // Reload all the skin bitmaps
   260      SkinConfigurationChanged(EAknsSkinStatusConfigurationDeployed);
   256      FreeAllBackgroundTextureResources();
   261     
   257      Env().NotifySkinChangedL();
       
   258      Env().TextStyleManager().NotifyDisplaySizeChangedL();
       
   259      ReloadBgTexturesL();
   262     }
   260     }
   263 
   261 
   264 
   262 
   265 EXPORT_C TRgb CHuiS60Skin::StyleTextColor(THuiPreconfiguredTextStyle aStyle,
   263 EXPORT_C TRgb CHuiS60Skin::StyleTextColor(THuiPreconfiguredTextStyle aStyle,
   266                                           THuiBackgroundType aBackgroundType) const
   264                                           THuiBackgroundType aBackgroundType) const