equal
deleted
inserted
replaced
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 |