diff -r 4376525cdefb -r e5618cc85d74 javauis/lcdui_akn/lcdui/inc/CMIDCanvasGraphicsItem.h --- a/javauis/lcdui_akn/lcdui/inc/CMIDCanvasGraphicsItem.h Mon Jun 21 15:32:50 2010 +0300 +++ b/javauis/lcdui_akn/lcdui/inc/CMIDCanvasGraphicsItem.h Thu Jul 15 18:31:06 2010 +0300 @@ -155,11 +155,13 @@ void HandleFullscreenModeChange(); /** - * Handles changes of screen orientation. + * Handles system resource change messages. + * + * @param aType A message UID value. * * @since S60 5.0 */ - void HandleResolutionChange(); + void HandleResourceChange(TInt aType); public: // From MMIDScalable @@ -268,6 +270,16 @@ */ void Dispose(); +private: // own methods + /** + * This method is called when some change which can affect scaling + * of CanvasGraphicsItem. + * + * @param aChange Indicator what change was occurred. + * @since S60 5.0 + */ + void HandleChangeForScaling(TChange aChange); + private: // Construtors /** @@ -298,6 +310,11 @@ // A non-scaled position of item. Needed by scaling. TPoint iNonScaledPosition; + +#ifdef RD_JAVA_S60_RELEASE_9_2 + // Indicates state of partial VKB + TBool iPartialVKBOpen; +#endif }; #endif // CMIDCANVASGRAPHICSITEM_H