equal
deleted
inserted
replaced
38 class CCamSliderLegend : public CBase |
38 class CCamSliderLegend : public CBase |
39 { |
39 { |
40 public: |
40 public: |
41 virtual ~CCamSliderLegend(); |
41 virtual ~CCamSliderLegend(); |
42 |
42 |
|
43 CCamSliderLegend( TBool aFullySkinned=EFalse ); |
43 /** |
44 /** |
44 * Constructs the layout information for a text object |
45 * Constructs the layout information for a text object |
45 * @since 5.0 |
46 * @since 5.0 |
46 * @param aRect The parent rect for the layout entries |
47 * @param aRect The parent rect for the layout entries |
47 * @param aLayout Layout for the text |
48 * @param aLayout Layout for the text |
81 TAknLayoutText iPosition; |
82 TAknLayoutText iPosition; |
82 HBufC* iText; |
83 HBufC* iText; |
83 TAknLayoutRect iIconRect; |
84 TAknLayoutRect iIconRect; |
84 CFbsBitmap* iBitmap; |
85 CFbsBitmap* iBitmap; |
85 CFbsBitmap* iMask; |
86 CFbsBitmap* iMask; |
|
87 TBool iFullySkinned; |
86 }; |
88 }; |
87 |
89 |
88 |
90 |
89 |
91 |
90 /** |
92 /** |
100 * Two-phased constructor. |
102 * Two-phased constructor. |
101 */ |
103 */ |
102 static CCamCaptureSetupSlider* NewL( const CCoeControl* aParent, |
104 static CCamCaptureSetupSlider* NewL( const CCoeControl* aParent, |
103 MCamSettingValueObserver* aObserver, |
105 MCamSettingValueObserver* aObserver, |
104 TCamSettingItemIds aSettingType, |
106 TCamSettingItemIds aSettingType, |
105 TInt aSteps ); |
107 TInt aSteps, |
|
108 TBool aFullySkinned=EFalse ); |
106 |
109 |
107 /** |
110 /** |
108 * Destructor. |
111 * Destructor. |
109 */ |
112 */ |
110 virtual ~CCamCaptureSetupSlider(); |
113 virtual ~CCamCaptureSetupSlider(); |
187 /** |
190 /** |
188 * C++ default constructor. |
191 * C++ default constructor. |
189 */ |
192 */ |
190 CCamCaptureSetupSlider( MCamSettingValueObserver* aObserver, |
193 CCamCaptureSetupSlider( MCamSettingValueObserver* aObserver, |
191 TCamSettingItemIds aSettingType, |
194 TCamSettingItemIds aSettingType, |
192 TInt aSteps ); |
195 TInt aSteps, TBool aFullySkinned=EFalse ); |
193 |
196 |
194 /** |
197 /** |
195 * By default Symbian 2nd phase constructor is private. |
198 * By default Symbian 2nd phase constructor is private. |
196 */ |
199 */ |
197 void ConstructL( const CCoeControl* aParent ); |
200 void ConstructL( const CCoeControl* aParent ); |
299 // Identifies which setting is being edited |
302 // Identifies which setting is being edited |
300 TCamSettingItemIds iSettingType; |
303 TCamSettingItemIds iSettingType; |
301 |
304 |
302 // number of slider steps |
305 // number of slider steps |
303 TInt iSteps; |
306 TInt iSteps; |
|
307 // Drawing mode |
|
308 TBool iFullySkinned; |
304 }; |
309 }; |
305 |
310 |
306 #endif // __CCAMCAPTURESETUPSLIDER_H |
311 #endif // __CCAMCAPTURESETUPSLIDER_H |
307 |
312 |
308 // End of File |
313 // End of File |