calendarui/commonutils/inc/CalenStatusPaneUtilsImpl.h
branchRCL_3
changeset 48 bf573002ff72
parent 0 f979ecb2b13e
child 67 1539a383d7b6
equal deleted inserted replaced
36:9c5b1510919f 48:bf573002ff72
    23 // Forward declaration
    23 // Forward declaration
    24 class CAknNavigationControlContainer;
    24 class CAknNavigationControlContainer;
    25 class CEikStatusPane;
    25 class CEikStatusPane;
    26 class CAknNavigationDecorator;
    26 class CAknNavigationDecorator;
    27 class CCalenTitlePane;
    27 class CCalenTitlePane;
       
    28 class TRgb;
    28 
    29 
    29 NONSHARABLE_CLASS( CCalenStatusPaneUtilsImpl ) : public CBase
    30 NONSHARABLE_CLASS( CCalenStatusPaneUtilsImpl ) : public CBase
    30     {
    31     {
    31     public: // Constructor and destructor
    32     public: // Constructor and destructor
    32         static CCalenStatusPaneUtilsImpl* NewL( CEikStatusPane* aStatusPane );
    33         static CCalenStatusPaneUtilsImpl* NewL( CEikStatusPane* aStatusPane );
    38         void SetTitleText( HBufC* aText );
    39         void SetTitleText( HBufC* aText );
    39         
    40         
    40         void UnderLineTitleText( TBool aUnderline );
    41         void UnderLineTitleText( TBool aUnderline );
    41         
    42         
    42         CAknNavigationDecorator* ShowNaviPaneL( const TTime& aActiveDay );
    43         CAknNavigationDecorator* ShowNaviPaneL( const TTime& aActiveDay );
       
    44         CAknNavigationDecorator* ShowNaviPaneL( const TDesC& aName, const TRgb aColor );
    43 
    45 
    44         void HideNaviPane();
    46         void HideNaviPane();
    45         
    47         
    46         void MonthNameByActiveTime( TDes& name, const TTime& aTime );
    48         void MonthNameByActiveTime( TDes& name, const TTime& aTime );
    47         
    49