equal
deleted
inserted
replaced
260 * If Active Palette already exists, clears any existing items. |
260 * If Active Palette already exists, clears any existing items. |
261 * Sets new items based on resource from GetAPResourceId. |
261 * Sets new items based on resource from GetAPResourceId. |
262 * Registers the view for Active Palette. |
262 * Registers the view for Active Palette. |
263 */ |
263 */ |
264 virtual void SetupActivePaletteL( CCamViewBase* aView ); |
264 virtual void SetupActivePaletteL( CCamViewBase* aView ); |
|
265 |
|
266 /** |
|
267 * Tells the container to blink the resolution indicator |
|
268 * when the resolution changes. The flag is reset after |
|
269 * doing one blinking rountine or can be reset manually by |
|
270 * calling the function with EFalse. |
|
271 */ |
|
272 void BlinkResolutionIndicatorOnChange( TBool aBlink=ETrue ); |
265 |
273 |
266 protected: |
274 protected: |
267 |
275 |
268 /** |
276 /** |
269 * Callback for zoom timer when zoom pane needs to be hidden. |
277 * Callback for zoom timer when zoom pane needs to be hidden. |
575 /** |
583 /** |
576 * Read touch layout |
584 * Read touch layout |
577 */ |
585 */ |
578 void TouchLayout(); |
586 void TouchLayout(); |
579 |
587 |
|
588 /** |
|
589 * Callback to blink resolution indicator |
|
590 */ |
|
591 static TInt IndicatorVisible( TAny *aSelf ); |
|
592 |
|
593 /** |
|
594 * Draw resolution indicator (for blinking). |
|
595 */ |
|
596 void DrawResolutionIndicator(); |
580 |
597 |
581 // ========================================================================= |
598 // ========================================================================= |
582 // Data |
599 // Data |
583 protected: |
600 protected: |
584 |
601 |
706 MCamVfGridDrawer* iVfGridDrawer; |
723 MCamVfGridDrawer* iVfGridDrawer; |
707 |
724 |
708 CCamBatteryPaneController* iBatteryPaneController; |
725 CCamBatteryPaneController* iBatteryPaneController; |
709 |
726 |
710 CFbsBitmap* iViewFinderBackup; |
727 CFbsBitmap* iViewFinderBackup; |
|
728 |
|
729 // For blinking of resolution indicator |
|
730 TBool iBlinkResolutionIndicator; |
|
731 CPeriodic* iIndBlinkTimer; |
|
732 TBool iDrawIndicator; |
|
733 TInt iToggleCountdown; |
711 // ========================================================================= |
734 // ========================================================================= |
712 }; |
735 }; |
713 |
736 |
714 #endif // CAMPRECAPTURECONTAINERBASE_H |
737 #endif // CAMPRECAPTURECONTAINERBASE_H |
715 |
738 |