|
1 /* |
|
2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: |
|
15 * |
|
16 */ |
|
17 |
|
18 // It contains the customisation API. |
|
19 // It should not be modified manually. |
|
20 |
|
21 #ifndef AKNAPACLAYOUT_CDL_CUSTOM_H |
|
22 #define AKNAPACLAYOUT_CDL_CUSTOM_H |
|
23 |
|
24 #include <CdlEngDef.h> |
|
25 #include "AknApacLayout.cdl.common.h" |
|
26 |
|
27 namespace AknApacLayout |
|
28 { |
|
29 |
|
30 // This structure defines the interface to a customisation instance. |
|
31 // A customisation instance must supply an instance of this structure, with the pointer |
|
32 // members either being NULL, or pointing at functions or data of the correct type. |
|
33 |
|
34 #ifdef __WINS__ |
|
35 struct SCdlImpl0 |
|
36 #else |
|
37 struct SCdlImpl |
|
38 #endif |
|
39 { |
|
40 TFind_pane_elements_Line_6_sig* Find_pane_elements_Line_6; |
|
41 Tpopup_fep_china_window_sig* popup_fep_china_window; |
|
42 Tpopup_fep_china_pinyin_window_sig* popup_fep_china_pinyin_window; |
|
43 TCursor_graphics__16__Line_1_sig* Cursor_graphics__16__Line_1; |
|
44 TCut_copy_and_paste_highlight_graphics__16__Line_1_sig* Cut_copy_and_paste_highlight_graphics__16__Line_1; |
|
45 TTime_and_date_entry_graphics__16__Line_1_sig* Time_and_date_entry_graphics__16__Line_1; |
|
46 Tcell_apac_character_popup_pane_sig* cell_apac_character_popup_pane; |
|
47 TCell_pane_texts__pop_up_APAC_character__Line_1_sig* Cell_pane_texts__pop_up_APAC_character__Line_1; |
|
48 TAPAC_character_selection_pop_up_window_descendants_Line_1_sig* APAC_character_selection_pop_up_window_descendants_Line_1; |
|
49 Tgrid_apac_character_popup_pane_sig* grid_apac_character_popup_pane; |
|
50 TAPAC_character_selection_pop_up_window_elements_Line_1_sig* APAC_character_selection_pop_up_window_elements_Line_1; |
|
51 TAPAC_character_selection_pop_up_window_elements_Line_2_sig* APAC_character_selection_pop_up_window_elements_Line_2; |
|
52 TAPAC_character_selection_pop_up_window_graphics_Line_1_sig* APAC_character_selection_pop_up_window_graphics_Line_1; |
|
53 TAPAC_character_selection_pop_up_window_graphics_Line_2_sig* APAC_character_selection_pop_up_window_graphics_Line_2; |
|
54 TAPAC_character_selection_pop_up_window_graphics_Line_3_sig* APAC_character_selection_pop_up_window_graphics_Line_3; |
|
55 TAPAC_character_selection_pop_up_window_graphics_Line_4_sig* APAC_character_selection_pop_up_window_graphics_Line_4; |
|
56 TAPAC_character_selection_pop_up_window_graphics_Line_5_sig* APAC_character_selection_pop_up_window_graphics_Line_5; |
|
57 TAPAC_character_selection_pop_up_window_graphics_SUB_TABLE_0_Limits_sig* APAC_character_selection_pop_up_window_graphics_SUB_TABLE_0_Limits; |
|
58 TAPAC_character_selection_pop_up_window_graphics_SUB_TABLE_0_sig* APAC_character_selection_pop_up_window_graphics_SUB_TABLE_0; |
|
59 TChinese_FEP_pop_up_window_elements_and_descendants_panes_Line_1_sig* Chinese_FEP_pop_up_window_elements_and_descendants_panes_Line_1; |
|
60 Tfep_china_entry_pane_sig* fep_china_entry_pane; |
|
61 Tfep_china_candidate_pane_sig* fep_china_candidate_pane; |
|
62 TChinese_FEP_entry_pane_texts_Line_1_sig* Chinese_FEP_entry_pane_texts_Line_1; |
|
63 TChinese_FEP_candidate_pane_elements_Line_1_sig* Chinese_FEP_candidate_pane_elements_Line_1; |
|
64 TChinese_FEP_candidate_pane_elements_Line_2_sig* Chinese_FEP_candidate_pane_elements_Line_2; |
|
65 TChinese_FEP_candidate_pane_elements_Line_3_sig* Chinese_FEP_candidate_pane_elements_Line_3; |
|
66 Tfep_china_highlight_pane_sig* fep_china_highlight_pane; |
|
67 TChinese_FEP_candidate_pane_elements_SUB_TABLE_0_Limits_sig* Chinese_FEP_candidate_pane_elements_SUB_TABLE_0_Limits; |
|
68 TChinese_FEP_candidate_pane_elements_SUB_TABLE_0_sig* Chinese_FEP_candidate_pane_elements_SUB_TABLE_0; |
|
69 TChinese_FEP_candidate_pane_texts_Line_1_sig* Chinese_FEP_candidate_pane_texts_Line_1; |
|
70 TChinese_FEP_candidate_pane_texts_Line_2_sig* Chinese_FEP_candidate_pane_texts_Line_2; |
|
71 TChinese_FEP_pop_up_window_graphics_Line_1_sig* Chinese_FEP_pop_up_window_graphics_Line_1; |
|
72 TChinese_FEP_pop_up_window_graphics_Line_2_sig* Chinese_FEP_pop_up_window_graphics_Line_2; |
|
73 TChinese_FEP_pop_up_window_graphics_Line_3_sig* Chinese_FEP_pop_up_window_graphics_Line_3; |
|
74 TChinese_FEP_pop_up_window_graphics_Line_4_sig* Chinese_FEP_pop_up_window_graphics_Line_4; |
|
75 TChinese_FEP_pop_up_window_graphics_Line_5_sig* Chinese_FEP_pop_up_window_graphics_Line_5; |
|
76 TChinese_FEP_pop_up_window_graphics_Limits_sig* Chinese_FEP_pop_up_window_graphics_Limits; |
|
77 TChinese_FEP_pop_up_window_graphics_sig* Chinese_FEP_pop_up_window_graphics; |
|
78 TChinese_FEP_highlight_elements_Line_1_sig* Chinese_FEP_highlight_elements_Line_1; |
|
79 TChinese_FEP_highlight_elements_Line_2_sig* Chinese_FEP_highlight_elements_Line_2; |
|
80 TChinese_FEP_highlight_elements_Line_3_sig* Chinese_FEP_highlight_elements_Line_3; |
|
81 TChinese_FEP_highlight_elements_Limits_sig* Chinese_FEP_highlight_elements_Limits; |
|
82 TChinese_FEP_highlight_elements_sig* Chinese_FEP_highlight_elements; |
|
83 TChinese_FEP_highlight_texts_Line_1_sig* Chinese_FEP_highlight_texts_Line_1; |
|
84 TUnselected_string_highlight_Line_1_sig* Unselected_string_highlight_Line_1; |
|
85 Tlist_single_fep_china_pinyin_pane_sig* list_single_fep_china_pinyin_pane; |
|
86 TList_pane_texts__fep_china__Line_1_sig* List_pane_texts__fep_china__Line_1; |
|
87 TPinyin_T9_candidate_pop_up_window_graphics_Line_1_sig* Pinyin_T9_candidate_pop_up_window_graphics_Line_1; |
|
88 TPinyin_T9_candidate_pop_up_window_graphics_Line_2_sig* Pinyin_T9_candidate_pop_up_window_graphics_Line_2; |
|
89 TPinyin_T9_candidate_pop_up_window_graphics_Line_3_sig* Pinyin_T9_candidate_pop_up_window_graphics_Line_3; |
|
90 TPinyin_T9_candidate_pop_up_window_graphics_Line_4_sig* Pinyin_T9_candidate_pop_up_window_graphics_Line_4; |
|
91 TPinyin_T9_candidate_pop_up_window_graphics_Limits_sig* Pinyin_T9_candidate_pop_up_window_graphics_Limits; |
|
92 TPinyin_T9_candidate_pop_up_window_graphics_sig* Pinyin_T9_candidate_pop_up_window_graphics; |
|
93 TPinyin_T9_candidate_highlight_Line_1_sig* Pinyin_T9_candidate_highlight_Line_1; |
|
94 Tpopup_grid_apac_character_window_sig* popup_grid_apac_character_window; |
|
95 Tpopup_fep_japan_predictive_window_sig* popup_fep_japan_predictive_window; |
|
96 Tpopup_fep_japan_candidate_window_sig* popup_fep_japan_candidate_window; |
|
97 Tcandidate_pane_sig* candidate_pane; |
|
98 Tlist_single_popup_jap_candidate_pane_sig* list_single_popup_jap_candidate_pane; |
|
99 TList_pane_text__single_japan_fep__Line_1_sig* List_pane_text__single_japan_fep__Line_1; |
|
100 TPredictive_candidate_selection_list_texts_Line_1_sig* Predictive_candidate_selection_list_texts_Line_1; |
|
101 TMultiline_Predictive_candidate_selection_list_texts_Line_1_sig* Multiline_Predictive_candidate_selection_list_texts_Line_1; |
|
102 TPredictive_candidate_selection_highlight_Line_1_sig* Predictive_candidate_selection_highlight_Line_1; |
|
103 TPredictive_candidate_selection_popup_window_graphics_Line_1_sig* Predictive_candidate_selection_popup_window_graphics_Line_1; |
|
104 TPredictive_candidate_selection_popup_window_graphics_Line_2_sig* Predictive_candidate_selection_popup_window_graphics_Line_2; |
|
105 TPredictive_candidate_selection_popup_window_graphics_Line_3_sig* Predictive_candidate_selection_popup_window_graphics_Line_3; |
|
106 TPredictive_candidate_selection_popup_window_graphics_Line_4_sig* Predictive_candidate_selection_popup_window_graphics_Line_4; |
|
107 TPredictive_candidate_selection_popup_window_graphics_Limits_sig* Predictive_candidate_selection_popup_window_graphics_Limits; |
|
108 TPredictive_candidate_selection_popup_window_graphics_sig* Predictive_candidate_selection_popup_window_graphics; |
|
109 TCandidate_selection_list_texts_Line_1_sig* Candidate_selection_list_texts_Line_1; |
|
110 TCandidate_selection_pop_up_window_graphics_Line_1_sig* Candidate_selection_pop_up_window_graphics_Line_1; |
|
111 TCandidate_selection_pop_up_window_graphics_Line_2_sig* Candidate_selection_pop_up_window_graphics_Line_2; |
|
112 TCandidate_selection_pop_up_window_graphics_Line_3_sig* Candidate_selection_pop_up_window_graphics_Line_3; |
|
113 TCandidate_selection_pop_up_window_graphics_Line_4_sig* Candidate_selection_pop_up_window_graphics_Line_4; |
|
114 TCandidate_selection_pop_up_window_graphics_Limits_sig* Candidate_selection_pop_up_window_graphics_Limits; |
|
115 TCandidate_selection_pop_up_window_graphics_sig* Candidate_selection_pop_up_window_graphics; |
|
116 TChinese_FEP_Zi_popup_window_elements_and_descendants_panes_Line_1_sig* Chinese_FEP_Zi_popup_window_elements_and_descendants_panes_Line_1; |
|
117 Tfep_china_zi_entry_pane_sig* fep_china_zi_entry_pane; |
|
118 Tfep_china_zi_candidate_pane_sig* fep_china_zi_candidate_pane; |
|
119 TChinese_FEP_Zi_entry_pane_elements_Line_1_sig* Chinese_FEP_Zi_entry_pane_elements_Line_1; |
|
120 TChinese_FEP_Zi_entry_pane_elements_Line_2_sig* Chinese_FEP_Zi_entry_pane_elements_Line_2; |
|
121 TChinese_FEP_Zi_entry_pane_elements_Limits_sig* Chinese_FEP_Zi_entry_pane_elements_Limits; |
|
122 TChinese_FEP_Zi_entry_pane_elements_sig* Chinese_FEP_Zi_entry_pane_elements; |
|
123 TChinese_FEP_Zi_entry_pane_texts_Line_1_sig* Chinese_FEP_Zi_entry_pane_texts_Line_1; |
|
124 TChinese_FEP_Zi_candidate_pane_elements_Line_1_sig* Chinese_FEP_Zi_candidate_pane_elements_Line_1; |
|
125 TChinese_FEP_Zi_candidate_pane_elements_Line_2_sig* Chinese_FEP_Zi_candidate_pane_elements_Line_2; |
|
126 TChinese_FEP_Zi_candidate_pane_elements_Line_3_sig* Chinese_FEP_Zi_candidate_pane_elements_Line_3; |
|
127 TChinese_FEP_Zi_candidate_pane_elements_Line_4_sig* Chinese_FEP_Zi_candidate_pane_elements_Line_4; |
|
128 Tfep_china_zi_highlight_pane_sig* fep_china_zi_highlight_pane; |
|
129 TChinese_FEP_Zi_candidate_pane_elements_Limits_sig* Chinese_FEP_Zi_candidate_pane_elements_Limits; |
|
130 TChinese_FEP_Zi_candidate_pane_elements_sig* Chinese_FEP_Zi_candidate_pane_elements; |
|
131 TChinese_FEP_Zi_candidate_pane_texts_Line_1_sig* Chinese_FEP_Zi_candidate_pane_texts_Line_1; |
|
132 TChinese_FEP_Zi_candidate_pane_texts_Line_2_sig* Chinese_FEP_Zi_candidate_pane_texts_Line_2; |
|
133 TChinese_FEP_Zi_candidate_pane_texts_Line_3_sig* Chinese_FEP_Zi_candidate_pane_texts_Line_3; |
|
134 TChinese_FEP_Zi_candidate_pane_texts_Limits_sig* Chinese_FEP_Zi_candidate_pane_texts_Limits; |
|
135 TChinese_FEP_Zi_candidate_pane_texts_sig* Chinese_FEP_Zi_candidate_pane_texts; |
|
136 TChinese_FEP_Zi_popup_window_graphics__part_1__Line_1_sig* Chinese_FEP_Zi_popup_window_graphics__part_1__Line_1; |
|
137 TChinese_FEP_Zi_popup_window_graphics__part_1__Line_2_sig* Chinese_FEP_Zi_popup_window_graphics__part_1__Line_2; |
|
138 TChinese_FEP_Zi_popup_window_graphics__part_1__Line_3_sig* Chinese_FEP_Zi_popup_window_graphics__part_1__Line_3; |
|
139 TChinese_FEP_Zi_popup_window_graphics__part_1__Line_4_sig* Chinese_FEP_Zi_popup_window_graphics__part_1__Line_4; |
|
140 TChinese_FEP_Zi_popup_window_graphics__part_1__Line_5_sig* Chinese_FEP_Zi_popup_window_graphics__part_1__Line_5; |
|
141 TChinese_FEP_Zi_popup_window_graphics__part_1__SUB_TABLE_0_Limits_sig* Chinese_FEP_Zi_popup_window_graphics__part_1__SUB_TABLE_0_Limits; |
|
142 TChinese_FEP_Zi_popup_window_graphics__part_1__SUB_TABLE_0_sig* Chinese_FEP_Zi_popup_window_graphics__part_1__SUB_TABLE_0; |
|
143 TChinese_FEP_Zi_popup_window_graphics__part_1__SUB_TABLE_1_Limits_sig* Chinese_FEP_Zi_popup_window_graphics__part_1__SUB_TABLE_1_Limits; |
|
144 TChinese_FEP_Zi_popup_window_graphics__part_1__SUB_TABLE_1_sig* Chinese_FEP_Zi_popup_window_graphics__part_1__SUB_TABLE_1; |
|
145 TChinese_FEP_Zi_popup_window_graphics__part_2__Line_1_sig* Chinese_FEP_Zi_popup_window_graphics__part_2__Line_1; |
|
146 TChinese_FEP_Zi_popup_window_graphics__part_2__Line_2_sig* Chinese_FEP_Zi_popup_window_graphics__part_2__Line_2; |
|
147 TChinese_FEP_Zi_popup_window_graphics__part_2__Line_3_sig* Chinese_FEP_Zi_popup_window_graphics__part_2__Line_3; |
|
148 TChinese_FEP_Zi_popup_window_graphics__part_2__Line_4_sig* Chinese_FEP_Zi_popup_window_graphics__part_2__Line_4; |
|
149 TChinese_FEP_Zi_popup_window_graphics__part_2__Line_5_sig* Chinese_FEP_Zi_popup_window_graphics__part_2__Line_5; |
|
150 TChinese_FEP_Zi_popup_window_graphics__part_2__Limits_sig* Chinese_FEP_Zi_popup_window_graphics__part_2__Limits; |
|
151 TChinese_FEP_Zi_popup_window_graphics__part_2__sig* Chinese_FEP_Zi_popup_window_graphics__part_2_; |
|
152 TInput_highlight_elements_Line_1_sig* Input_highlight_elements_Line_1; |
|
153 TCandidate_selection_Line_1_sig* Candidate_selection_Line_1; |
|
154 TCandidate_selection_Line_2_sig* Candidate_selection_Line_2; |
|
155 TCandidate_selection_Limits_sig* Candidate_selection_Limits; |
|
156 TCandidate_selection_sig* Candidate_selection; |
|
157 Tpopup_fep_china_zi_window_sig* popup_fep_china_zi_window; |
|
158 TFind_pop_up_window_elements_Line_5_sig* Find_pop_up_window_elements_Line_5; |
|
159 TChinese_universal_FEP_pop_up_window_elements_and_descendants_panes_Line_1_sig* Chinese_universal_FEP_pop_up_window_elements_and_descendants_panes_Line_1; |
|
160 Tfep_china_uni_entry_pane_sig* fep_china_uni_entry_pane; |
|
161 Tfep_china_uni_candidate_pane_sig* fep_china_uni_candidate_pane; |
|
162 TChinese_universal_FEP_pop_up_window_elements_and_descendants_panes_SUB_TABLE_0_Limits_sig* Chinese_universal_FEP_pop_up_window_elements_and_descendants_panes_SUB_TABLE_0_Limits; |
|
163 TChinese_universal_FEP_pop_up_window_elements_and_descendants_panes_SUB_TABLE_0_sig* Chinese_universal_FEP_pop_up_window_elements_and_descendants_panes_SUB_TABLE_0; |
|
164 TChinese_universal_FEP_entry_pane_elements_Line_1_sig* Chinese_universal_FEP_entry_pane_elements_Line_1; |
|
165 TChinese_universal_FEP_entry_pane_elements_Line_2_sig* Chinese_universal_FEP_entry_pane_elements_Line_2; |
|
166 Tfep_entry_item_pane_sig* fep_entry_item_pane; |
|
167 TChinese_universal_FEP_entry_pane_elements_Limits_sig* Chinese_universal_FEP_entry_pane_elements_Limits; |
|
168 TChinese_universal_FEP_entry_pane_elements_sig* Chinese_universal_FEP_entry_pane_elements; |
|
169 TChinese_universal_FEP_entry_pane_texts_Line_1_sig* Chinese_universal_FEP_entry_pane_texts_Line_1; |
|
170 TChinese_universal_FEPcandidate_pane_elements_Line_1_sig* Chinese_universal_FEPcandidate_pane_elements_Line_1; |
|
171 TChinese_universal_FEPcandidate_pane_elements_Line_2_sig* Chinese_universal_FEPcandidate_pane_elements_Line_2; |
|
172 TChinese_universal_FEPcandidate_pane_elements_Line_3_sig* Chinese_universal_FEPcandidate_pane_elements_Line_3; |
|
173 TChinese_universal_FEPcandidate_pane_elements_Line_4_sig* Chinese_universal_FEPcandidate_pane_elements_Line_4; |
|
174 Tfep_candidate_item_pane_sig* fep_candidate_item_pane; |
|
175 TChinese_universal_FEPcandidate_pane_elements_Limits_sig* Chinese_universal_FEPcandidate_pane_elements_Limits; |
|
176 TChinese_universal_FEPcandidate_pane_elements_sig* Chinese_universal_FEPcandidate_pane_elements; |
|
177 TChinese_universal_FEP_candidate_pane_texts_Line_1_sig* Chinese_universal_FEP_candidate_pane_texts_Line_1; |
|
178 TChinese_universal_FEP_candidate_pane_texts_Line_2_sig* Chinese_universal_FEP_candidate_pane_texts_Line_2; |
|
179 TChinese_universal_FEP_candidate_pane_texts_Line_3_sig* Chinese_universal_FEP_candidate_pane_texts_Line_3; |
|
180 TChinese_universal_FEP_candidate_pane_texts_Limits_sig* Chinese_universal_FEP_candidate_pane_texts_Limits; |
|
181 TChinese_universal_FEP_candidate_pane_texts_sig* Chinese_universal_FEP_candidate_pane_texts; |
|
182 TChinese_universal_FEP_pop_up_window_graphics_Line_1_sig* Chinese_universal_FEP_pop_up_window_graphics_Line_1; |
|
183 TChinese_universal_FEP_pop_up_window_graphics_Line_2_sig* Chinese_universal_FEP_pop_up_window_graphics_Line_2; |
|
184 TChinese_universal_FEP_pop_up_window_graphics_Line_3_sig* Chinese_universal_FEP_pop_up_window_graphics_Line_3; |
|
185 TChinese_universal_FEP_pop_up_window_graphics_Line_4_sig* Chinese_universal_FEP_pop_up_window_graphics_Line_4; |
|
186 TChinese_universal_FEP_pop_up_window_graphics_Limits_sig* Chinese_universal_FEP_pop_up_window_graphics_Limits; |
|
187 TChinese_universal_FEP_pop_up_window_graphics_sig* Chinese_universal_FEP_pop_up_window_graphics; |
|
188 TInput_highlight_Line_1_sig* Input_highlight_Line_1; |
|
189 TCandidate_selection_highlight_Line_1_sig* Candidate_selection_highlight_Line_1; |
|
190 TCandidate_selection_highlight_Line_2_sig* Candidate_selection_highlight_Line_2; |
|
191 TCandidate_selection_highlight_Limits_sig* Candidate_selection_highlight_Limits; |
|
192 TCandidate_selection_highlight_sig* Candidate_selection_highlight; |
|
193 Tpopup_fep_china_uni_window_sig* popup_fep_china_uni_window; |
|
194 }; |
|
195 #ifdef __WINS__ |
|
196 struct SCdlImpl |
|
197 { |
|
198 SCdlImpl0 i0; |
|
199 }; |
|
200 #endif |
|
201 |
|
202 } // end of namespace AknApacLayout |
|
203 #endif // AKNAPACLAYOUT_CDL_CUSTOM_H |