|
1 // Copyright (c) 2001-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
2 // All rights reserved. |
|
3 // This component and the accompanying materials are made available |
|
4 // under the terms of "Eclipse Public License v1.0" |
|
5 // which accompanies this distribution, and is available |
|
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
7 // |
|
8 // Initial Contributors: |
|
9 // Nokia Corporation - initial contribution. |
|
10 // |
|
11 // Contributors: |
|
12 // |
|
13 // Description: |
|
14 // |
|
15 |
|
16 #ifndef __CHTMLTOCRTCONVHASH_H__ |
|
17 #define __CHTMLTOCRTCONVHASH_H__ |
|
18 |
|
19 enum THtmlToCrtConvTagType |
|
20 { |
|
21 EHtmlTagUnknown = -1, |
|
22 EHtmlTagH1, |
|
23 EHtmlTagH2, |
|
24 EHtmlTagH3, |
|
25 EHtmlTagH4, |
|
26 EHtmlTagH5, |
|
27 EHtmlTagH6, |
|
28 EHtmlTagParagraph, |
|
29 EHtmlTagUnorderedList, |
|
30 EHtmlTagCenter, |
|
31 EHtmlTagBlockquote, |
|
32 EHtmlTagItalic, |
|
33 EHtmlTagBold, |
|
34 EHtmlTagUnderline, |
|
35 EHtmlTagStrikethrough, |
|
36 EHtmlTagSubscript, |
|
37 EHtmlTagSuperscript, |
|
38 EHtmlTagEmphasis, |
|
39 EHtmlTagStrong, |
|
40 EHtmlTagBreak, |
|
41 EHtmlTagHtml, |
|
42 EHtmlTagHead, |
|
43 EHtmlTagTitle, |
|
44 EHtmlTagStyle, |
|
45 EHtmlTagScript, |
|
46 EHtmlTagBase, |
|
47 EHtmlTagMeta, |
|
48 EHtmlTagLink, |
|
49 EHtmlTagBody, |
|
50 EHtmlTagAddress, |
|
51 EHtmlTagOrderedList, |
|
52 EHtmlTagDefinitionList, |
|
53 EHtmlTagListItem, |
|
54 EHtmlTagDefinitionTerm, |
|
55 EHtmlTagDefinitionDefinition, |
|
56 EHtmlTagPreformatted, |
|
57 EHtmlTagDivision, |
|
58 EHtmlTagForm, |
|
59 EHtmlTagIsindex, |
|
60 EHtmlTagHorizontalRule, |
|
61 EHtmlTagTable, |
|
62 EHtmlTagCaption, |
|
63 EHtmlTagTableRow, |
|
64 EHtmlTagTableHeader, |
|
65 EHtmlTagTableData, |
|
66 EHtmlTagDirectory, |
|
67 EHtmlTagMenu, |
|
68 EHtmlTagTeletype, |
|
69 EHtmlTagBig, |
|
70 EHtmlTagSmall, |
|
71 EHtmlTagDefinition, |
|
72 EHtmlTagCode, |
|
73 EHtmlTagSample, |
|
74 EHtmlTagKeyboard, |
|
75 EHtmlTagVariable, |
|
76 EHtmlTagCitation, |
|
77 EHtmlTagInput, |
|
78 EHtmlTagSelect, |
|
79 EHtmlTagOption, |
|
80 EHtmlTagTextarea, |
|
81 EHtmlTagAnchor, |
|
82 EHtmlTagImage, |
|
83 EHtmlTagApplet, |
|
84 EHtmlTagFont, |
|
85 EHtmlTagBasefont, |
|
86 EHtmlTagMap, |
|
87 EHtmlTagArea |
|
88 }; |
|
89 |
|
90 enum THtmlToCrtConvAttributeType |
|
91 { |
|
92 EHtmlAttributeUnknown = -1, |
|
93 EHtmlAttributeAlign, |
|
94 EHtmlAttributePrompt, |
|
95 EHtmlAttributeHref, |
|
96 EHtmlAttributeName, |
|
97 EHtmlAttributeContent, |
|
98 EHtmlAttributeRel, |
|
99 EHtmlAttributeRev, |
|
100 EHtmlAttributeTitle, |
|
101 EHtmlAttributeBackground, |
|
102 EHtmlAttributeBgcolor, |
|
103 EHtmlAttributeText, |
|
104 EHtmlAttributeLink, |
|
105 EHtmlAttributeVlink, |
|
106 EHtmlAttributeAlink, |
|
107 EHtmlAttributeCompact, |
|
108 EHtmlAttributeType, |
|
109 EHtmlAttributeStart, |
|
110 EHtmlAttributeValue, |
|
111 EHtmlAttributeWidth, |
|
112 EHtmlAttributeAction, |
|
113 EHtmlAttributeMethod, |
|
114 EHtmlAttributeEnctype, |
|
115 EHtmlAttributeNoshade, |
|
116 EHtmlAttributeSize, |
|
117 EHtmlAttributeBorder, |
|
118 EHtmlAttributeCellspacing, |
|
119 EHtmlAttributeCellpadding, |
|
120 EHtmlAttributeValign, |
|
121 EHtmlAttributeNowrap, |
|
122 EHtmlAttributeRowspan, |
|
123 EHtmlAttributeColspan, |
|
124 EHtmlAttributeHeight, |
|
125 EHtmlAttributeChecked, |
|
126 EHtmlAttributeMaxlength, |
|
127 EHtmlAttributeSrc, |
|
128 EHtmlAttributeMultiple, |
|
129 EHtmlAttributeSelected, |
|
130 EHtmlAttributeRows, |
|
131 EHtmlAttributeCols, |
|
132 EHtmlAttributeAlt, |
|
133 EHtmlAttributeHspace, |
|
134 EHtmlAttributeVspace, |
|
135 EHtmlAttributeUsemap, |
|
136 EHtmlAttributeIsmap, |
|
137 EHtmlAttributeCodebase, |
|
138 EHtmlAttributeCode, |
|
139 EHtmlAttributeColor, |
|
140 EHtmlAttributeClear, |
|
141 EHtmlAttributeShape, |
|
142 EHtmlAttributeCoords, |
|
143 EHtmlAttributeNohref |
|
144 }; |
|
145 |
|
146 //Character Entities |
|
147 _LIT16(KHtmlEntityUnknown, ""); |
|
148 _LIT16(KHtmlEntitySpace, " "); |
|
149 _LIT16(KHtmlEntityLt, "<"); |
|
150 _LIT16(KHtmlEntityGt, ">"); |
|
151 |
|
152 _LIT16(KHtmlGt, "GT"); |
|
153 _LIT16(KHtmlLt, "LT"); |
|
154 _LIT16(KHtmlNbsp, "NBSP"); |
|
155 |
|
156 #endif |