equal
deleted
inserted
replaced
153 * @since S60 5.0 |
153 * @since S60 5.0 |
154 */ |
154 */ |
155 void HandleFullscreenModeChange(); |
155 void HandleFullscreenModeChange(); |
156 |
156 |
157 /** |
157 /** |
158 * Handles changes of screen orientation. |
158 * Handles system resource change messages. |
159 * |
159 * |
160 * @since S60 5.0 |
160 * @param aType A message UID value. |
161 */ |
161 * |
162 void HandleResolutionChange(); |
162 * @since S60 5.0 |
|
163 */ |
|
164 void HandleResourceChange(TInt aType); |
163 |
165 |
164 public: // From MMIDScalable |
166 public: // From MMIDScalable |
165 |
167 |
166 TBool IsScalingOn() const; |
168 TBool IsScalingOn() const; |
167 |
169 |
266 * |
268 * |
267 * @since S60 5.0 |
269 * @since S60 5.0 |
268 */ |
270 */ |
269 void Dispose(); |
271 void Dispose(); |
270 |
272 |
|
273 private: // own methods |
|
274 /** |
|
275 * This method is called when some change which can affect scaling |
|
276 * of CanvasGraphicsItem. |
|
277 * |
|
278 * @param aChange Indicator what change was occurred. |
|
279 * @since S60 5.0 |
|
280 */ |
|
281 void HandleChangeForScaling(TChange aChange); |
|
282 |
271 private: // Construtors |
283 private: // Construtors |
272 |
284 |
273 /** |
285 /** |
274 * C++ constructor. |
286 * C++ constructor. |
275 */ |
287 */ |
296 // A non-scaled size of item. Needed by scaling. |
308 // A non-scaled size of item. Needed by scaling. |
297 TSize iNonScaledSize; |
309 TSize iNonScaledSize; |
298 |
310 |
299 // A non-scaled position of item. Needed by scaling. |
311 // A non-scaled position of item. Needed by scaling. |
300 TPoint iNonScaledPosition; |
312 TPoint iNonScaledPosition; |
|
313 |
|
314 #ifdef RD_JAVA_S60_RELEASE_9_2 |
|
315 // Indicates state of partial VKB |
|
316 TBool iPartialVKBOpen; |
|
317 #endif |
301 }; |
318 }; |
302 |
319 |
303 #endif // CMIDCANVASGRAPHICSITEM_H |
320 #endif // CMIDCANVASGRAPHICSITEM_H |
304 |
321 |
305 // End of file |
322 // End of file |