equal
deleted
inserted
replaced
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 |