meetingrequest/mrgui/inc/cmrresponsedialogview.h
branchRCL_3
changeset 33 da5135c61bad
parent 0 8466d47a6819
equal deleted inserted replaced
32:a3a1ae9acec6 33:da5135c61bad
     1 /*
     1 /*
     2 * Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). 
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    19 #ifndef CESMRRESPONSEDIALOGVIEW_H
    19 #ifndef CESMRRESPONSEDIALOGVIEW_H
    20 #define CESMRRESPONSEDIALOGVIEW_H
    20 #define CESMRRESPONSEDIALOGVIEW_H
    21 
    21 
    22 // INCLUDES
    22 // INCLUDES
    23 #include <coecntrl.h>
    23 #include <coecntrl.h>
    24 #include <eiksbfrm.h>
       
    25 
    24 
    26 // FORWARD DECLARATIONS
    25 // FORWARD DECLARATIONS
    27 class CAknsBasicBackgroundControlContext;
    26 class CAknsBasicBackgroundControlContext;
    28 class CEikRichTextEditor;
    27 class CEikRichTextEditor;
    29 
    28 
    59     void SetContainerWindowL(const CCoeControl& aContainer);
    58     void SetContainerWindowL(const CCoeControl& aContainer);
    60     TKeyResponse OfferKeyEventL(const TKeyEvent& aEvent, TEventCode aType);
    59     TKeyResponse OfferKeyEventL(const TKeyEvent& aEvent, TEventCode aType);
    61     void HandleResourceChange( TInt aType );
    60     void HandleResourceChange( TInt aType );
    62     TTypeUid::Ptr MopSupplyObject( TTypeUid aId );
    61     TTypeUid::Ptr MopSupplyObject( TTypeUid aId );
    63     void SizeChanged();
    62     void SizeChanged();
    64     TSize MinimumSize();
       
    65     void SetFontColorL();
       
    66     
    63     
    67 private:    
    64 private:    
    68 
    65 
    69     CESMRResponseDialogView();
    66     CESMRResponseDialogView();
    70     void ConstructL();
    67     void ConstructL();
    71 private: // Data
    68 private: // Data
    72     /// Own:
    69     /// Own:
    73     CEikRichTextEditor* iEditor;
    70     CEikRichTextEditor* iEditor;
    74     /// Own: bg context
    71     /// Own: bg context
    75     CAknsBasicBackgroundControlContext* iBgContext;     
    72     CAknsBasicBackgroundControlContext* iBgContext;     
    76     
       
    77     CEikScrollBarFrame* iScrollBarFrame;
       
    78     };
    73     };
    79 
    74 
    80 #endif // CESMRRESPONSEDIALOGVIEW_H
    75 #endif // CESMRRESPONSEDIALOGVIEW_H