equal
deleted
inserted
replaced
23 |
23 |
24 // FORWARD DECLARATIONS |
24 // FORWARD DECLARATIONS |
25 |
25 |
26 // CLASS DECLARATIONS |
26 // CLASS DECLARATIONS |
27 |
27 |
28 class CMRLabel : public CEikLabel |
28 NONSHARABLE_CLASS( CMRLabel ) : public CEikLabel |
29 { |
29 { |
30 public: |
30 public: |
31 /** |
31 /** |
32 * Static construtor |
32 * Static construtor |
|
33 * @param aParent parent control |
33 * @return New instance of this class |
34 * @return New instance of this class |
34 */ |
35 */ |
35 IMPORT_C static CMRLabel* NewL(); |
36 IMPORT_C static CMRLabel* NewL( const CCoeControl* aParent = NULL ); |
36 /** |
37 /** |
37 * Destructor |
38 * Destructor |
38 */ |
39 */ |
39 IMPORT_C ~CMRLabel(); |
40 IMPORT_C ~CMRLabel(); |
40 |
41 |
44 private: // from CCoeControl |
45 private: // from CCoeControl |
45 void SizeChanged(); |
46 void SizeChanged(); |
46 |
47 |
47 private: // Implementation |
48 private: // Implementation |
48 CMRLabel(); |
49 CMRLabel(); |
49 void ConstructL(); |
50 void ConstructL( const CCoeControl* aParent ); |
50 |
51 |
51 private: // Data |
52 private: // Data |
52 }; |
53 }; |
53 |
54 |
54 #endif // CMRLABEL_H |
55 #endif // CMRLABEL_H |