meetingrequest/mrguicommon/inc/cmrlabel.h
branchRCL_3
changeset 22 d620048b4810
parent 12 4ce476e64c59
equal deleted inserted replaced
20:efd4f1afd43e 22:d620048b4810
    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