equal
deleted
inserted
replaced
72 TCamCameraMode aMode, |
72 TCamCameraMode aMode, |
73 CCamAppController& aController, |
73 CCamAppController& aController, |
74 TBool aUserBaseScenes = EFalse ); |
74 TBool aUserBaseScenes = EFalse ); |
75 |
75 |
76 /** |
76 /** |
|
77 * Symbian OS two-phased constructor |
|
78 * @since 2.8 |
|
79 * @param aRect Frame rectangle for container. |
|
80 * @param aView Reference to the view containing this container |
|
81 * @param aMode Current capture mode |
|
82 * @param aController reference to CCamAppControllerBase instance |
|
83 * @param aUserBaseScenes Specifies whether this list should |
|
84 * display the base scenes for the user scene. |
|
85 * @param aFullySkinned Specifies whether this list should |
|
86 * be displayed as transparent or skinned background. |
|
87 */ |
|
88 static CCamShootingModeContainer* NewL( const TRect& aRect, |
|
89 TBool aFullySkinned, |
|
90 CAknView& aView, |
|
91 TCamCameraMode aMode, |
|
92 CCamAppController& aController, |
|
93 TBool aUserBaseScenes ); |
|
94 |
|
95 /** |
77 * Destructor. |
96 * Destructor. |
78 * @since 2.8 |
97 * @since 2.8 |
79 */ |
98 */ |
80 virtual ~CCamShootingModeContainer(); |
99 virtual ~CCamShootingModeContainer(); |
81 |
100 |
97 * display the base scenes for the user scene. |
116 * display the base scenes for the user scene. |
98 */ |
117 */ |
99 CCamShootingModeContainer( TCamCameraMode aMode, |
118 CCamShootingModeContainer( TCamCameraMode aMode, |
100 CCamAppController& aController, |
119 CCamAppController& aController, |
101 CAknView& aView, |
120 CAknView& aView, |
102 TBool aUserBaseScenes ); |
121 TBool aUserBaseScenes, |
|
122 TBool aFullySkinned=ETrue ); |
103 |
123 |
104 public: // New functions |
124 public: // New functions |
105 /** |
125 /** |
106 * Is the user scene currently selected |
126 * Is the user scene currently selected |
107 * @since 2.8 |
127 * @since 2.8 |
263 // the capture mode (video/still) |
283 // the capture mode (video/still) |
264 TCamCameraMode iMode; |
284 TCamCameraMode iMode; |
265 // Specifies whether or not the scene list is for |
285 // Specifies whether or not the scene list is for |
266 // the user base scenes |
286 // the user base scenes |
267 TBool iUserBaseScenes; |
287 TBool iUserBaseScenes; |
|
288 |
|
289 TBool iFullySkinned; |
268 // Array of bitmaps for the large summary icon |
290 // Array of bitmaps for the large summary icon |
269 RPointerArray<CFbsBitmap> iSummaryBitmapArray; |
291 RPointerArray<CFbsBitmap> iSummaryBitmapArray; |
270 // Array of all shooting mode titles |
292 // Array of all shooting mode titles |
271 RPointerArray<HBufC> iTitleArray; |
293 RPointerArray<HBufC> iTitleArray; |
272 // Array of all shooting mode descriptions |
294 // Array of all shooting mode descriptions |