--- a/uifw/EikStd/coctlsrc/AknButton.cpp Fri Feb 19 23:04:46 2010 +0200
+++ b/uifw/EikStd/coctlsrc/AknButton.cpp Fri Mar 12 15:43:43 2010 +0200
@@ -1070,7 +1070,21 @@
LoadButtonIcon( iPressedIcon );
LoadButtonIcon( iHoverIcon );
}
-
+// -----------------------------------------------------------------------------
+// CAknButtonState::UpdateExtensionInfoL
+// Updates extension information.
+// -----------------------------------------------------------------------------
+void CAknButtonState::UpdateExtensionInfoL( TInt aResource )
+ {
+ if ( iExtension )
+ {
+ iExtension->ConfigureExtensionFromResourceL( aResource );
+ LoadButtonIcon( iIcon );
+ LoadButtonIcon( iDimmedIcon );
+ LoadButtonIcon( iPressedIcon );
+ LoadButtonIcon( iHoverIcon );
+ }
+ }
// -----------------------------------------------------------------------------
// CAknButtonState::SizeChanged
// Scales function graphics to the given size