419 /** |
420 /** |
420 * Sets item highlight and stops the scrolling timer. |
421 * Sets item highlight and stops the scrolling timer. |
421 */ |
422 */ |
422 void StopKeyScrolling(); |
423 void StopKeyScrolling(); |
423 |
424 |
|
425 void ReleasePopupFont(); |
|
426 |
424 protected: |
427 protected: |
425 CAknPhysics* iPhysics; // Physics engine. Own |
428 CAknPhysics* iPhysics; // Physics engine. Own |
426 CHgScrollBufferManager* iManager; // Own |
429 CHgScrollBufferManager* iManager; // Own |
427 CHgScrollbar* iScrollbar; // Scrollbar. Own |
430 CHgScrollbar* iScrollbar; // Scrollbar. Own |
428 CHgIndicatorManager* iIndicatorManager; // Utility for drawing indicators. Own |
431 CHgIndicatorManager* iIndicatorManager; // Utility for drawing indicators. Own |
429 CHgDrawUtils* iDrawUtils; // Drawing utility. Own |
432 CHgDrawUtils* iDrawUtils; // Drawing utility. Own |
430 CHgTextFind* iTextFind; // Text find utility to communicate with FEP. Own |
433 CHgTextFind* iTextFind; // Text find utility to communicate with FEP. Own |
431 CAknLongTapDetector* iDetector; // Longtap detector for single click. Own |
434 CAknLongTapDetector* iDetector; // Longtap detector for single click. Own |
432 CAknItemActionMenu* iActionMenu; // Item action menu for single click. Not Own |
435 CAknItemActionMenu* iActionMenu; // Item action menu for single click. Not Own |
|
436 CFont* iPopupFont; // font to be used with popup drawer |
433 |
437 |
434 // Observers |
438 // Observers |
435 MHgSelectionObserver* iSelectionObserver; // Not Own |
439 MHgSelectionObserver* iSelectionObserver; // Not Own |
436 MHgMarkingObserver* iMarkingObserver; // Not Own |
440 MHgMarkingObserver* iMarkingObserver; // Not Own |
437 |
441 |