equal
deleted
inserted
replaced
19 #define __CFREESTYLE_MESSAGE_HEADER_HTML_H__ |
19 #define __CFREESTYLE_MESSAGE_HEADER_HTML_H__ |
20 |
20 |
21 #include <e32base.h> |
21 #include <e32base.h> |
22 #include <biditext.h> |
22 #include <biditext.h> |
23 |
23 |
24 #include "CFSMailMessage.h" |
24 #include "cfsmailmessage.h" |
25 #include "CFSMailAddress.h" |
25 #include "cfsmailaddress.h" |
26 #include "FreestyleMessageHeaderURLFactory.h" |
26 #include "FreestyleMessageHeaderURLFactory.h" |
27 |
27 |
28 class RWriteStream; |
28 class RWriteStream; |
29 class RFs; |
29 class RFs; |
30 class RFile; |
30 class RFile; |
78 void HTMLHeaderEndL() const; |
78 void HTMLHeaderEndL() const; |
79 |
79 |
80 void ExportHTMLBodyL() const; |
80 void ExportHTMLBodyL() const; |
81 void HTMLBodyStartL() const; |
81 void HTMLBodyStartL() const; |
82 void HTMLBodyEndL() const; |
82 void HTMLBodyEndL() const; |
|
83 |
|
84 /* |
|
85 * Writes the subject to iWriteStream and also |
|
86 * takes care of the urls and marks them as hotspots |
|
87 */ |
|
88 void WriteSubjectL(TDesC& aText ) const; |
83 |
89 |
84 void ExportSubjectL() const; |
90 void ExportSubjectL() const; |
85 void ExportFromL() const; |
91 void ExportFromL() const; |
86 void ExportToL() const; |
92 void ExportToL() const; |
87 void ExportCcL() const; |
93 void ExportCcL() const; |
145 CFSMailMessage& iMailMessage; |
151 CFSMailMessage& iMailMessage; |
146 RWriteStream& iWriteStream; |
152 RWriteStream& iWriteStream; |
147 TInt iVisibleWidth; |
153 TInt iVisibleWidth; |
148 TInt iScrollPosition; |
154 TInt iScrollPosition; |
149 TBidiText::TDirectionality iDirectionality; |
155 TBidiText::TDirectionality iDirectionality; |
|
156 TBool iMirrorLayout; |
150 |
157 |
151 RPointerArray<CFSMailMessagePart> iAttachments; |
158 RPointerArray<CFSMailMessagePart> iAttachments; |
152 }; |
159 }; |
153 |
160 |
154 #endif //__CFREESTYLE_MESSAGE_HEADER_HTML_H__ |
161 #endif //__CFREESTYLE_MESSAGE_HEADER_HTML_H__ |