2 // Open Service Platform
3 // Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
5 // Licensed under the Apache License, Version 2.0 (the License);
6 // you may not use this file except in compliance with the License.
7 // You may obtain a copy of the License at
9 // http://www.apache.org/licenses/LICENSE-2.0/
11 // Unless required by applicable law or agreed to in writing, software
12 // distributed under the License is distributed on an ”AS IS” BASIS,
13 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 // See the License for the specific language governing permissions and
15 // limitations under the License.
19 * @file FUi_ResourceConfigParser.cpp
20 * @brief This is the header file for the ConfigParser.
22 * This header file contains the declarations of the ConfigParser.
25 #include <FBaseByteBuffer.h>
26 #include <FBaseInteger.h>
27 #include <FBaseString.h>
28 #include <FBaseSysLog.h>
29 #include <FBaseColHashMapT.h>
31 #include <FGrpColor.h>
32 #include <FGrpDimension.h>
33 #include <FBase_StringConverter.h>
34 #include "FUi_CoordinateSystemUtils.h"
35 #include "FUi_ResourceMapContainer.h"
36 #include "FUi_ResourceConfigParser.h"
37 #include "FUi_ResourceConfigTypes.h"
39 using namespace Tizen::Base;
40 using namespace Collection;
41 using namespace Tizen::Io;
42 using namespace Tizen::Graphics;
46 class _ColorMatchingMapProvider
47 : public IHashCodeProviderT <String>
50 _ColorMatchingMapProvider(void) {}
51 virtual ~_ColorMatchingMapProvider(void) {}
53 virtual int GetHashCode(const String& obj) const
55 return obj.GetHashCode();
59 class _ColorMatchingMapComparer
60 : public IComparerT <String>
63 _ColorMatchingMapComparer(void) {}
64 virtual ~_ColorMatchingMapComparer(void) {}
65 virtual result Compare(const String& obj1, const String& obj2, int& cmp) const
83 xmlSAXHandler mySaxHandler = {null, null, null, null, null, null, null, null, null, null, null, null, null, null,
84 Tizen::Ui::_Resource::ConfigParser::StartSaxFunc,
85 null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null};
88 namespace Tizen { namespace Ui { namespace _Resource
90 ConfigParser* pConfigXmlHandler = null;
91 HashMapT<String, String*>* pColorMatchingMap = null;
93 ConfigParser::ColorMatchingMap::ColorMatchingMap(void)
94 :HashMapT<String, String*>()
98 __pProvider = new (std::nothrow) _ColorMatchingMapProvider;
99 SysTryReturnVoidResult(NID_UI, __pProvider, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
100 __pComparer = new (std::nothrow) _ColorMatchingMapComparer;
101 SysTryReturnVoidResult(NID_UI, __pComparer, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
103 ConfigParser::ColorMatchingMap::~ColorMatchingMap(void)
105 result r = E_SUCCESS;
106 Collection::IMapEnumeratorT< String, String* >* pMapEnum = null;
107 if (Collection::HashMapT<String, String*>::GetCount() > 0)
109 pMapEnum = Collection::HashMapT<String, String*>::GetMapEnumeratorN();
110 SysTryReturn(NID_UI_ANIM, (pMapEnum != null), , E_SYSTEM, "[E_SYSTEM] System Error.");
112 Collection::MapEntryT< String, String* > value;
113 while ((pMapEnum->MoveNext() == E_SUCCESS))
115 r = pMapEnum->GetCurrent(value);
116 SysTryCatch(NID_UI_ANIM, (r == E_SUCCESS), r = E_SYSTEM, E_SYSTEM, "[E_SYSTEM] System Error.");
118 String* pObj = value.GetValue();
121 Collection::HashMapT<String, String*>::RemoveAll();
132 ConfigParser::ColorMatchingMap::Initialize(const String& version, const String& dVersion)
134 if (HashMapT<String, String*>::Construct(0, 0, *__pProvider, *__pComparer) != E_SUCCESS)
139 if (version == L"beta1")
141 Add(L"W0612", new (std::nothrow) String(L"DEFAULTCOLORTABLE::slider_handle_text_disabled"));
142 Add(L"B0622", new (std::nothrow) String(L"DEFAULTCOLORTABLE::contextmenu_list_item_divider_01"));
143 Add(L"B0231", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_group_item_divider_line_01"));
144 Add(L"B022", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_divider_line_01"));
146 Add(L"B011", new (std::nothrow) String(L"DEFAULTCOLORTABLE::form_bg"));
147 Add(L"B012", new (std::nothrow) String(L"DEFAULTCOLORTABLE::form_group_list_bg"));
148 Add(L"B013", new (std::nothrow) String(L"DEFAULTCOLORTABLE::form_black"));
149 Add(L"B014", new (std::nothrow) String(L"DEFAULTCOLORTABLE::form_white"));
150 Add(L"B015", new (std::nothrow) String(L"DEFAULTCOLORTABLE::form_list_reorder_bg"));
151 Add(L"B0211", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_bg"));
152 Add(L"B0211D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_bg_disabled"));
153 Add(L"B0212", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_context_item_bg"));
154 Add(L"B0213", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_grid_item_bg"));
155 Add(L"B0214", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_2nd_depth_item_bg"));
156 Add(L"B0215", new (std::nothrow) String(L"DEFAULTCOLORTABLE::searchbar_bg"));
157 Add(L"B0216", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_select_all_item_bg"));
158 Add(L"B0217", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_group_item_bg"));
159 Add(L"B0217D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_group_item_bg_disabled"));
160 Add(L"B0221", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_divider_line_01"));
161 Add(L"B0222", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_divider_line_02"));
162 Add(L"B0231L1", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_group_item_divider_line_01"));
163 Add(L"B0231L2", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_group_item_divider_line_02"));
164 Add(L"B0232", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_group_item_bar"));
165 Add(L"B0233", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_group_item_top_line"));
166 Add(L"B031", new (std::nothrow) String(L"DEFAULTCOLORTABLE::indicator_bg"));
167 Add(L"B041", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_bg_pressed"));
168 Add(L"B042", new (std::nothrow) String(L"DEFAULTCOLORTABLE::button_item_bg_pressed"));
169 Add(L"B043", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_item_bg_pressed"));
170 Add(L"B044", new (std::nothrow) String(L"DEFAULTCOLORTABLE::contextmenu_item_bg_pressed"));
171 Add(L"B0511", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_bg"));
172 Add(L"B0512", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_optiontray_bg"));
173 Add(L"B0513", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_tab_bg"));
174 Add(L"B0514", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_tab_item_bg"));
175 Add(L"B0514P1", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_tab_item_bg_selected"));
176 Add(L"B0514P2", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_tab_item_bg_edit"));
177 Add(L"B0515", new (std::nothrow) String(L"DEFAULTCOLORTABLE::footer_toolbar_bg"));
178 Add(L"B0516", new (std::nothrow) String(L"DEFAULTCOLORTABLE::footer_toolbar_item_bg_pressed"));
179 Add(L"B0517", new (std::nothrow) String(L"DEFAULTCOLORTABLE::footer_tab_item_bg"));
180 Add(L"B0517P1", new (std::nothrow) String(L"DEFAULTCOLORTABLE::footer_tab_item_selected"));
181 Add(L"B0517P2", new (std::nothrow) String(L"DEFAULTCOLORTABLE::footer_tab_item_bg_edit"));
182 Add(L"B0518", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_item_bg"));
183 Add(L"B0518P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::tabbar_item_bg"));
184 Add(L"B0520", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_softkey_item_bg_normal"));
185 Add(L"B0520P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_softkey_item_bg_pressed"));
186 Add(L"B052L1", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_item_normal"));
187 Add(L"B052L1P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_item_selected"));
188 Add(L"B052L1D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_item_disabled"));
189 Add(L"B052L2", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_translucent_item_normal"));
190 Add(L"B052L2P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_more_icon_pressed"));
191 Add(L"B052L3", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_segment_font_normal"));
192 Add(L"B052L4", new (std::nothrow) String(L"DEFAULTCOLORTABLE::footer_text_normal"));
193 Add(L"B052L4P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::footer_text_pressed"));
194 Add(L"B052L4D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::footer_text_disabled"));
195 Add(L"B052L5", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_title_text_normal"));
196 Add(L"B052L6", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_tab_text_normal"));
197 Add(L"B052L6P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_tab_text_pressed"));
198 Add(L"B052L8", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_footer_text_normal"));
199 Add(L"B052L8P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_footer_text_pressed"));
200 Add(L"B052L8D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_footer_text_disabled"));
201 Add(L"B052L9", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_softkey_item_icon_normal"));
202 Add(L"B052L9P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_softkey_item_icon_pressed"));
203 Add(L"B052L9D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_softkey_item_icon_disabled"));
204 Add(L"B0531", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_segment_item_bg_normal"));
205 Add(L"B0532", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_segment_item_bg_selected"));
206 Add(L"B0533", new (std::nothrow) String(L"DEFAULTCOLORTABLE::footer_segment_item_bg_normal"));
207 Add(L"B0534", new (std::nothrow) String(L"DEFAULTCOLORTABLE::footer_segment_item_bg_selected"));
208 Add(L"B0535", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_translucent_segment_item_bg_normal"));
209 Add(L"B0536", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_translucent_segment_item_bg_selected"));
210 Add(L"B0537", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_expandable_line"));
211 Add(L"B0545", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_button_item_bg_pressed"));
212 Add(L"B0556", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_translucent_item_bg"));
213 Add(L"B0557", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_translucent_item_bg_normal"));
214 Add(L"B0558", new (std::nothrow) String(L"DEFAULTCOLORTABLE::header_translucent_item_bg_pressed"));
215 Add(L"B061L1", new (std::nothrow) String(L"DEFAULTCOLORTABLE::popup_bg"));
216 Add(L"B061L2", new (std::nothrow) String(L"DEFAULTCOLORTABLE::popup_title_bg"));
217 Add(L"B061L3", new (std::nothrow) String(L"DEFAULTCOLORTABLE::popup_bottom_bg"));
218 Add(L"B061L4", new (std::nothrow) String(L"DEFAULTCOLORTABLE::contextmenu_bg"));
219 Add(L"B0621", new (std::nothrow) String(L"DEFAULTCOLORTABLE::popup_list_item_divider"));
220 Add(L"B0622L1", new (std::nothrow) String(L"DEFAULTCOLORTABLE::contextmenu_list_item_divider_01"));
221 Add(L"B0622L2", new (std::nothrow) String(L"DEFAULTCOLORTABLE::contextmenu_list_item_divider_02"));
222 Add(L"B0623L1", new (std::nothrow) String(L"DEFAULTCOLORTABLE::contextmenu_grid_item_divider_01"));
223 Add(L"B0623L2", new (std::nothrow) String(L"DEFAULTCOLORTABLE::contextmenu_grid_item_divider_02"));
224 Add(L"B063L1", new (std::nothrow) String(L"DEFAULTCOLORTABLE::popup_text"));
225 Add(L"B063L1P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::contextmenu_item_text_pressed"));
226 Add(L"B063L2", new (std::nothrow) String(L"DEFAULTCOLORTABLE::ticker_detail_text"));
227 Add(L"B063L3", new (std::nothrow) String(L"DEFAULTCOLORTABLE::popup_progress_text"));
228 Add(L"B063L4", new (std::nothrow) String(L"DEFAULTCOLORTABLE::popup_title_text"));
229 Add(L"B063L5", new (std::nothrow) String(L"DEFAULTCOLORTABLE::contextmenu_item_text_normal"));
230 Add(L"B063L5D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::contextmenu_item_text_disabled"));
231 Add(L"B071", new (std::nothrow) String(L"DEFAULTCOLORTABLE::scroll_bar_bg"));
232 Add(L"B0721", new (std::nothrow) String(L"DEFAULTCOLORTABLE::fastscroll_index_bar_text_normal"));
233 Add(L"B0722", new (std::nothrow) String(L"DEFAULTCOLORTABLE::fastscroll_index_bar_text_selected"));
234 Add(L"B0723", new (std::nothrow) String(L"DEFAULTCOLORTABLE::fastscroll_index_bar_bg"));
235 Add(L"B0724", new (std::nothrow) String(L"DEFAULTCOLORTABLE::fastscroll_index_bar_line_01"));
236 Add(L"B0725", new (std::nothrow) String(L"DEFAULTCOLORTABLE::fastscroll_index_bar_line_02"));
237 Add(L"B0731", new (std::nothrow) String(L"DEFAULTCOLORTABLE::fastscroll_popup_bg"));
238 Add(L"B0732", new (std::nothrow) String(L"DEFAULTCOLORTABLE::fastscroll_popup_text"));
239 Add(L"B0741", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_fastscroll_index_bar_text_normal"));
240 Add(L"B0742", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_fastscroll_index_bar_text_selected"));
241 Add(L"B0743", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_fastscroll_index_bar_bg"));
242 Add(L"B0744", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_fastscroll_index_bar_line_01"));
243 Add(L"B0745", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_fastscroll_index_bar_line_02"));
244 Add(L"B0751", new (std::nothrow) String(L"DEFAULTCOLORTABLE::old_fastscroll_popup_bg"));
245 Add(L"F011L1", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_text_normal"));
246 Add(L"F011L1P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_text_pressed"));
247 Add(L"F011L1D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_text_disabled"));
248 Add(L"F011L2", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_sub_text_setting_normal"));
249 Add(L"F011L2D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_sub_text_setting_disabled"));
250 Add(L"F011L3", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_sub_text_title_normal"));
251 Add(L"F011L3D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_sub_text_title_disabled"));
252 Add(L"F011L4", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_text_read_normal"));
253 Add(L"F011L4D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_text_read_disabled"));
254 Add(L"F011L5", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_group_title_text"));
255 Add(L"F011L6", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_no_content_text"));
256 Add(L"F011L7", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_3line_2nd_text_normal"));
257 Add(L"F011L7D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_3line_2nd_text_disabled"));
258 Add(L"F011L8", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_text_invalid"));
259 Add(L"F011L9", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_text_white"));
260 Add(L"F011L10", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_bubble_text"));
261 Add(L"F011L11", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_contact_text"));
262 Add(L"F011L12", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_name_text"));
263 Add(L"F011L13", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_edit_mode_text_01"));
264 Add(L"F011L14", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_edit_mode_text_02"));
265 Add(L"F011L15", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_message_time_failed_text"));
266 Add(L"F011L16", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_message_time_sent_text"));
267 Add(L"F011L17", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_message_time_receive_text"));
268 Add(L"F011L18", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_message_date_text"));
269 Add(L"F011L19", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_message_group_chat_name_text"));
270 Add(L"F011L20", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_sweep_text"));
271 Add(L"F011L21", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_help_text"));
272 Add(L"F011L22", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_message_help_text"));
273 Add(L"F021L1i", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_icon_normal"));
274 Add(L"F021L1iP", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_icon_pressed"));
275 Add(L"F021L1iD", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_icon_disabled"));
276 Add(L"F022L1i", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_star_icon_normal"));
277 Add(L"F022L2i", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_star_icon_selected"));
278 Add(L"F031L1", new (std::nothrow) String(L"DEFAULTCOLORTABLE::button_text_item_normal"));
279 Add(L"F031L1P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::button_text_item_pressed"));
280 Add(L"F031L1D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::button_text_item_disabled"));
281 Add(L"F031L3", new (std::nothrow) String(L"DEFAULTCOLORTABLE::tabbar_item_text_normal"));
282 Add(L"F031L3P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::tabbar_item_text_pressed"));
283 Add(L"F031L3D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::tabbar_item_text_disabled"));
284 Add(L"F032L1", new (std::nothrow) String(L"DEFAULTCOLORTABLE::button_icon_item_normal"));
285 Add(L"F032L1P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::button_icon_item_pressed"));
286 Add(L"F032L1D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::button_icon_item_disabled"));
287 Add(L"F032L2", new (std::nothrow) String(L"DEFAULTCOLORTABLE::warning_font_icon_normal"));
288 Add(L"F032L2P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::warning_font_icon_pressed"));
289 Add(L"F032L2D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::warning_font_icon_disabled"));
290 Add(L"F041i", new (std::nothrow) String(L"DEFAULTCOLORTABLE::searchbar_icon_normal"));
291 Add(L"F041iD", new (std::nothrow) String(L"DEFAULTCOLORTABLE::searchbar_icon_disabled"));
292 Add(L"F051", new (std::nothrow) String(L"DEFAULTCOLORTABLE::editfield_guide_text"));
293 Add(L"F052", new (std::nothrow) String(L"DEFAULTCOLORTABLE::editfield_cursor"));
294 Add(L"W011", new (std::nothrow) String(L"DEFAULTCOLORTABLE::button_bg"));
295 Add(L"W012", new (std::nothrow) String(L"DEFAULTCOLORTABLE::popup_button_bg"));
296 Add(L"W013", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_context_item_button_bg"));
297 Add(L"W0141", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_context_delete_button_bg_normal"));
298 Add(L"W0141P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_context_delete_button_bg_pressed"));
299 Add(L"W021L1", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_index_section_title_bg_normal"));
300 Add(L"W021L1P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_index_section_title_bg_pressed"));
301 Add(L"W021L2", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_index_section_title_line_normal"));
302 Add(L"W021L2P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_index_section_title_line_pressed"));
303 Add(L"W021L3", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_index_section_title_text_normal"));
304 Add(L"W021L3P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_index_section_title_text_pressed"));
305 Add(L"W031", new (std::nothrow) String(L"DEFAULTCOLORTABLE::searchbar_field_bg_normal"));
306 Add(L"W031D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::searchbar_field_bg_disabled"));
307 Add(L"W032", new (std::nothrow) String(L"DEFAULTCOLORTABLE::searchbar_text_normal"));
308 Add(L"W032D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::searchbar_text_disabled"));
309 Add(L"W041", new (std::nothrow) String(L"DEFAULTCOLORTABLE::editfield_bg"));
310 Add(L"W0611", new (std::nothrow) String(L"DEFAULTCOLORTABLE::slider_handle_text"));
311 Add(L"W0611D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::slider_handle_text_disabled"));
312 Add(L"W062L1", new (std::nothrow) String(L"DEFAULTCOLORTABLE::slider_bar_bg"));
313 Add(L"W062L2", new (std::nothrow) String(L"DEFAULTCOLORTABLE::slider_bar"));
314 Add(L"W062L3", new (std::nothrow) String(L"DEFAULTCOLORTABLE::progress_circle_bar_bg"));
315 Add(L"W062L4", new (std::nothrow) String(L"DEFAULTCOLORTABLE::progress_circle_bar"));
316 Add(L"W063", new (std::nothrow) String(L"DEFAULTCOLORTABLE::slider_bubble_bg"));
317 Add(L"W0641", new (std::nothrow) String(L"DEFAULTCOLORTABLE::slider_handle_bg"));
318 Add(L"W0641P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::slider_handle_bg_pressed"));
319 Add(L"W0641D", new (std::nothrow) String(L"DEFAULTCOLORTABLE::slider_handle_bg_disabled"));
320 Add(L"W0711", new (std::nothrow) String(L"DEFAULTCOLORTABLE::token_edit_item_bg_normal"));
321 Add(L"W0712", new (std::nothrow) String(L"DEFAULTCOLORTABLE::token_edit_item_outline_normal"));
322 Add(L"W0713", new (std::nothrow) String(L"DEFAULTCOLORTABLE::token_edit_item_bg_pressed"));
323 Add(L"W0714", new (std::nothrow) String(L"DEFAULTCOLORTABLE::token_edit_item_outline_pressed"));
324 Add(L"W0721", new (std::nothrow) String(L"DEFAULTCOLORTABLE::token_edit_expansion_button_bg"));
325 Add(L"W0811", new (std::nothrow) String(L"DEFAULTCOLORTABLE::picker_detail_bar_bg"));
326 Add(L"W0812", new (std::nothrow) String(L"DEFAULTCOLORTABLE::picker_button_bg"));
327 Add(L"W082", new (std::nothrow) String(L"DEFAULTCOLORTABLE::picker_detail_bar_bg"));
328 Add(L"W083", new (std::nothrow) String(L"DEFAULTCOLORTABLE::picker_keypad_button_bg"));
329 Add(L"W084", new (std::nothrow) String(L"DEFAULTCOLORTABLE::picker_detail_bar_text_normal"));
330 Add(L"W084P", new (std::nothrow) String(L"DEFAULTCOLORTABLE::picker_detail_bar_text_pressed"));
331 Add(L"W101", new (std::nothrow) String(L"DEFAULTCOLORTABLE::tabbar_item_bg_pressed"));
332 Add(L"W111", new (std::nothrow) String(L"DEFAULTCOLORTABLE::optionmenu_bg"));
333 Add(L"W1121", new (std::nothrow) String(L"DEFAULTCOLORTABLE::optionmenu_item_normal"));
334 Add(L"W1122", new (std::nothrow) String(L"DEFAULTCOLORTABLE::optionmenu_item_pressed"));
335 Add(L"W1123", new (std::nothrow) String(L"DEFAULTCOLORTABLE::optionmenu_item_disabled"));
336 Add(L"W1211", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_group_table_item_bg"));
337 Add(L"W1212", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_group_table_item_inputmode_bg"));
338 Add(L"W1221", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_group_table_item_text"));
339 Add(L"W1222", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_group_table_item_text_inputmode"));
340 Add(L"W1223", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_group_table_item_text_pressed"));
341 Add(L"W131", new (std::nothrow) String(L"DEFAULTCOLORTABLE::splitpanel_divider_bg"));
342 Add(L"W132", new (std::nothrow) String(L"DEFAULTCOLORTABLE::splitpanel_divider_bg_pressed"));
343 Add(L"W141", new (std::nothrow) String(L"DEFAULTCOLORTABLE::list_item_no_content_icon"));
344 Add(L"W151", new (std::nothrow) String(L"DEFAULTCOLORTABLE::iconlist_item_border_normal"));
345 Add(L"W152", new (std::nothrow) String(L"DEFAULTCOLORTABLE::iconlist_item_border_loading"));
346 Add(L"W153", new (std::nothrow) String(L"DEFAULTCOLORTABLE::iconlist_item_border_selected"));
351 HashMapT<String, String*>*
352 ConfigParser::GetMatchingTable(void)
354 return pColorMatchingMap;
357 ConfigParser::ConfigParser(void)
358 : __pMapContainer(null)
359 , __pCurrentAttribute(null)
360 , __pCurrentAnimationList(null)
362 , __pColorKeyTable(null)
363 , __pImageKeyTable(null)
364 , __pAnimationKeyTable(null)
368 __pProvider = new _ResourceHashCodeProvider;
369 SysTryReturnVoidResult(NID_UI, __pProvider, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
370 __pComparer = new _ResourceComparer;
371 SysTryReturnVoidResult(NID_UI, __pComparer, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
373 ConfigParser::~ConfigParser(void)
375 delete pColorMatchingMap;
376 pColorMatchingMap = null;
377 delete __pColorKeyTable;
378 __pColorKeyTable = null;
379 delete __pImageKeyTable;
380 __pImageKeyTable = null;
381 delete __pAnimationKeyTable;
382 __pAnimationKeyTable = null;
387 if (__pCurrentAttribute)
389 delete [] __pCurrentAttribute;
390 __pCurrentAttribute = null;
394 ConfigParser::Parse(const String& filename, MapContainer & table)
398 FileAttributes attrib;
400 byte* pXmlContents = null;
401 result r = E_SUCCESS;
404 if (!File::IsFileExist(filename))
408 r = file.Construct(filename, L"r");
411 SysLogException(NID_UI, E_SYSTEM, "[E_SYSTEM] Parse Failed -- XML file Construct.");
415 r = Tizen::Io::File::GetAttributes(filename, attrib);
418 SysLogException(NID_UI, E_SYSTEM, "[E_SYSTEM] Parse Failed -- XML file GetAttributes.");
421 size = (int) attrib.GetFileSize();
423 r = buffer.Construct(size);
426 SysLogException(NID_UI, E_SYSTEM, "[E_SYSTEM] Parse Failed - Buffer Construct Failed.");
430 r = file.Read(buffer);
433 SysLogException(NID_UI, E_SYSTEM, "[E_SYSTEM] Parse Failed -- can't read the file.");
437 readCount = buffer.GetPosition();
438 pXmlContents = new (std::nothrow) byte[readCount];
439 SysTryReturn(NID_UI, pXmlContents != null, false, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Unable to create XmlContents.");
442 r = buffer.GetArray(pXmlContents, 0, readCount);
445 SysLogException(NID_UI, E_SYSTEM, "[E_SYSTEM] Parse Failed -- buffer.GetArray is Failed.");
446 delete[] pXmlContents;
449 char* pXmlBuffer = (char*) pXmlContents;
451 __pMapContainer = &table;
452 pConfigXmlHandler = this;
453 xmlSAXHandlerPtr pMySaxhandler = &mySaxHandler;
454 xmlSubstituteEntitiesDefault(1);
455 xmlSAXUserParseMemory(pMySaxhandler, null, pXmlBuffer, readCount);
456 pConfigXmlHandler = null;
457 delete [] pXmlContents;
461 ConfigParser::StartSaxFunc(void* pXmlParserCtxt, const xmlChar* pName, const xmlChar** pAttributes)
463 if (xmlStrcasecmp(pName, (xmlChar*) "Image") == 0)
465 pConfigXmlHandler->AddImage(pAttributes);
467 else if (xmlStrcasecmp(pName, (xmlChar*) "Color") == 0)
469 pConfigXmlHandler->AddColor(pAttributes);
471 else if (xmlStrcasecmp(pName, (xmlChar*) "Theme") == 0)
473 pConfigXmlHandler->SetInformation(pAttributes);
475 else if (xmlStrcasecmp(pName, (xmlChar*) "Palette") == 0)
477 pConfigXmlHandler->StartAttribute(pAttributes, true);
479 else if (xmlStrcasecmp(pName, (xmlChar*) "Control") == 0)
481 pConfigXmlHandler->StartAttribute(pAttributes, false);
483 else if (xmlStrcasecmp(pName, (xmlChar*) "Animation") == 0)
485 pConfigXmlHandler->AddAnimation(pAttributes);
487 else if (xmlStrcasecmp(pName, (xmlChar*) "AnimationFrame") == 0)
489 pConfigXmlHandler->AddAnimationFrame(pAttributes);
498 ConfigParser::SetInformation(const xmlChar** pAttributes)
500 if (pAttributes != null)
502 for (int i = 0; (pAttributes[i] != null); i++)
504 if (xmlStrcasecmp(pAttributes[i], (xmlChar*) "Version") == 0)
506 String version = (char*) pAttributes[++i];
507 __pMapContainer->SetVersion(version);
508 // ColorMatchingMap* matchingMap = new ColorMatchingMap;
509 // if (!matchingMap->Initialize(version))
511 // delete matchingMap;
515 // pColorMatchingMap = matchingMap;
523 ConfigParser::StartAttribute(const xmlChar** pAttributes, bool palette)
526 if (pAttributes != null)
528 for (int i = 0; (pAttributes[i] != null); i++)
530 if (xmlStrcasecmp(pAttributes[i], (xmlChar*) "Name") == 0)
532 char* pValue = (char*) pAttributes[++i];
533 int len = strlen(pValue);
536 if (__pCurrentAttribute)
538 delete [] __pCurrentAttribute;
539 __pCurrentAttribute = null;
541 __pCurrentAttribute = new (std::nothrow) char [len +1 ];
542 strcpy(__pCurrentAttribute, pValue);
550 ConfigParser::AddColor(const xmlChar** pAttributes)
552 if (pAttributes != null)
554 for (int i = 0; (pAttributes[i] != null); i++)
556 if (pAttributes[++i] != null)
561 int currentAttributeLength = strlen(__pCurrentAttribute);
562 int currentKeyLength = strlen((char*) pAttributes[i - 1]);
563 key = new (std::nothrow) char [currentAttributeLength + currentKeyLength + 3];
564 strncpy(key, __pCurrentAttribute, currentAttributeLength);
565 strncpy(key+currentAttributeLength, "::", 2);
566 strncpy(key+currentAttributeLength+2, (char*) pAttributes[i - 1], currentKeyLength);
567 key[currentAttributeLength + currentKeyLength + 2] ='\0';
568 unsigned int color = 0;
569 if (GetValue((char*) pAttributes[i], color))
571 ResourceItem* pItem = new (std::nothrow) ResourceItem(RESOURCE_TYPE_COLOR);
572 pItem->SetRawDataColor(color);
573 const char* _key =key;
574 ResourceKey resourceKey(_key);
575 if (__pMapContainer->GetPalette()->Add(resourceKey, pItem) != E_SUCCESS)
577 SysLog(NID_UI, "Wrong resource color ID is tried to register %s", key);
585 int currentAttributeLength = strlen(__pCurrentAttribute);
586 int currentKeyLength = strlen((char*) pAttributes[i - 1]);
587 key = new (std::nothrow) char [currentAttributeLength + currentKeyLength + 3];
588 strncpy(key, __pCurrentAttribute, currentAttributeLength);
589 strncpy(key+currentAttributeLength, "::", 2);
590 strncpy(key+currentAttributeLength+2, (char*) pAttributes[i - 1], currentKeyLength);
591 key[currentAttributeLength + currentKeyLength + 2] ='\0';
592 ResourceItem* pItem = null;
593 unsigned int resourceKey = 0;
594 const char* tempkey = key;
595 ResourceKey _key(tempkey);
596 if (GetColorKeyTable()->GetValue(_key, resourceKey) == E_SUCCESS)
598 if (__pMapContainer->GetColorMap()->GetValue(resourceKey, pItem) == E_SUCCESS)
600 unsigned int color = 0;
601 if (GetValue((char*) pAttributes[i], color))
603 pItem->SetRawDataColor(color);
607 int len = strlen((char*) pAttributes[i]+1);
608 char* pValue = new (std::nothrow) char [len+1];
609 strcpy(pValue, (char*) pAttributes[i]+1);
611 pItem->SetRawDataString(pValue);
613 __pMapContainer->GetColorMap()->ChangeValue(resourceKey, pItem);
617 SysLog(NID_UI, "%s is not initialized", tempkey);
622 SysLog(NID_UI, "%s is invalid", tempkey);
632 ConfigParser::AddImage(const xmlChar** pAttributes)
634 if (pAttributes != null)
636 for (int i = 0; (pAttributes[i] != null); i++)
638 if (pAttributes[++i] != null)
640 if (strlen((char*)pAttributes) < 5)
645 int currentAttributeLength = strlen(__pCurrentAttribute);
646 int currentKeyLength = strlen((char*) pAttributes[i - 1]);
647 key = new (std::nothrow) char [currentAttributeLength + currentKeyLength + 3];
648 strncpy(key, __pCurrentAttribute, currentAttributeLength);
649 strncpy(key+currentAttributeLength, "::", 2);
650 strncpy(key+currentAttributeLength+2, (char*) pAttributes[i - 1], currentKeyLength);
651 key[currentAttributeLength + currentKeyLength + 2] ='\0';
652 ResourceItem* pItem = null;
653 unsigned int resourceKey = 0;
654 const char* tempkey = key;
655 ResourceKey _key(tempkey);
656 if (GetImageKeyTable()->GetValue(_key, resourceKey) == E_SUCCESS)
658 if (__pMapContainer->GetImageMap()->GetValue(resourceKey, pItem) == E_SUCCESS)
660 int len = ((char*) pAttributes[i]+1 != null) ? mbstowcs(null, (char*) pAttributes[i]+1, 0) : 0;
661 wchar_t* pValue = new (std::nothrow) wchar_t [len +1];
662 len = mbstowcs(pValue, (char*) pAttributes[i]+1, len);
664 pItem->SetImageFileName(pValue);
665 __pMapContainer->GetImageMap()->ChangeValue(resourceKey, pItem);
669 SysLog(NID_UI, "%s is not initialized", tempkey);
674 SysLog(NID_UI, "%s is invalid", tempkey);
683 ConfigParser::AddAnimation(const xmlChar** pAttributes)
685 __pCurrentAnimationList = null;
686 if (pAttributes != null)
688 for (int i = 0; (pAttributes[i] != null); i++)
690 if (pAttributes[++i] != null)
693 int currentAttributeLength = strlen(__pCurrentAttribute);
694 int currentKeyLength = strlen((char*) pAttributes[i]);
695 key = new (std::nothrow) char [currentAttributeLength + currentKeyLength + 3];
696 strncpy(key, __pCurrentAttribute, currentAttributeLength);
697 strncpy(key+currentAttributeLength, "::", 2);
698 strncpy(key+currentAttributeLength+2, (char*) pAttributes[i], currentKeyLength);
699 key[currentAttributeLength + currentKeyLength + 2] ='\0';
700 ResourceItem* pItem = null;
701 unsigned int resourceKey = 0;
702 const char* tempkey = key;
703 ResourceKey _key(tempkey);
704 if (GetAnimationKeyTable()->GetValue(_key, resourceKey) == E_SUCCESS)
706 if (__pMapContainer->GetAnimationMap()->GetValue(resourceKey, pItem) == E_SUCCESS)
708 __pCurrentAnimationList = new (std::nothrow) ResourceAnimationFrameList;
709 pItem->SetRawDataAnimation(__pCurrentAnimationList);
710 __pMapContainer->GetAnimationMap()->ChangeValue(resourceKey, pItem);
719 ConfigParser::AddAnimationFrame(const xmlChar** pAttributes)
723 if (pAttributes != null)
725 for (int i = 0; (pAttributes[i] != null); i++)
727 if (xmlStrcasecmp(pAttributes[i], (xmlChar*) "Image") == 0)
729 fileName = (char*) pAttributes[++i];
730 fileName.SubString(1, fileName);
732 if (xmlStrcasecmp(pAttributes[i], (xmlChar*) "Duration") == 0)
734 duration = (char*) pAttributes[++i];
738 if (!fileName.IsEmpty() && !duration.IsEmpty())
741 if (Integer::Parse(duration, durationInt) == E_SUCCESS)
743 ResourceAnimationFrame frame(fileName, durationInt);
744 __pCurrentAnimationList->Add(frame);
750 ConfigParser::ConvertStringToColor32(const char* pString, unsigned int& out)
756 unsigned int temp = 0;
758 len = strlen(pString);
762 SysLog(NID_UI, "String is empty");
766 for (index = 1; index < len + 1; index++)
769 if ((ch >= '0') && (ch <= '9'))
776 else if ((ch >= 'A') && (ch <= 'F'))
783 else if ((ch >= 'a') && (ch <= 'f'))
795 ConfigParser::GetValue(const char* pValue, String& out)
798 if (pValue[0] == '#')
800 value.SubString(1, out);
802 else if (value.StartsWith(L"$", 0))
804 String* pString = null;
805 if (__pMapContainer->GetImageMap()->GetValue(value, pString) != E_SUCCESS)
820 ConfigParser::GetValue(const char* pValue, unsigned int& out)
822 if (pValue[0] == '#')
824 return ConvertStringToColor32(pValue, out);
828 Tizen::Base::Collection::HashMapT<ResourceKey, unsigned int>*
829 ConfigParser::GetImageKeyTable(void)
831 if (__pImageKeyTable == null)
833 __pImageKeyTable = new (std::nothrow) Tizen::Base::Collection::HashMapT<ResourceKey, unsigned int>;
834 SysTryReturn(NID_UI, __pImageKeyTable, null, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
835 __pImageKeyTable->Construct(100, 0.75f, *__pProvider, *__pComparer);
837 const char* key ="BUTTON::BG_NORMAL";
838 __pImageKeyTable->Add(ResourceKey(key), _BUTTON::BG_NORMAL_IMAGE);
841 const char* key ="BUTTON::BG_DISABLED";
842 __pImageKeyTable->Add(ResourceKey(key), _BUTTON::BG_DISABLED_IMAGE);
845 const char* key ="BUTTON::BG_PRESSED";
846 __pImageKeyTable->Add(ResourceKey(key), _BUTTON::BG_PRESSED_IMAGE);
849 const char* key ="BUTTON::BG_HIGHLIGHTED";
850 __pImageKeyTable->Add(ResourceKey(key), _BUTTON::BG_HIGHLIGHTED_IMAGE);
853 const char* key ="CHECKBUTTON::MARK_ICON_BG_NORMAL";
854 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::MARK_ICON_BG_NORMAL_IMAGE);
857 const char* key ="CHECKBUTTON::MARK_ICON_BG_DISABLED";
858 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::MARK_ICON_BG_DISABLED_IMAGE);
861 const char* key ="CHECKBUTTON::MARK_ICON_BG_PRESSED";
862 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::MARK_ICON_BG_PRESSED_IMAGE);
865 const char* key ="CHECKBUTTON::MARK_ICON_BG_HIGHLIGHTED";
866 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::MARK_ICON_BG_HIGHLIGHTED_IMAGE);
869 const char* key ="CHECKBUTTON::MARK_ICON_BG_SELECTED";
870 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::MARK_ICON_BG_SELECTED_IMAGE);
873 const char* key ="CHECKBUTTON::MARK_ICON_NORMAL";
874 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::MARK_ICON_NORMAL_IMAGE);
877 const char* key ="CHECKBUTTON::MARK_ICON_DISABLED";
878 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::MARK_ICON_DISABLED_IMAGE);
881 const char* key ="CHECKBUTTON::MARK_ICON_PRESSED";
882 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::MARK_ICON_PRESSED_IMAGE);
885 const char* key ="CHECKBUTTON::MARK_ICON_HIGHLIGHTED";
886 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::MARK_ICON_HIGHLIGHTED_IMAGE);
889 const char* key ="CHECKBUTTON::MARK_ICON_SELECTED";
890 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::MARK_ICON_SELECTED_IMAGE);
893 const char* key ="CHECKBUTTON::ONOFF_ICON_BG_NORMAL";
894 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_ICON_BG_NORMAL_IMAGE);
897 const char* key ="CHECKBUTTON::ONOFF_ICON_BG_DISABLED";
898 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_ICON_BG_DISABLED_IMAGE);
901 const char* key ="CHECKBUTTON::ONOFF_ICON_BG_PRESSED";
902 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_ICON_BG_PRESSED_IMAGE);
905 const char* key ="CHECKBUTTON::ONOFF_ICON_BG_HIGHLIGHTED";
906 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_ICON_BG_HIGHLIGHTED_IMAGE);
909 const char* key ="CHECKBUTTON::ONOFF_ICON_BG_SELECTED";
910 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_ICON_BG_SELECTED_IMAGE);
913 const char* key ="CHECKBUTTON::ONOFF_ICON_NORMAL";
914 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_ICON_NORMAL_IMAGE);
917 const char* key ="CHECKBUTTON::ONOFF_ICON_DISABLED";
918 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_ICON_DISABLED_IMAGE);
921 const char* key ="CHECKBUTTON::ONOFF_ICON_PRESSED";
922 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_ICON_PRESSED_IMAGE);
925 const char* key ="CHECKBUTTON::ONOFF_ICON_HIGHLIGHTED";
926 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_ICON_HIGHLIGHTED_IMAGE);
929 const char* key ="CHECKBUTTON::ONOFF_ICON_SELECTED";
930 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_ICON_SELECTED_IMAGE);
933 const char* key ="CHECKBUTTON::ONOFF_SLIDING_ON_BG_NORMAL";
934 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_ON_BG_NORMAL_IMAGE);
937 const char* key ="CHECKBUTTON::ONOFF_SLIDING_ON_BG_DISABLED";
938 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_ON_BG_DISABLED_IMAGE);
941 const char* key ="CHECKBUTTON::ONOFF_SLIDING_ON_BG_PRESSED";
942 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_ON_BG_PRESSED_IMAGE);
945 const char* key ="CHECKBUTTON::ONOFF_SLIDING_ON_BG_HIGHLIGHTED";
946 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_ON_BG_HIGHLIGHTED_IMAGE);
949 const char* key ="CHECKBUTTON::ONOFF_SLIDING_ON_BG_SELECTED";
950 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_ON_BG_SELECTED_IMAGE);
953 const char* key ="CHECKBUTTON::ONOFF_SLIDING_OFF_BG_NORMAL";
954 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_OFF_BG_NORMAL_IMAGE);
957 const char* key ="CHECKBUTTON::ONOFF_SLIDING_OFF_BG_DISABLED";
958 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_OFF_BG_DISABLED_IMAGE);
961 const char* key ="CHECKBUTTON::ONOFF_SLIDING_OFF_BG_PRESSED";
962 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_OFF_BG_PRESSED_IMAGE);
965 const char* key ="CHECKBUTTON::ONOFF_SLIDING_OFF_BG_HIGHLIGHTED";
966 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_OFF_BG_HIGHLIGHTED_IMAGE);
969 const char* key ="CHECKBUTTON::ONOFF_SLIDING_OFF_BG_SELECTED";
970 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_OFF_BG_SELECTED_IMAGE);
973 const char* key ="CHECKBUTTON::ONOFF_SLIDING_HANDLER_NORMAL";
974 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_HANDLER_NORMAL_IMAGE);
977 const char* key ="CHECKBUTTON::ONOFF_SLIDING_HANDLER_DISABLED";
978 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_HANDLER_DISABLED_IMAGE);
981 const char* key ="CHECKBUTTON::ONOFF_SLIDING_HANDLER_PRESSED";
982 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_HANDLER_PRESSED_IMAGE);
985 const char* key ="CHECKBUTTON::ONOFF_SLIDING_HANDLER_HIGHLIGHTED";
986 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_HANDLER_HIGHLIGHTED_IMAGE);
989 const char* key ="CHECKBUTTON::ONOFF_SLIDING_HANDLER_SELECTED";
990 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::ONOFF_SLIDING_HANDLER_SELECTED_IMAGE);
993 const char* key ="CHECKBUTTON::DETAILED_BG_NORMAL";
994 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_BG_NORMAL_IMAGE);
997 const char* key ="CHECKBUTTON::DETAILED_BG_DISABLED";
998 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_BG_DISABLED_IMAGE);
1001 const char* key ="CHECKBUTTON::DETAILED_BG_PRESSED";
1002 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_BG_PRESSED_IMAGE);
1005 const char* key ="CHECKBUTTON::DETAILED_BG_HIGHLIGHTED";
1006 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_BG_HIGHLIGHTED_IMAGE);
1009 const char* key ="CHECKBUTTON::DETAILED_BG_SELECTED";
1010 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_BG_SELECTED_IMAGE);
1013 const char* key ="CHECKBUTTON::DETAILED_ICON_NORMAL";
1014 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_NORMAL_IMAGE);
1017 const char* key ="CHECKBUTTON::DETAILED_ICON_DISABLED";
1018 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_DISABLED_IMAGE);
1021 const char* key ="CHECKBUTTON::DETAILED_ICON_PRESSED";
1022 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_PRESSED_IMAGE);
1025 const char* key ="CHECKBUTTON::DETAILED_ICON_HIGHLIGHTED";
1026 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_HIGHLIGHTED_IMAGE);
1029 const char* key ="CHECKBUTTON::DETAILED_ICON_SELECTED";
1030 __pImageKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_SELECTED_IMAGE);
1033 const char* key ="COLORPICKER::ARROW_BUTTON_BG_NORMAL";
1034 __pImageKeyTable->Add(ResourceKey(key), _COLORPICKER::ARROW_BUTTON_BG_NORMAL_IMAGE);
1037 const char* key ="COLORPICKER::ARROW_BUTTON_BG_PRESSED";
1038 __pImageKeyTable->Add(ResourceKey(key), _COLORPICKER::ARROW_BUTTON_BG_PRESSED_IMAGE);
1041 const char* key ="COLORPICKER::ARROW_BUTTON_BG_DISABLED";
1042 __pImageKeyTable->Add(ResourceKey(key), _COLORPICKER::ARROW_BUTTON_BG_DISABLED_IMAGE);
1045 const char* key ="COLORPICKER::LEFT_ARROW_BUTTON_NORMAL";
1046 __pImageKeyTable->Add(ResourceKey(key), _COLORPICKER::LEFT_ARROW_BUTTON_NORMAL_IMAGE);
1049 const char* key ="COLORPICKER::LEFT_ARROW_BUTTON_PRESSED";
1050 __pImageKeyTable->Add(ResourceKey(key), _COLORPICKER::LEFT_ARROW_BUTTON_PRESSED_IMAGE);
1053 const char* key ="COLORPICKER::LEFT_ARROW_BUTTON_DISABLED";
1054 __pImageKeyTable->Add(ResourceKey(key), _COLORPICKER::LEFT_ARROW_BUTTON_DISABLED_IMAGE);
1057 const char* key ="COLORPICKER::RIGHT_ARROW_BUTTON_NORMAL";
1058 __pImageKeyTable->Add(ResourceKey(key), _COLORPICKER::RIGHT_ARROW_BUTTON_NORMAL_IMAGE);
1061 const char* key ="COLORPICKER::RIGHT_ARROW_BUTTON_PRESSED";
1062 __pImageKeyTable->Add(ResourceKey(key), _COLORPICKER::RIGHT_ARROW_BUTTON_PRESSED_IMAGE);
1065 const char* key ="COLORPICKER::RIGHT_ARROW_BUTTON_DISABLED";
1066 __pImageKeyTable->Add(ResourceKey(key), _COLORPICKER::RIGHT_ARROW_BUTTON_DISABLED_IMAGE);
1069 const char* key ="COLORPICKER::HANDLER_NORMAL";
1070 __pImageKeyTable->Add(ResourceKey(key), _COLORPICKER::HANDLER_NORMAL_IMAGE);
1073 const char* key ="DATETIMEPICKER::BG_NORMAL";
1074 __pImageKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::BG_NORMAL_IMAGE);
1077 const char* key ="DATETIMEPICKER::AMPM_BG_NORMAL";
1078 __pImageKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::AMPM_BG_NORMAL_IMAGE);
1081 const char* key ="DATETIMEPICKER::AMPM_BG_PRESSED";
1082 __pImageKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::AMPM_BG_PRESSED_IMAGE);
1085 const char* key ="DATETIMEPICKER::AMPM_BG_HIGHLIGHTED";
1086 __pImageKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::AMPM_BG_HIGHLIGHTED_IMAGE);
1089 const char* key ="DATETIMEPICKER::AMPM_BG_DISABLED";
1090 __pImageKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::AMPM_BG_DISABLED_IMAGE);
1093 const char* key ="DATETIMEPICKER::CONTENT_BG_NORMAL";
1094 __pImageKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::CONTENT_BG_NORMAL_IMAGE);
1097 const char* key ="DATETIMEPICKER::CONTENT_BG_PRESSED";
1098 __pImageKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::CONTENT_BG_PRESSED_IMAGE);
1101 const char* key ="DATETIMEPICKER::CONTENT_BG_DISABLED";
1102 __pImageKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::CONTENT_BG_DISABLED_IMAGE);
1105 const char* key ="DATETIMEPICKER::CONTENT_BG_HIGHLIGHTED";
1106 __pImageKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::CONTENT_BG_HIGHLIGHTED_IMAGE);
1109 const char* key ="EDIT::BG_NORMAL";
1110 __pImageKeyTable->Add(ResourceKey(key), _EDIT::BG_NORMAL_IMAGE);
1113 const char* key ="EDIT::BG_PRESSED";
1114 __pImageKeyTable->Add(ResourceKey(key), _EDIT::BG_PRESSED_IMAGE);
1117 const char* key ="EDIT::BG_HIGHLIGHTED";
1118 __pImageKeyTable->Add(ResourceKey(key), _EDIT::BG_HIGHLIGHTED_IMAGE);
1121 const char* key ="EDIT::BG_DISABLED";
1122 __pImageKeyTable->Add(ResourceKey(key), _EDIT::BG_DISABLED_IMAGE);
1125 const char* key ="EDIT::CLEAR_ICON_NORMAL";
1126 __pImageKeyTable->Add(ResourceKey(key), _EDIT::CLEAR_ICON_NORMAL_IMAGE);
1129 const char* key ="EDIT::CLEAR_ICON_PRESSED";
1130 __pImageKeyTable->Add(ResourceKey(key), _EDIT::CLEAR_ICON_PRESSED_IMAGE);
1133 const char* key ="EDITDATE::CONTENT_BG_NORMAL";
1134 __pImageKeyTable->Add(ResourceKey(key), _EDITDATE::CONTENT_BG_NORMAL_IMAGE);
1137 const char* key ="EDITDATE::CONTENT_BG_PRESSED";
1138 __pImageKeyTable->Add(ResourceKey(key), _EDITDATE::CONTENT_BG_PRESSED_IMAGE);
1141 const char* key ="EDITDATE::CONTENT_BG_DISABLED";
1142 __pImageKeyTable->Add(ResourceKey(key), _EDITDATE::CONTENT_BG_DISABLED_IMAGE);
1145 const char* key ="EDITDATE::CONTENT_BG_HIGHLIGHTED";
1146 __pImageKeyTable->Add(ResourceKey(key), _EDITDATE::CONTENT_BG_HIGHLIGHTED_IMAGE);
1149 const char* key ="EDITTIME::BUTTON_BG_NORMAL";
1150 __pImageKeyTable->Add(ResourceKey(key), _EDITTIME::BUTTON_BG_NORMAL_IMAGE);
1153 const char* key ="EDITTIME::BUTTON_BG_PRESSED";
1154 __pImageKeyTable->Add(ResourceKey(key), _EDITTIME::BUTTON_BG_PRESSED_IMAGE);
1157 const char* key ="EDITTIME::BUTTON_BG_DISABLED";
1158 __pImageKeyTable->Add(ResourceKey(key), _EDITTIME::BUTTON_BG_DISABLED_IMAGE);
1161 const char* key ="EDITTIME::BUTTON_BG_HIGHLIGHTED";
1162 __pImageKeyTable->Add(ResourceKey(key), _EDITTIME::BUTTON_BG_HIGHLIGHTED_IMAGE);
1165 const char* key ="EDITTIME::CONTENT_BG_NORMAL";
1166 __pImageKeyTable->Add(ResourceKey(key), _EDITTIME::CONTENT_BG_NORMAL_IMAGE);
1169 const char* key ="EDITTIME::CONTENT_BG_PRESSED";
1170 __pImageKeyTable->Add(ResourceKey(key), _EDITTIME::CONTENT_BG_PRESSED_IMAGE);
1173 const char* key ="EDITTIME::CONTENT_BG_DISABLED";
1174 __pImageKeyTable->Add(ResourceKey(key), _EDITTIME::CONTENT_BG_DISABLED_IMAGE);
1177 const char* key ="EDITTIME::CONTENT_BG_HIGHLIGHTED";
1178 __pImageKeyTable->Add(ResourceKey(key), _EDITTIME::CONTENT_BG_HIGHLIGHTED_IMAGE);
1181 const char* key ="FASTSCROLL::INDEX_BG_NORMAL";
1182 __pImageKeyTable->Add(ResourceKey(key), _FASTSCROLL::INDEX_BG_NORMAL_IMAGE);
1185 const char* key ="FASTSCROLL::INDEX_BG_PRESSED";
1186 __pImageKeyTable->Add(ResourceKey(key), _FASTSCROLL::INDEX_BG_PRESSED_IMAGE);
1189 const char* key ="FASTSCROLL::INDEX_LINE_PRESSED";
1190 __pImageKeyTable->Add(ResourceKey(key), _FASTSCROLL::INDEX_LINE_PRESSED_IMAGE);
1193 const char* key ="FASTSCROLL::POPUP_BG_NORMAL";
1194 __pImageKeyTable->Add(ResourceKey(key), _FASTSCROLL::POPUP_BG_NORMAL_IMAGE);
1197 const char* key ="FOOTER::BG_NORMAL";
1198 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BG_NORMAL_IMAGE);
1201 const char* key ="FOOTER::TRANSLUCENT_BG_NORMAL";
1202 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::TRANSLUCENT_BG_NORMAL_IMAGE);
1205 const char* key ="FOOTER::BUTTON_BG_NORMAL";
1206 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_BG_NORMAL_IMAGE);
1209 const char* key ="FOOTER::BUTTON_BG_DISABLED";
1210 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_BG_DISABLED_IMAGE);
1213 const char* key ="FOOTER::BUTTON_BG_PRESSED";
1214 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_BG_PRESSED_IMAGE);
1217 const char* key ="FOOTER::BUTTON_BG_HIGHLIGHTED";
1218 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_BG_HIGHLIGHTED_IMAGE);
1221 const char* key ="FOOTER::BACK_ICON_NORMAL";
1222 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BACK_ICON_NORMAL_IMAGE);
1225 const char* key ="FOOTER::BACK_ICON_DISABLED";
1226 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BACK_ICON_DISABLED_IMAGE);
1229 const char* key ="FOOTER::BACK_ICON_PRESSED";
1230 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BACK_ICON_PRESSED_IMAGE);
1233 const char* key ="FOOTER::BACK_ICON_HIGHLIGHTED";
1234 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BACK_ICON_HIGHLIGHTED_IMAGE);
1237 const char* key ="FOOTER::HIDE_ICON_NORMAL";
1238 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::HIDE_ICON_NORMAL_IMAGE);
1241 const char* key ="FOOTER::HIDE_ICON_DISABLED";
1242 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::HIDE_ICON_DISABLED_IMAGE);
1245 const char* key ="FOOTER::HIDE_ICON_PRESSED";
1246 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::HIDE_ICON_PRESSED_IMAGE);
1249 const char* key ="FOOTER::HIDE_ICON_HIGHLIGHTED";
1250 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::HIDE_ICON_HIGHLIGHTED_IMAGE);
1253 const char* key ="FOOTER::MORE_ICON_NORMAL";
1254 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::MORE_ICON_NORMAL_IMAGE);
1257 const char* key ="FOOTER::MORE_ICON_DISABLED";
1258 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::MORE_ICON_DISABLED_IMAGE);
1261 const char* key ="FOOTER::MORE_ICON_PRESSED";
1262 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::MORE_ICON_PRESSED_IMAGE);
1265 const char* key ="FOOTER::MORE_ICON_HIGHLIGHTED";
1266 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::MORE_ICON_HIGHLIGHTED_IMAGE);
1269 const char* key ="FOOTER::BUTTON_ITEM_BG_NORMAL";
1270 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_BG_NORMAL_IMAGE);
1273 const char* key ="FOOTER::BUTTON_ITEM_BG_DISABLED";
1274 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_BG_DISABLED_IMAGE);
1277 const char* key ="FOOTER::BUTTON_ITEM_BG_PRESSED";
1278 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_BG_PRESSED_IMAGE);
1281 const char* key ="FOOTER::BUTTON_ITEM_BG_HIGHLIGHTED";
1282 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_BG_HIGHLIGHTED_IMAGE);
1285 const char* key ="FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_NORMAL";
1286 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_NORMAL_IMAGE);
1289 const char* key ="FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_DISABLED";
1290 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_DISABLED_IMAGE);
1293 const char* key ="FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_PRESSED";
1294 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_PRESSED_IMAGE);
1297 const char* key ="FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED";
1298 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED_IMAGE);
1301 const char* key ="FOOTER::TAB_ITEM_BG_NORMAL";
1302 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_BG_NORMAL_IMAGE);
1305 const char* key ="FOOTER::TAB_ITEM_BG_DISABLED";
1306 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_BG_DISABLED_IMAGE);
1309 const char* key ="FOOTER::TAB_ITEM_BG_PRESSED";
1310 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_BG_PRESSED_IMAGE);
1313 const char* key ="FOOTER::TAB_ITEM_BG_HIGHLIGHTED";
1314 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_BG_HIGHLIGHTED_IMAGE);
1317 const char* key ="FOOTER::TAB_ITEM_BG_SELECTED";
1318 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_BG_SELECTED_IMAGE);
1321 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_BG_NORMAL";
1322 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_BG_NORMAL_IMAGE);
1325 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_BG_DISABLED";
1326 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_BG_DISABLED_IMAGE);
1329 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_BG_PRESSED";
1330 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_BG_PRESSED_IMAGE);
1333 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_BG_SELECTED";
1334 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_BG_SELECTED_IMAGE);
1337 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED";
1338 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED_IMAGE);
1341 const char* key ="FOOTER::SEGMENTED_ITEM_BG_NORMAL";
1342 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_BG_NORMAL_IMAGE);
1345 const char* key ="FOOTER::SEGMENTED_ITEM_BG_DISABLED";
1346 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_BG_DISABLED_IMAGE);
1349 const char* key ="FOOTER::SEGMENTED_ITEM_BG_PRESSED";
1350 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_BG_PRESSED_IMAGE);
1353 const char* key ="FOOTER::SEGMENTED_ITEM_BG_SELECTED";
1354 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_BG_SELECTED_IMAGE);
1357 const char* key ="FOOTER::SEGMENTED_ITEM_BG_HIGHLIGHTED";
1358 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_BG_HIGHLIGHTED_IMAGE);
1361 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL";
1362 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL_IMAGE);
1365 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED";
1366 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED_IMAGE);
1369 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED";
1370 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED_IMAGE);
1373 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED";
1374 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED_IMAGE);
1377 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED";
1378 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED_IMAGE);
1381 const char* key ="FOOTER::BUTTON_TRANSLUCENT_BG_NORMAL";
1382 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TRANSLUCENT_BG_NORMAL_IMAGE);
1385 const char* key ="FOOTER::BUTTON_TRANSLUCENT_BG_DISABLED";
1386 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TRANSLUCENT_BG_DISABLED_IMAGE);
1389 const char* key ="FOOTER::BUTTON_TRANSLUCENT_BG_PRESSED";
1390 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TRANSLUCENT_BG_PRESSED_IMAGE);
1393 const char* key ="FOOTER::BUTTON_TRANSLUCENT_BG_HIGHLIGHTED";
1394 __pImageKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TRANSLUCENT_BG_HIGHLIGHTED_IMAGE);
1397 const char* key ="HEADER::BG_NORMAL";
1398 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BG_NORMAL_IMAGE);
1401 const char* key ="HEADER::TRANSLUCENT_BG_NORMAL";
1402 __pImageKeyTable->Add(ResourceKey(key), _HEADER::TRANSLUCENT_BG_NORMAL_IMAGE);
1405 const char* key ="HEADER::BUTTON_BG_NORMAL";
1406 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_BG_NORMAL_IMAGE);
1409 const char* key ="HEADER::BUTTON_BG_DISABLED";
1410 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_BG_DISABLED_IMAGE);
1413 const char* key ="HEADER::BUTTON_BG_PRESSED";
1414 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_BG_PRESSED_IMAGE);
1417 const char* key ="HEADER::BUTTON_BG_HIGHLIGHTED";
1418 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_BG_HIGHLIGHTED_IMAGE);
1421 const char* key ="HEADER::BADGE_ICON_BG_NORMAL";
1422 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BADGE_ICON_BG_NORMAL_IMAGE);
1425 const char* key ="HEADER::DIVIDER_LINE_NORMAL";
1426 __pImageKeyTable->Add(ResourceKey(key), _HEADER::DIVIDER_LINE_NORMAL_IMAGE);
1429 const char* key ="HEADER::DIVIDER_LINE_TRANSLUCENT_NORMAL";
1430 __pImageKeyTable->Add(ResourceKey(key), _HEADER::DIVIDER_LINE_TRANSLUCENT_NORMAL_IMAGE);
1433 const char* key ="HEADER::TAB_ITEM_BG_NORMAL";
1434 __pImageKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_BG_NORMAL_IMAGE);
1437 const char* key ="HEADER::TAB_ITEM_BG_DISABLED";
1438 __pImageKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_BG_DISABLED_IMAGE);
1441 const char* key ="HEADER::TAB_ITEM_BG_PRESSED";
1442 __pImageKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_BG_PRESSED_IMAGE);
1445 const char* key ="HEADER::TAB_ITEM_BG_SELECTED";
1446 __pImageKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_BG_SELECTED_IMAGE);
1449 const char* key ="HEADER::TAB_ITEM_BG_HIGHLIGHTED";
1450 __pImageKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_BG_HIGHLIGHTED_IMAGE);
1453 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_BG_NORMAL";
1454 __pImageKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_BG_NORMAL_IMAGE);
1457 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_BG_DISABLED";
1458 __pImageKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_BG_DISABLED_IMAGE);
1461 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_BG_PRESSED";
1462 __pImageKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_BG_PRESSED_IMAGE);
1465 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_BG_SELECTED";
1466 __pImageKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_BG_SELECTED_IMAGE);
1469 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED";
1470 __pImageKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED_IMAGE);
1473 const char* key ="HEADER::SEGMENTED_ITEM_BG_NORMAL";
1474 __pImageKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_BG_NORMAL_IMAGE);
1477 const char* key ="HEADER::SEGMENTED_ITEM_BG_DISABLED";
1478 __pImageKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_BG_DISABLED_IMAGE);
1481 const char* key ="HEADER::SEGMENTED_ITEM_BG_PRESSED";
1482 __pImageKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_BG_PRESSED_IMAGE);
1485 const char* key ="HEADER::SEGMENTED_ITEM_BG_SELECTED";
1486 __pImageKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_BG_SELECTED_IMAGE);
1489 const char* key ="HEADER::SEGMENTED_ITEM_BG_HIGHLIGHTED";
1490 __pImageKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_BG_HIGHLIGHTED_IMAGE);
1493 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL";
1494 __pImageKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL_IMAGE);
1497 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED";
1498 __pImageKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED_IMAGE);
1501 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED";
1502 __pImageKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED_IMAGE);
1505 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED";
1506 __pImageKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED_IMAGE);
1509 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED";
1510 __pImageKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED_IMAGE);
1513 const char* key ="HEADER::BUTTON_TRANSLUCENT_BG_NORMAL";
1514 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TRANSLUCENT_BG_NORMAL_IMAGE);
1517 const char* key ="HEADER::BUTTON_TRANSLUCENT_BG_DISABLED";
1518 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TRANSLUCENT_BG_DISABLED_IMAGE);
1521 const char* key ="HEADER::BUTTON_TRANSLUCENT_BG_PRESSED";
1522 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TRANSLUCENT_BG_PRESSED_IMAGE);
1525 const char* key ="HEADER::BUTTON_TRANSLUCENT_BG_HIGHLIGHTED";
1526 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TRANSLUCENT_BG_HIGHLIGHTED_IMAGE);
1529 const char* key ="HEADER::BUTTON_ITEM_BG_NORMAL";
1530 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_BG_NORMAL_IMAGE);
1533 const char* key ="HEADER::BUTTON_ITEM_BG_DISABLED";
1534 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_BG_DISABLED_IMAGE);
1537 const char* key ="HEADER::BUTTON_ITEM_BG_PRESSED";
1538 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_BG_PRESSED_IMAGE);
1541 const char* key ="HEADER::BUTTON_ITEM_BG_HIGHLIGHTED";
1542 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_BG_HIGHLIGHTED_IMAGE);
1545 const char* key ="HEADER::BUTTON_ITEM_TRANSLUCENT_BG_NORMAL";
1546 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TRANSLUCENT_BG_NORMAL_IMAGE);
1549 const char* key ="HEADER::BUTTON_ITEM_TRANSLUCENT_BG_DISABLED";
1550 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TRANSLUCENT_BG_DISABLED_IMAGE);
1553 const char* key ="HEADER::BUTTON_ITEM_TRANSLUCENT_BG_PRESSED";
1554 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TRANSLUCENT_BG_PRESSED_IMAGE);
1557 const char* key ="HEADER::BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED";
1558 __pImageKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED_IMAGE);
1561 const char* key ="ICONLIST::CHECK_BG_NORMAL";
1562 __pImageKeyTable->Add(ResourceKey(key), _ICONLIST::CHECK_BG_NORMAL_IMAGE);
1565 const char* key ="ICONLIST::CHECK_BG_SELECTED";
1566 __pImageKeyTable->Add(ResourceKey(key), _ICONLIST::CHECK_BG_SELECTED_IMAGE);
1569 const char* key ="ICONLIST::CHECK_SELECTED";
1570 __pImageKeyTable->Add(ResourceKey(key), _ICONLIST::CHECK_SELECTED_IMAGE);
1573 const char* key ="INPUTPAD::BG_NORMAL";
1574 __pImageKeyTable->Add(ResourceKey(key), _INPUTPAD::BG_NORMAL_IMAGE);
1577 const char* key ="INPUTPAD::BUTTON_BG_NORMAL";
1578 __pImageKeyTable->Add(ResourceKey(key), _INPUTPAD::BUTTON_BG_NORMAL_IMAGE);
1581 const char* key ="INPUTPAD::BUTTON_BG_PRESSED";
1582 __pImageKeyTable->Add(ResourceKey(key), _INPUTPAD::BUTTON_BG_PRESSED_IMAGE);
1585 const char* key ="LIVEBOX::POPUP_BG";
1586 __pImageKeyTable->Add(ResourceKey(key), _LIVEBOX::POPUP_BG_IMAGE);
1589 const char* key ="LIVEBOX::POPUP_BG_ARROW_UP";
1590 __pImageKeyTable->Add(ResourceKey(key), _LIVEBOX::POPUP_BG_ARROW_UP_IMAGE);
1593 const char* key ="LIVEBOX::POPUP_BG_ARROW_DOWN";
1594 __pImageKeyTable->Add(ResourceKey(key), _LIVEBOX::POPUP_BG_ARROW_DOWN_IMAGE);
1597 const char* key ="MESSAGEBOX::BG_NORMAL";
1598 __pImageKeyTable->Add(ResourceKey(key), _MESSAGEBOX::BG_NORMAL_IMAGE);
1601 const char* key ="PANEL::GROUPED_SINGLE_BG_NORMAL";
1602 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_SINGLE_BG_NORMAL_IMAGE);
1605 const char* key ="PANEL::GROUPED_SINGLE_BG_DISABLED";
1606 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_SINGLE_BG_DISABLED_IMAGE);
1609 const char* key ="PANEL::GROUPED_SINGLE_BG_PRESSED";
1610 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_SINGLE_BG_PRESSED_IMAGE);
1613 const char* key ="PANEL::GROUPED_SINGLE_BG_HIGHLIGHTED";
1614 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_SINGLE_BG_HIGHLIGHTED_IMAGE);
1617 const char* key ="PANEL::GROUPED_SINGLE_BG_SELECTED";
1618 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_SINGLE_BG_SELECTED_IMAGE);
1621 const char* key ="PANEL::GROUPED_TOP_BG_NORMAL";
1622 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_TOP_BG_NORMAL_IMAGE);
1625 const char* key ="PANEL::GROUPED_TOP_BG_DISABLED";
1626 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_TOP_BG_DISABLED_IMAGE);
1629 const char* key ="PANEL::GROUPED_TOP_BG_PRESSED";
1630 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_TOP_BG_PRESSED_IMAGE);
1633 const char* key ="PANEL::GROUPED_TOP_BG_HIGHLIGHTED";
1634 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_TOP_BG_HIGHLIGHTED_IMAGE);
1637 const char* key ="PANEL::GROUPED_TOP_BG_SELECTED";
1638 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_TOP_BG_SELECTED_IMAGE);
1641 const char* key ="PANEL::GROUPED_MIDDLE_BG_NORMAL";
1642 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_MIDDLE_BG_NORMAL_IMAGE);
1645 const char* key ="PANEL::GROUPED_MIDDLE_BG_DISABLED";
1646 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_MIDDLE_BG_DISABLED_IMAGE);
1649 const char* key ="PANEL::GROUPED_MIDDLE_BG_PRESSED";
1650 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_MIDDLE_BG_PRESSED_IMAGE);
1653 const char* key ="PANEL::GROUPED_MIDDLE_BG_HIGHLIGHTED";
1654 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_MIDDLE_BG_HIGHLIGHTED_IMAGE);
1657 const char* key ="PANEL::GROUPED_MIDDLE_BG_SELECTED";
1658 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_MIDDLE_BG_SELECTED_IMAGE);
1661 const char* key ="PANEL::GROUPED_BOTTOM_BG_NORMAL";
1662 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_BOTTOM_BG_NORMAL_IMAGE);
1665 const char* key ="PANEL::GROUPED_BOTTOM_BG_PRESSED";
1666 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_BOTTOM_BG_PRESSED_IMAGE);
1669 const char* key ="PANEL::GROUPED_BOTTOM_BG_DISABLED";
1670 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_BOTTOM_BG_DISABLED_IMAGE);
1673 const char* key ="PANEL::GROUPED_BOTTOM_BG_HIGHLIGHTED";
1674 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_BOTTOM_BG_HIGHLIGHTED_IMAGE);
1677 const char* key ="PANEL::GROUPED_BOTTOM_BG_SELECTED";
1678 __pImageKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_BOTTOM_BG_SELECTED_IMAGE);
1681 const char* key ="POPUP::BG_NORMAL";
1682 __pImageKeyTable->Add(ResourceKey(key), _POPUP::BG_NORMAL_IMAGE);
1685 const char* key ="PROGRESS::BAR_BG_NORMAL";
1686 __pImageKeyTable->Add(ResourceKey(key), _PROGRESS::BAR_BG_NORMAL_IMAGE);
1689 const char* key ="PROGRESS::BAR_NORMAL";
1690 __pImageKeyTable->Add(ResourceKey(key), _PROGRESS::BAR_NORMAL_IMAGE);
1693 const char* key ="SCROLL::THUMB_HORIZONTAL_BG_NORMAL";
1694 __pImageKeyTable->Add(ResourceKey(key), _SCROLL::THUMB_HORIZONTAL_BG_NORMAL_IMAGE);
1697 const char* key ="SCROLL::THUMB_VERTICAL_BG_NORMAL";
1698 __pImageKeyTable->Add(ResourceKey(key), _SCROLL::THUMB_VERTICAL_BG_NORMAL_IMAGE);
1701 const char* key ="SCROLL::JUMP_TO_TOP_NORMAL";
1702 __pImageKeyTable->Add(ResourceKey(key), _SCROLL::JUMP_TO_TOP_NORMAL_IMAGE);
1705 const char* key ="SCROLL::JUMP_TO_TOP_PRESSED";
1706 __pImageKeyTable->Add(ResourceKey(key), _SCROLL::JUMP_TO_TOP_PRESSED_IMAGE);
1709 const char* key ="SCROLL::JUMP_TO_LEFT_NORMAL";
1710 __pImageKeyTable->Add(ResourceKey(key), _SCROLL::JUMP_TO_LEFT_NORMAL_IMAGE);
1713 const char* key ="SCROLL::JUMP_TO_LEFT_PRESSED";
1714 __pImageKeyTable->Add(ResourceKey(key), _SCROLL::JUMP_TO_LEFT_PRESSED_IMAGE);
1717 const char* key ="SCROLL::BUTTON_BG_NORMAL";
1718 __pImageKeyTable->Add(ResourceKey(key), _SCROLL::BUTTON_BG_NORMAL_IMAGE);
1721 const char* key ="SCROLL::BUTTON_BG_PRESSED";
1722 __pImageKeyTable->Add(ResourceKey(key), _SCROLL::BUTTON_BG_PRESSED_IMAGE);
1725 const char* key ="SCROLL::HANDLER_HORIZONTAL";
1726 __pImageKeyTable->Add(ResourceKey(key), _SCROLL::HANDLER_HORIZONTAL_IMAGE);
1729 const char* key ="SCROLL::HANDLER_VERTICAL";
1730 __pImageKeyTable->Add(ResourceKey(key), _SCROLL::HANDLER_VERTICAL_IMAGE);
1733 const char* key ="SEARCHBAR::BG_NORMAL";
1734 __pImageKeyTable->Add(ResourceKey(key), _SEARCHBAR::BG_NORMAL_IMAGE);
1737 const char* key ="SEARCHBAR::BG_DISABLED";
1738 __pImageKeyTable->Add(ResourceKey(key), _SEARCHBAR::BG_DISABLED_IMAGE);
1741 const char* key ="SEARCHBAR::BG_HIGHLIGHTED";
1742 __pImageKeyTable->Add(ResourceKey(key), _SEARCHBAR::BG_HIGHLIGHTED_IMAGE);
1745 const char* key ="SEARCHBAR::BG_PRESSED";
1746 __pImageKeyTable->Add(ResourceKey(key), _SEARCHBAR::BG_PRESSED_IMAGE);
1749 const char* key ="SEARCHBAR::ICON_NORMAL";
1750 __pImageKeyTable->Add(ResourceKey(key), _SEARCHBAR::ICON_NORMAL_IMAGE);
1753 const char* key ="SEARCHBAR::BG_NORMAL";
1754 __pImageKeyTable->Add(ResourceKey(key), _SEARCHBAR::BG_NORMAL_IMAGE);
1757 const char* key ="SEARCHBAR::ICON_DISABLED";
1758 __pImageKeyTable->Add(ResourceKey(key), _SEARCHBAR::ICON_DISABLED_IMAGE);
1761 const char* key ="SLIDER::BAR_BG_NORMAL";
1762 __pImageKeyTable->Add(ResourceKey(key), _SLIDER::BAR_BG_NORMAL_IMAGE);
1765 const char* key ="SLIDER::BAR_NORMAL";
1766 __pImageKeyTable->Add(ResourceKey(key), _SLIDER::BAR_NORMAL_IMAGE);
1769 const char* key ="SLIDER::HANDLE_BG_NORMAL";
1770 __pImageKeyTable->Add(ResourceKey(key), _SLIDER::HANDLE_BG_NORMAL_IMAGE);
1773 const char* key ="SLIDER::HANDLE_BG_PRESSED";
1774 __pImageKeyTable->Add(ResourceKey(key), _SLIDER::HANDLE_BG_PRESSED_IMAGE);
1777 const char* key ="SLIDER::HANDLE_BG_DISABLED";
1778 __pImageKeyTable->Add(ResourceKey(key), _SLIDER::HANDLE_BG_DISABLED_IMAGE);
1781 const char* key ="SLIDER::HANDLE_BG_HIGHLIGHTED";
1782 __pImageKeyTable->Add(ResourceKey(key), _SLIDER::HANDLE_BG_HIGHLIGHTED_IMAGE);
1785 const char* key ="SLIDER::UPWARD_OVERLAY_BG_NORMAL";
1786 __pImageKeyTable->Add(ResourceKey(key), _SLIDER::UPWARD_OVERLAY_BG_NORMAL_IMAGE);
1789 const char* key ="SLIDER::UPWARD_OVERLAY_BG_NORMAL";
1790 __pImageKeyTable->Add(ResourceKey(key), _SLIDER::UPWARD_OVERLAY_BG_NORMAL_IMAGE);
1793 const char* key ="SPLITPANEL::DIVIDER_BG_NORMAL";
1794 __pImageKeyTable->Add(ResourceKey(key), _SPLITPANEL::DIVIDER_BG_NORMAL_IMAGE);
1797 const char* key ="SPLITPANEL::VERTICAL_DIVIDER_BG_NORMAL";
1798 __pImageKeyTable->Add(ResourceKey(key), _SPLITPANEL::VERTICAL_DIVIDER_BG_NORMAL_IMAGE);
1801 const char* key ="SPLITPANEL::HORIZONTAL_DIVIDER_BG_NORMAL";
1802 __pImageKeyTable->Add(ResourceKey(key), _SPLITPANEL::HORIZONTAL_DIVIDER_BG_NORMAL_IMAGE);
1805 const char* key ="TABBAR::BG_NORMAL";
1806 __pImageKeyTable->Add(ResourceKey(key), _TABBAR::BG_NORMAL_IMAGE);
1809 const char* key ="TABBAR::LEFT_ARROW_NORMAL";
1810 __pImageKeyTable->Add(ResourceKey(key), _TABBAR::LEFT_ARROW_NORMAL_IMAGE);
1813 const char* key ="TABBAR::RIGHT_ARROW_NORMAL";
1814 __pImageKeyTable->Add(ResourceKey(key), _TABBAR::RIGHT_ARROW_NORMAL_IMAGE);
1817 const char* key ="TABBAR::ITEM_BG_NORMAL";
1818 __pImageKeyTable->Add(ResourceKey(key), _TABBAR::ITEM_BG_NORMAL_IMAGE);
1821 const char* key ="TABBAR::ITEM_BG_PRESSED";
1822 __pImageKeyTable->Add(ResourceKey(key), _TABBAR::ITEM_BG_PRESSED_IMAGE);
1825 const char* key ="TABBAR::ITEM_BG_SELECTED";
1826 __pImageKeyTable->Add(ResourceKey(key), _TABBAR::ITEM_BG_SELECTED_IMAGE);
1829 const char* key ="TAB::VERTICAL_DIVIDER_NORMAL";
1830 __pImageKeyTable->Add(ResourceKey(key), _TAB::VERTICAL_DIVIDER_NORMAL_IMAGE);
1833 const char* key ="TAB::ITEM_SELECTED";
1834 __pImageKeyTable->Add(ResourceKey(key), _TAB::ITEM_SELECTED_IMAGE);
1837 const char* key ="TAB::ITEM_BG_NORMAL";
1838 __pImageKeyTable->Add(ResourceKey(key), _TAB::ITEM_BG_NORMAL_IMAGE);
1841 const char* key ="TAB::ITEM_BG_PRESSED";
1842 __pImageKeyTable->Add(ResourceKey(key), _TAB::ITEM_BG_PRESSED_IMAGE);
1845 const char* key ="TAB::ITEM_BG_SELECTED";
1846 __pImageKeyTable->Add(ResourceKey(key), _TAB::ITEM_BG_SELECTED_IMAGE);
1849 const char* key ="TAB::ITEM_BG_HIGHLIGHTED";
1850 __pImageKeyTable->Add(ResourceKey(key), _TAB::ITEM_BG_HIGHLIGHTED_IMAGE);
1853 const char* key ="TAB::ITEM_BG_DISABLED";
1854 __pImageKeyTable->Add(ResourceKey(key), _TAB::ITEM_BG_DISABLED_IMAGE);
1857 const char* key ="TABLEVIEW::GROUPITEM_BG_NORMAL";
1858 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::GROUPITEM_BG_NORMAL_IMAGE);
1861 const char* key ="TABLEVIEW::SECTIONITEM_SINGLE_BG_NORMAL";
1862 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_SINGLE_BG_NORMAL_IMAGE);
1865 const char* key ="TABLEVIEW::SECTIONITEM_SINGLE_BG_PRESSED";
1866 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_SINGLE_BG_PRESSED_IMAGE);
1869 const char* key ="TABLEVIEW::SECTIONITEM_SINGLE_BG_HIGHLIGHTED";
1870 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_SINGLE_BG_HIGHLIGHTED_IMAGE);
1873 const char* key ="TABLEVIEW::SECTIONITEM_SINGLE_COVER_BG_NORMAL";
1874 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_SINGLE_COVER_BG_NORMAL_IMAGE);
1877 const char* key ="TABLEVIEW::SECTIONITEM_TOP_BG_NORMAL";
1878 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_TOP_BG_NORMAL_IMAGE);
1881 const char* key ="TABLEVIEW::SECTIONITEM_TOP_BG_PRESSED";
1882 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_TOP_BG_PRESSED_IMAGE);
1885 const char* key ="TABLEVIEW::SECTIONITEM_TOP_BG_HIGHLIGHTED";
1886 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_TOP_BG_HIGHLIGHTED_IMAGE);
1889 const char* key ="TABLEVIEW::SECTIONITEM_TOP_COVER_BG_NORMAL";
1890 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_TOP_COVER_BG_NORMAL_IMAGE);
1893 const char* key ="TABLEVIEW::SECTIONITEM_CENTER_BG_NORMAL";
1894 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_CENTER_BG_NORMAL_IMAGE);
1897 const char* key ="TABLEVIEW::SECTIONITEM_CENTER_BG_PRESSED";
1898 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_CENTER_BG_PRESSED_IMAGE);
1901 const char* key ="TABLEVIEW::SECTIONITEM_CENTER_BG_HIGHLIGHTED";
1902 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_CENTER_BG_HIGHLIGHTED_IMAGE);
1905 const char* key ="TABLEVIEW::SECTIONITEM_CENTER_COVER_BG_NORMAL";
1906 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_CENTER_COVER_BG_NORMAL_IMAGE);
1909 const char* key ="TABLEVIEW::SECTIONITEM_BOTTOM_BG_NORMAL";
1910 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_BOTTOM_BG_NORMAL_IMAGE);
1913 const char* key ="TABLEVIEW::SECTIONITEM_BOTTOM_BG_PRESSED";
1914 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_BOTTOM_BG_PRESSED_IMAGE);
1917 const char* key ="TABLEVIEW::SECTIONITEM_BOTTOM_BG_HIGHLIGHTED";
1918 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_BOTTOM_BG_HIGHLIGHTED_IMAGE);
1921 const char* key ="TABLEVIEW::SECTIONITEM_BOTTOM_COVER_BG_NORMAL";
1922 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_BOTTOM_COVER_BG_NORMAL_IMAGE);
1925 const char* key ="TABLEVIEW::CHECKBOX_BG_NORMAL";
1926 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CHECKBOX_BG_NORMAL_IMAGE);
1929 const char* key ="TABLEVIEW::CHECKBOX_BG_PRESSED";
1930 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CHECKBOX_BG_PRESSED_IMAGE);
1933 const char* key ="TABLEVIEW::CHECKBOX_BG_HIGHLIGHTED";
1934 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CHECKBOX_BG_HIGHLIGHTED_IMAGE);
1937 const char* key ="TABLEVIEW::CHECKBOX_BG_DISABLED";
1938 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CHECKBOX_BG_DISABLED_IMAGE);
1941 const char* key ="TABLEVIEW::CHECKBOX_CHECK_MARK_NORMAL";
1942 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CHECKBOX_CHECK_MARK_NORMAL_IMAGE);
1945 const char* key ="TABLEVIEW::CHECKBOX_CHECK_MARK_DISABLED";
1946 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CHECKBOX_CHECK_MARK_DISABLED_IMAGE);
1949 const char* key ="TABLEVIEW::RADIOBUTTON_NORMAL";
1950 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::RADIOBUTTON_NORMAL_IMAGE);
1953 const char* key ="TABLEVIEW::RADIOBUTTON_NORMAL_DISABLED";
1954 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::RADIOBUTTON_NORMAL_DISABLED_IMAGE);
1957 const char* key ="TABLEVIEW::RADIOBUTTON_PRESSED";
1958 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::RADIOBUTTON_PRESSED_IMAGE);
1961 const char* key ="TABLEVIEW::RADIOBUTTON_SELECTED";
1962 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::RADIOBUTTON_SELECTED_IMAGE);
1965 const char* key ="TABLEVIEW::RADIOBUTTON_SELECTED_DISABLED";
1966 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::RADIOBUTTON_SELECTED_DISABLED_IMAGE);
1969 const char* key ="TABLEVIEW::ONOFFBUTTON_ON";
1970 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::ONOFFBUTTON_ON_IMAGE);
1973 const char* key ="TABLEVIEW::ONOFFBUTTON_ON_DISABLED";
1974 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::ONOFFBUTTON_ON_DISABLED_IMAGE);
1977 const char* key ="TABLEVIEW::ONOFFBUTTON_OFF";
1978 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::ONOFFBUTTON_OFF_IMAGE);
1981 const char* key ="TABLEVIEW::ONOFFBUTTON_OFF_DISABLED";
1982 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::ONOFFBUTTON_OFF_DISABLED_IMAGE);
1985 const char* key ="TABLEVIEW::ONOFFBUTTON_HANDLER";
1986 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::ONOFFBUTTON_HANDLER_IMAGE);
1989 const char* key ="TABLEVIEW::ONOFFBUTTON_HANDLER_DISABLED";
1990 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::ONOFFBUTTON_HANDLER_DISABLED_IMAGE);
1993 const char* key ="TABLEVIEW::CIRCLE_BUTTON_BG_NORMAL";
1994 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CIRCLE_BUTTON_BG_NORMAL_IMAGE);
1997 const char* key ="TABLEVIEW::CIRCLE_BUTTON_BG_PRESSED";
1998 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CIRCLE_BUTTON_BG_PRESSED_IMAGE);
2001 const char* key ="TABLEVIEW::CIRCLE_BUTTON_BG_HIGHLIGHTED";
2002 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CIRCLE_BUTTON_BG_HIGHLIGHTED_IMAGE);
2005 const char* key ="TABLEVIEW::CIRCLE_BUTTON_BG_DISABLED";
2006 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CIRCLE_BUTTON_BG_DISABLED_IMAGE);
2009 const char* key ="TABLEVIEW::CIRCLE_BUTTON_REVEAL_NORMAL";
2010 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CIRCLE_BUTTON_REVEAL_NORMAL_IMAGE);
2013 const char* key ="TABLEVIEW::CIRCLE_BUTTON_REVEAL_PRESSED";
2014 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CIRCLE_BUTTON_REVEAL_PRESSED_IMAGE);
2017 const char* key ="TABLEVIEW::CIRCLE_BUTTON_REVEAL_HIGHLIGHTED";
2018 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CIRCLE_BUTTON_REVEAL_HIGHLIGHTED_IMAGE);
2021 const char* key ="TABLEVIEW::CIRCLE_BUTTON_REVEAL_DISABLED";
2022 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CIRCLE_BUTTON_REVEAL_DISABLED_IMAGE);
2025 const char* key ="TABLEVIEW::SEARCH_ICON_NORMAL";
2026 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::SEARCH_ICON_NORMAL_IMAGE);
2029 const char* key ="TABLEVIEW::RADIOBUTTON_BUTTON_NORMAL";
2030 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::RADIOBUTTON_BUTTON_NORMAL_IMAGE);
2033 const char* key ="TABLEVIEW::RADIOBUTTON_BUTTON_DISABLED";
2034 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::RADIOBUTTON_BUTTON_DISABLED_IMAGE);
2037 const char* key ="TABLEVIEW::RADIOBUTTON_BUTTON_PRESSED";
2038 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::RADIOBUTTON_BUTTON_PRESSED_IMAGE);
2041 const char* key ="TABLEVIEW::CHECKBOX_CHECK_MARK_PRESSED";
2042 __pImageKeyTable->Add(ResourceKey(key), _TABLEVIEW::CHECKBOX_CHECK_MARK_PRESSED_IMAGE);
2045 const char* key ="TOKENEDIT::BG_NORMAL";
2046 __pImageKeyTable->Add(ResourceKey(key), _TOKENEDIT::BG_NORMAL_IMAGE);
2049 return __pImageKeyTable;
2052 Tizen::Base::Collection::HashMapT<ResourceKey, unsigned int>*
2053 ConfigParser::GetAnimationKeyTable(void)
2055 if (__pAnimationKeyTable == null)
2057 __pAnimationKeyTable = new (std::nothrow) Tizen::Base::Collection::HashMapT<ResourceKey, unsigned int>;
2058 SysTryReturn(NID_UI, __pAnimationKeyTable, null, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
2059 __pAnimationKeyTable->Construct(5, 0.75f, *__pProvider, *__pComparer);
2061 const char* key ="POPUP::PROCESSING_ANIMATION";
2062 __pAnimationKeyTable->Add(ResourceKey(key), _POPUP::PROCESSING_ANIMATION_ANIMATION);
2065 const char* key ="HEADER::PROCESSING_ANIMATION";
2066 __pAnimationKeyTable->Add(ResourceKey(key), _HEADER::PROCESSING_ANIMATION_ANIMATION);
2069 return __pAnimationKeyTable;
2071 Tizen::Base::Collection::HashMapT<ResourceKey, unsigned int>*
2072 ConfigParser::GetColorKeyTable(void)
2074 if (__pColorKeyTable == null)
2076 __pColorKeyTable = new (std::nothrow) Tizen::Base::Collection::HashMapT<ResourceKey, unsigned int>;
2077 SysTryReturn(NID_UI, __pColorKeyTable, null, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
2078 __pColorKeyTable->Construct(100, 0.75f, *__pProvider, *__pComparer);
2080 const char* key ="BUTTON::BG_NORMAL";
2081 __pColorKeyTable->Add(ResourceKey(key), _BUTTON::BG_NORMAL_COLOR);
2084 const char* key ="BUTTON::BG_DISABLED";
2085 __pColorKeyTable->Add(ResourceKey(key), _BUTTON::BG_DISABLED_COLOR);
2088 const char* key ="BUTTON::BG_PRESSED";
2089 __pColorKeyTable->Add(ResourceKey(key), _BUTTON::BG_PRESSED_COLOR);
2092 const char* key ="BUTTON::BG_HIGHLIGHTED";
2093 __pColorKeyTable->Add(ResourceKey(key), _BUTTON::BG_HIGHLIGHTED_COLOR);
2096 const char* key ="BUTTON::TEXT_NORMAL";
2097 __pColorKeyTable->Add(ResourceKey(key), _BUTTON::TEXT_NORMAL_COLOR);
2100 const char* key ="BUTTON::TEXT_DISABLED";
2101 __pColorKeyTable->Add(ResourceKey(key), _BUTTON::TEXT_DISABLED_COLOR);
2104 const char* key ="BUTTON::TEXT_PRESSED";
2105 __pColorKeyTable->Add(ResourceKey(key), _BUTTON::TEXT_PRESSED_COLOR);
2108 const char* key ="BUTTON::TEXT_HIGHLIGHTED";
2109 __pColorKeyTable->Add(ResourceKey(key), _BUTTON::TEXT_HIGHLIGHTED_COLOR);
2112 const char* key ="CHECKBUTTON::BG_NORMAL";
2113 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::BG_NORMAL_COLOR);
2116 const char* key ="CHECKBUTTON::BG_DISABLED";
2117 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::BG_DISABLED_COLOR);
2120 const char* key ="CHECKBUTTON::BG_PRESSED";
2121 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::BG_PRESSED_COLOR);
2124 const char* key ="CHECKBUTTON::BG_HIGHLIGHTED";
2125 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::BG_HIGHLIGHTED_COLOR);
2128 const char* key ="CHECKBUTTON::BG_SELECTED";
2129 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::BG_SELECTED_COLOR);
2132 const char* key ="CHECKBUTTON::TEXT_NORMAL";
2133 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::TEXT_NORMAL_COLOR);
2136 const char* key ="CHECKBUTTON::TEXT_DISABLED";
2137 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::TEXT_DISABLED_COLOR);
2140 const char* key ="CHECKBUTTON::TEXT_PRESSED";
2141 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::TEXT_PRESSED_COLOR);
2144 const char* key ="CHECKBUTTON::TEXT_HIGHLIGHTED";
2145 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::TEXT_HIGHLIGHTED_COLOR);
2148 const char* key ="CHECKBUTTON::TEXT_SELECTED";
2149 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::TEXT_SELECTED_COLOR);
2152 const char* key ="CHECKBUTTON::TITLE_TEXT_NORMAL";
2153 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::TITLE_TEXT_NORMAL_COLOR);
2156 const char* key ="CHECKBUTTON::TITLE_TEXT_DISABLED";
2157 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::TITLE_TEXT_DISABLED_COLOR);
2160 const char* key ="CHECKBUTTON::TITLE_TEXT_PRESSED";
2161 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::TITLE_TEXT_PRESSED_COLOR);
2164 const char* key ="CHECKBUTTON::TITLE_TEXT_HIGHLIGHTED";
2165 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::TITLE_TEXT_HIGHLIGHTED_COLOR);
2168 const char* key ="CHECKBUTTON::TITLE_TEXT_SELECTED";
2169 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::TITLE_TEXT_SELECTED_COLOR);
2172 const char* key ="CHECKBUTTON::DETAILED_ICON_BG_NORMAL";
2173 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_BG_NORMAL_COLOR);
2176 const char* key ="CHECKBUTTON::DETAILED_ICON_BG_DISABLED";
2177 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_BG_DISABLED_COLOR);
2180 const char* key ="CHECKBUTTON::DETAILED_ICON_BG_PRESSED";
2181 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_BG_PRESSED_COLOR);
2184 const char* key ="CHECKBUTTON::DETAILED_ICON_BG_HIGHLIGHTED";
2185 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_BG_HIGHLIGHTED_COLOR);
2188 const char* key ="CHECKBUTTON::DETAILED_ICON_BG_SELECTED";
2189 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_BG_SELECTED_COLOR);
2192 const char* key ="CHECKBUTTON::DETAILED_ICON_TEXT_NORMAL";
2193 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_TEXT_NORMAL_COLOR);
2196 const char* key ="CHECKBUTTON::DETAILED_ICON_TEXT_DISABLED";
2197 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_TEXT_DISABLED_COLOR);
2200 const char* key ="CHECKBUTTON::DETAILED_ICON_TEXT_PRESSED";
2201 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_TEXT_PRESSED_COLOR);
2204 const char* key ="CHECKBUTTON::DETAILED_ICON_TEXT_HIGHLIGHTED";
2205 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_TEXT_HIGHLIGHTED_COLOR);
2208 const char* key ="CHECKBUTTON::DETAILED_ICON_TEXT_SELECTED";
2209 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DETAILED_ICON_TEXT_SELECTED_COLOR);
2212 const char* key ="CHECKBUTTON::DIVIDER_LINE_LEFT_NORMAL";
2213 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DIVIDER_LINE_LEFT_NORMAL_COLOR);
2216 const char* key ="CHECKBUTTON::DIVIDER_LINE_RIGHT_NORMAL";
2217 __pColorKeyTable->Add(ResourceKey(key), _CHECKBUTTON::DIVIDER_LINE_RIGHT_NORMAL_COLOR);
2220 const char* key ="COLORPICKER::DIVIDER_TOP_HALF";
2221 __pColorKeyTable->Add(ResourceKey(key), _COLORPICKER::DIVIDER_TOP_HALF_COLOR);
2224 const char* key ="COLORPICKER::DIVIDER_BOTTOM_HALF";
2225 __pColorKeyTable->Add(ResourceKey(key), _COLORPICKER::DIVIDER_BOTTOM_HALF_COLOR);
2228 const char* key ="COLORPICKER::ARROW_BUTTON_BG_NORMAL";
2229 __pColorKeyTable->Add(ResourceKey(key), _COLORPICKER::ARROW_BUTTON_BG_NORMAL_COLOR);
2232 const char* key ="COLORPICKER::ARROW_BUTTON_BG_PRESSED";
2233 __pColorKeyTable->Add(ResourceKey(key), _COLORPICKER::ARROW_BUTTON_BG_PRESSED_COLOR);
2236 const char* key ="COLORPICKER::ARROW_BUTTON_BG_DISABLED";
2237 __pColorKeyTable->Add(ResourceKey(key), _COLORPICKER::ARROW_BUTTON_BG_DISABLED_COLOR);
2240 const char* key ="COLORPICKER::ARROW_BUTTON_NORMAL";
2241 __pColorKeyTable->Add(ResourceKey(key), _COLORPICKER::ARROW_BUTTON_NORMAL_COLOR);
2244 const char* key ="COLORPICKER::ARROW_BUTTON_PRESSED";
2245 __pColorKeyTable->Add(ResourceKey(key), _COLORPICKER::ARROW_BUTTON_PRESSED_COLOR);
2248 const char* key ="COLORPICKER::ARROW_BUTTON_DISABLED";
2249 __pColorKeyTable->Add(ResourceKey(key), _COLORPICKER::ARROW_BUTTON_DISABLED_COLOR);
2252 const char* key ="CONTEXTMENU::BG_NORMAL";
2253 __pColorKeyTable->Add(ResourceKey(key), _CONTEXTMENU::BG_NORMAL_COLOR);
2256 const char* key ="CONTEXTMENU::LIST_ITEM_DIVIDER_01_NORMAL";
2257 __pColorKeyTable->Add(ResourceKey(key), _CONTEXTMENU::LIST_ITEM_DIVIDER_01_NORMAL_COLOR);
2260 const char* key ="CONTEXTMENU::LIST_ITEM_DIVIDER_02_NORMAL";
2261 __pColorKeyTable->Add(ResourceKey(key), _CONTEXTMENU::LIST_ITEM_DIVIDER_02_NORMAL_COLOR);
2264 const char* key ="CONTEXTMENU::ITEM_BG_NORMAL";
2265 __pColorKeyTable->Add(ResourceKey(key), _CONTEXTMENU::ITEM_BG_NORMAL_COLOR);
2268 const char* key ="CONTEXTMENU::ITEM_BG_PRESSED";
2269 __pColorKeyTable->Add(ResourceKey(key), _CONTEXTMENU::ITEM_BG_PRESSED_COLOR);
2272 const char* key ="CONTEXTMENU::ITEM_BG_HIGHLIGHTED";
2273 __pColorKeyTable->Add(ResourceKey(key), _CONTEXTMENU::ITEM_BG_HIGHLIGHTED_COLOR);
2276 const char* key ="CONTEXTMENU::GRID_ITEM_DIVIDER_01_NORMAL";
2277 __pColorKeyTable->Add(ResourceKey(key), _CONTEXTMENU::GRID_ITEM_DIVIDER_01_NORMAL_COLOR);
2280 const char* key ="CONTEXTMENU::GRID_ITEM_DIVIDER_02_NORMAL";
2281 __pColorKeyTable->Add(ResourceKey(key), _CONTEXTMENU::GRID_ITEM_DIVIDER_02_NORMAL_COLOR);
2284 const char* key ="CONTEXTMENU::ITEM_TEXT_NORMAL";
2285 __pColorKeyTable->Add(ResourceKey(key), _CONTEXTMENU::ITEM_TEXT_NORMAL_COLOR);
2288 const char* key ="CONTEXTMENU::ITEM_TEXT_PRESSED";
2289 __pColorKeyTable->Add(ResourceKey(key), _CONTEXTMENU::ITEM_TEXT_PRESSED_COLOR);
2292 const char* key ="CONTEXTMENU::ITEM_TEXT_HIGHLIGHTED";
2293 __pColorKeyTable->Add(ResourceKey(key), _CONTEXTMENU::ITEM_TEXT_HIGHLIGHTED_COLOR);
2296 const char* key ="DATETIMEBAR::BG_NORMAL";
2297 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEBAR::BG_NORMAL_COLOR);
2300 const char* key ="DATETIMEBAR::TEXT_NORMAL";
2301 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEBAR::TEXT_NORMAL_COLOR);
2304 const char* key ="DATETIMEBAR::TEXT_PRESSED";
2305 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEBAR::TEXT_PRESSED_COLOR);
2308 const char* key ="DATETIMEPICKER::DISPLAY_BG_NORMAL";
2309 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::DISPLAY_BG_NORMAL_COLOR);
2312 const char* key ="DATETIMEPICKER::TITLE_NORMAL";
2313 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::TITLE_NORMAL_COLOR);
2316 const char* key ="DATETIMEPICKER::TITLE_DISABLED";
2317 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::TITLE_DISABLED_COLOR);
2320 const char* key ="DATETIMEPICKER::BG_NORMAL";
2321 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::BG_NORMAL_COLOR);
2324 const char* key ="DATETIMEPICKER::AMPM_BG_NORMAL";
2325 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::AMPM_BG_NORMAL_COLOR);
2328 const char* key ="DATETIMEPICKER::AMPM_BG_PRESSED";
2329 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::AMPM_BG_PRESSED_COLOR);
2332 const char* key ="DATETIMEPICKER::AMPM_BG_HIGHLIGHTED";
2333 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::AMPM_BG_HIGHLIGHTED_COLOR);
2336 const char* key ="DATETIMEPICKER::AMPM_BG_DISABLED";
2337 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::AMPM_BG_DISABLED_COLOR);
2340 const char* key ="DATETIMEPICKER::TEXT_NORMAL";
2341 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::TEXT_NORMAL_COLOR);
2344 const char* key ="DATETIMEPICKER::TEXT_PRESSED";
2345 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::TEXT_PRESSED_COLOR);
2348 const char* key ="DATETIMEPICKER::TEXT_HIGHLIGHTED";
2349 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::TEXT_HIGHLIGHTED_COLOR);
2352 const char* key ="DATETIMEPICKER::TEXT_DISABLED";
2353 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::TEXT_DISABLED_COLOR);
2356 const char* key ="DATETIMEPICKER::AMPM_TEXT_NORMAL";
2357 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::AMPM_TEXT_NORMAL_COLOR);
2360 const char* key ="DATETIMEPICKER::AMPM_TEXT_PRESSED";
2361 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::AMPM_TEXT_PRESSED_COLOR);
2364 const char* key ="DATETIMEPICKER::AMPM_TEXT_HIGHLIGHTED";
2365 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::AMPM_TEXT_HIGHLIGHTED_COLOR);
2368 const char* key ="DATETIMEPICKER::AMPM_TEXT_DISABLED";
2369 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::AMPM_TEXT_DISABLED_COLOR);
2372 const char* key ="DATETIMEPICKER::DIVIDER_LEFT_HALF";
2373 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::DIVIDER_LEFT_HALF_COLOR);
2376 const char* key ="DATETIMEPICKER::DIVIDER_RIGHT_HALF";
2377 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::DIVIDER_RIGHT_HALF_COLOR);
2380 const char* key ="DATETIMEPICKER::CONTENT_BG_NORMAL";
2381 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::CONTENT_BG_NORMAL_COLOR);
2384 const char* key ="DATETIMEPICKER::CONTENT_BG_PRESSED";
2385 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::CONTENT_BG_PRESSED_COLOR);
2388 const char* key ="DATETIMEPICKER::CONTENT_BG_DISABLED";
2389 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::CONTENT_BG_DISABLED_COLOR);
2392 const char* key ="DATETIMEPICKER::CONTENT_BG_HIGHLIGHTED";
2393 __pColorKeyTable->Add(ResourceKey(key), _DATETIMEPICKER::CONTENT_BG_HIGHLIGHTED_COLOR);
2396 const char* key ="EDIT::BG_NORMAL";
2397 __pColorKeyTable->Add(ResourceKey(key), _EDIT::BG_NORMAL_COLOR);
2400 const char* key ="EDIT::BG_PRESSED";
2401 __pColorKeyTable->Add(ResourceKey(key), _EDIT::BG_PRESSED_COLOR);
2404 const char* key ="EDIT::BG_HIGHLIGHTED";
2405 __pColorKeyTable->Add(ResourceKey(key), _EDIT::BG_HIGHLIGHTED_COLOR);
2408 const char* key ="EDIT::BG_DISABLED";
2409 __pColorKeyTable->Add(ResourceKey(key), _EDIT::BG_DISABLED_COLOR);
2412 const char* key ="EDIT::TITLE_TEXT_NORMAL";
2413 __pColorKeyTable->Add(ResourceKey(key), _EDIT::TITLE_TEXT_NORMAL_COLOR);
2416 const char* key ="EDIT::TITLE_TEXT_PRESSED";
2417 __pColorKeyTable->Add(ResourceKey(key), _EDIT::TITLE_TEXT_PRESSED_COLOR);
2420 const char* key ="EDIT::TITLE_TEXT_HIGHLIGHTED";
2421 __pColorKeyTable->Add(ResourceKey(key), _EDIT::TITLE_TEXT_HIGHLIGHTED_COLOR);
2424 const char* key ="EDIT::TITLE_TEXT_DISABLED";
2425 __pColorKeyTable->Add(ResourceKey(key), _EDIT::TITLE_TEXT_DISABLED_COLOR);
2428 const char* key ="EDIT::TEXT_NORMAL";
2429 __pColorKeyTable->Add(ResourceKey(key), _EDIT::TEXT_NORMAL_COLOR);
2432 const char* key ="EDIT::TEXT_PRESSED";
2433 __pColorKeyTable->Add(ResourceKey(key), _EDIT::TEXT_PRESSED_COLOR);
2436 const char* key ="EDIT::TEXT_HIGHLIGHTED";
2437 __pColorKeyTable->Add(ResourceKey(key), _EDIT::TEXT_HIGHLIGHTED_COLOR);
2440 const char* key ="EDIT::TEXT_DISABLED";
2441 __pColorKeyTable->Add(ResourceKey(key), _EDIT::TEXT_DISABLED_COLOR);
2444 const char* key ="EDIT::GUIDE_TEXT_NORMAL";
2445 __pColorKeyTable->Add(ResourceKey(key), _EDIT::GUIDE_TEXT_NORMAL_COLOR);
2448 const char* key ="EDIT::CLEAR_ICON_NORMAL";
2449 __pColorKeyTable->Add(ResourceKey(key), _EDIT::CLEAR_ICON_NORMAL_COLOR);
2452 const char* key ="EDIT::CLEAR_ICON_PRESSED";
2453 __pColorKeyTable->Add(ResourceKey(key), _EDIT::CLEAR_ICON_PRESSED_COLOR);
2456 const char* key ="EDIT::CUT_LINK_TEXT_NORMAL";
2457 __pColorKeyTable->Add(ResourceKey(key), _EDIT::CUT_LINK_TEXT_NORMAL_COLOR);
2460 const char* key ="EDIT::CUT_LINK_BG_NORMAL";
2461 __pColorKeyTable->Add(ResourceKey(key), _EDIT::CUT_LINK_BG_NORMAL_COLOR);
2464 const char* key ="EDIT::CURSOR_NORMAL";
2465 __pColorKeyTable->Add(ResourceKey(key), _EDIT::CURSOR_NORMAL_COLOR);
2468 const char* key ="EDITDATE::TITLE_TEXT_DISABLED";
2469 __pColorKeyTable->Add(ResourceKey(key), _EDITDATE::TITLE_TEXT_DISABLED_COLOR);
2472 const char* key ="EDITDATE::TEXT_NORMAL";
2473 __pColorKeyTable->Add(ResourceKey(key), _EDITDATE::TEXT_NORMAL_COLOR);
2476 const char* key ="EDITDATE::TEXT_PRESSED";
2477 __pColorKeyTable->Add(ResourceKey(key), _EDITDATE::TEXT_PRESSED_COLOR);
2480 const char* key ="EDITDATE::TEXT_DISABLED";
2481 __pColorKeyTable->Add(ResourceKey(key), _EDITDATE::TEXT_DISABLED_COLOR);
2484 const char* key ="EDITDATE::TITLE_TEXT_NORMAL";
2485 __pColorKeyTable->Add(ResourceKey(key), _EDITDATE::TITLE_TEXT_NORMAL_COLOR);
2488 const char* key ="EDITDATE::DIVIDER_LEFT_HALF";
2489 __pColorKeyTable->Add(ResourceKey(key), _EDITDATE::DIVIDER_LEFT_HALF_COLOR);
2492 const char* key ="EDITDATE::DIVIDER_RIGHT_HALF";
2493 __pColorKeyTable->Add(ResourceKey(key), _EDITDATE::DIVIDER_RIGHT_HALF_COLOR);
2496 const char* key ="EDITDATE::CONTENT_BG_NORMAL";
2497 __pColorKeyTable->Add(ResourceKey(key), _EDITDATE::CONTENT_BG_NORMAL_COLOR);
2500 const char* key ="EDITDATE::CONTENT_BG_PRESSED";
2501 __pColorKeyTable->Add(ResourceKey(key), _EDITDATE::CONTENT_BG_PRESSED_COLOR);
2504 const char* key ="EDITDATE::CONTENT_BG_DISABLED";
2505 __pColorKeyTable->Add(ResourceKey(key), _EDITDATE::CONTENT_BG_DISABLED_COLOR);
2508 const char* key ="EDITDATE::CONTENT_BG_HIGHLIGHTED";
2509 __pColorKeyTable->Add(ResourceKey(key), _EDITDATE::CONTENT_BG_HIGHLIGHTED_COLOR);
2512 const char* key ="EDITTIME::BUTTON_BG_NORMAL";
2513 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::BUTTON_BG_NORMAL_COLOR);
2516 const char* key ="EDITTIME::BUTTON_BG_PRESSED";
2517 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::BUTTON_BG_PRESSED_COLOR);
2520 const char* key ="EDITTIME::BUTTON_BG_DISABLED";
2521 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::BUTTON_BG_DISABLED_COLOR);
2524 const char* key ="EDITTIME::BUTTON_TEXT_NORMAL";
2525 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::BUTTON_TEXT_NORMAL_COLOR);
2528 const char* key ="EDITTIME::BUTTON_TEXT_PRESSED";
2529 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::BUTTON_TEXT_PRESSED_COLOR);
2532 const char* key ="EDITTIME::BUTTON_TEXT_DISABLED";
2533 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::BUTTON_TEXT_DISABLED_COLOR);
2536 const char* key ="EDITTIME::TEXT_NORMAL";
2537 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::TEXT_NORMAL_COLOR);
2540 const char* key ="EDITTIME::TEXT_PRESSED";
2541 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::TEXT_PRESSED_COLOR);
2544 const char* key ="EDITTIME::TEXT_DISABLED";
2545 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::TEXT_DISABLED_COLOR);
2548 const char* key ="EDITTIME::TITLE_TEXT_NORMAL";
2549 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::TITLE_TEXT_NORMAL_COLOR);
2552 const char* key ="EDITTIME::TITLE_TEXT_DISABLED";
2553 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::TITLE_TEXT_DISABLED_COLOR);
2556 const char* key ="EDITTIME::BUTTON_BG_HIGHLIGHTED";
2557 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::BUTTON_BG_HIGHLIGHTED_COLOR);
2560 const char* key ="EDITTIME::CONTENT_BG_NORMAL";
2561 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::CONTENT_BG_NORMAL_COLOR);
2564 const char* key ="EDITTIME::CONTENT_BG_PRESSED";
2565 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::CONTENT_BG_PRESSED_COLOR);
2568 const char* key ="EDITTIME::CONTENT_BG_DISABLED";
2569 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::CONTENT_BG_DISABLED_COLOR);
2572 const char* key ="EDITTIME::CONTENT_BG_HIGHLIGHTED";
2573 __pColorKeyTable->Add(ResourceKey(key), _EDITTIME::CONTENT_BG_HIGHLIGHTED_COLOR);
2576 const char* key ="FASTSCROLL::INDEX_BG_NORMAL";
2577 __pColorKeyTable->Add(ResourceKey(key), _FASTSCROLL::INDEX_BG_NORMAL_COLOR);
2580 const char* key ="FASTSCROLL::INDEX_LINE_PRESSED";
2581 __pColorKeyTable->Add(ResourceKey(key), _FASTSCROLL::INDEX_LINE_PRESSED_COLOR);
2584 const char* key ="FASTSCROLL::INDEX_TEXT_NORMAL";
2585 __pColorKeyTable->Add(ResourceKey(key), _FASTSCROLL::INDEX_TEXT_NORMAL_COLOR);
2588 const char* key ="FASTSCROLL::INDEX_DIVIDER_NORMAL";
2589 __pColorKeyTable->Add(ResourceKey(key), _FASTSCROLL::INDEX_DIVIDER_NORMAL_COLOR);
2592 const char* key ="FASTSCROLL::INDEX_BG_PRESSED";
2593 __pColorKeyTable->Add(ResourceKey(key), _FASTSCROLL::INDEX_BG_PRESSED_COLOR);
2596 const char* key ="FASTSCROLL::INDEX_TEXT_PRESSED";
2597 __pColorKeyTable->Add(ResourceKey(key), _FASTSCROLL::INDEX_TEXT_PRESSED_COLOR);
2600 const char* key ="FASTSCROLL::POPUP_BG_NORMAL";
2601 __pColorKeyTable->Add(ResourceKey(key), _FASTSCROLL::POPUP_BG_NORMAL_COLOR);
2604 const char* key ="FASTSCROLL::POPUP_TEXT_NORMAL";
2605 __pColorKeyTable->Add(ResourceKey(key), _FASTSCROLL::POPUP_TEXT_NORMAL_COLOR);
2608 const char* key ="FOOTER::BG_NORMAL";
2609 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BG_NORMAL_COLOR);
2612 const char* key ="FOOTER::TRANSLUCENT_BG_NORMAL";
2613 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TRANSLUCENT_BG_NORMAL_COLOR);
2616 const char* key ="FOOTER::BUTTON_BG_NORMAL";
2617 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_BG_NORMAL_COLOR);
2620 const char* key ="FOOTER::BUTTON_BG_DISABLED";
2621 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_BG_DISABLED_COLOR);
2624 const char* key ="FOOTER::BUTTON_BG_PRESSED";
2625 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_BG_PRESSED_COLOR);
2628 const char* key ="FOOTER::BUTTON_BG_HIGHLIGHTED";
2629 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_BG_HIGHLIGHTED_COLOR);
2632 const char* key ="FOOTER::BUTTON_TRANSLUCENT_BG_NORMAL";
2633 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TRANSLUCENT_BG_NORMAL_COLOR);
2636 const char* key ="FOOTER::BUTTON_TRANSLUCENT_BG_DISABLED";
2637 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TRANSLUCENT_BG_DISABLED_COLOR);
2640 const char* key ="FOOTER::BUTTON_TRANSLUCENT_BG_PRESSED";
2641 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TRANSLUCENT_BG_PRESSED_COLOR);
2644 const char* key ="FOOTER::BUTTON_TRANSLUCENT_BG_HIGHLIGHTED";
2645 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TRANSLUCENT_BG_HIGHLIGHTED_COLOR);
2648 const char* key ="FOOTER::BUTTON_TEXT_NORMAL";
2649 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TEXT_NORMAL_COLOR);
2652 const char* key ="FOOTER::BUTTON_TEXT_DISABLED";
2653 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TEXT_DISABLED_COLOR);
2656 const char* key ="FOOTER::BUTTON_TEXT_PRESSED";
2657 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TEXT_PRESSED_COLOR);
2660 const char* key ="FOOTER::BUTTON_TEXT_HIGHLIGHTED";
2661 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TEXT_HIGHLIGHTED_COLOR);
2664 const char* key ="FOOTER::BUTTON_TRANSLUCENT_TEXT_NORMAL";
2665 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TRANSLUCENT_TEXT_NORMAL_COLOR);
2668 const char* key ="FOOTER::BUTTON_TRANSLUCENT_TEXT_DISABLED";
2669 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TRANSLUCENT_TEXT_DISABLED_COLOR);
2672 const char* key ="FOOTER::BUTTON_TRANSLUCENT_TEXT_PRESSED";
2673 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TRANSLUCENT_TEXT_PRESSED_COLOR);
2676 const char* key ="FOOTER::BUTTON_TRANSLUCENT_TEXT_HIGHLIGHTED";
2677 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_TRANSLUCENT_TEXT_HIGHLIGHTED_COLOR);
2680 const char* key ="FOOTER::SEGMENTED_ITEM_BG_NORMAL";
2681 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_BG_NORMAL_COLOR);
2684 const char* key ="FOOTER::SEGMENTED_ITEM_BG_DISABLED";
2685 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_BG_DISABLED_COLOR);
2688 const char* key ="FOOTER::SEGMENTED_ITEM_BG_PRESSED";
2689 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_BG_PRESSED_COLOR);
2692 const char* key ="FOOTER::SEGMENTED_ITEM_BG_HIGHLIGHTED";
2693 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_BG_HIGHLIGHTED_COLOR);
2696 const char* key ="FOOTER::SEGMENTED_ITEM_BG_SELECTED";
2697 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_BG_SELECTED_COLOR);
2700 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL";
2701 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL_COLOR);
2704 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED";
2705 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED_COLOR);
2708 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED";
2709 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED_COLOR);
2712 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED";
2713 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED_COLOR);
2716 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED";
2717 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED_COLOR);
2720 const char* key ="FOOTER::SEGMENTED_ITEM_TEXT_NORMAL";
2721 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TEXT_NORMAL_COLOR);
2724 const char* key ="FOOTER::SEGMENTED_ITEM_TEXT_DISABLED";
2725 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TEXT_DISABLED_COLOR);
2728 const char* key ="FOOTER::SEGMENTED_ITEM_TEXT_PRESSED";
2729 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TEXT_PRESSED_COLOR);
2732 const char* key ="FOOTER::SEGMENTED_ITEM_TEXT_HIGHLIGHTED";
2733 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TEXT_HIGHLIGHTED_COLOR);
2736 const char* key ="FOOTER::SEGMENTED_ITEM_TEXT_SELECTED";
2737 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TEXT_SELECTED_COLOR);
2740 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_NORMAL";
2741 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_NORMAL_COLOR);
2744 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_DISABLED";
2745 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_DISABLED_COLOR);
2748 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_PRESSED";
2749 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_PRESSED_COLOR);
2752 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED";
2753 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED_COLOR);
2756 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_SELECTED";
2757 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_SELECTED_COLOR);
2760 const char* key ="FOOTER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_SELECTED";
2761 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_SELECTED_COLOR);
2764 const char* key ="FOOTER::TAB_ITEM_BG_NORMAL";
2765 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_BG_NORMAL_COLOR);
2768 const char* key ="FOOTER::TAB_ITEM_BG_DISABLED";
2769 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_BG_DISABLED_COLOR);
2772 const char* key ="FOOTER::TAB_ITEM_BG_PRESSED";
2773 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_BG_PRESSED_COLOR);
2776 const char* key ="FOOTER::TAB_ITEM_BG_HIGHLIGHTED";
2777 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_BG_HIGHLIGHTED_COLOR);
2780 const char* key ="FOOTER::TAB_ITEM_BG_SELECTED";
2781 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_BG_SELECTED_COLOR);
2784 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_BG_NORMAL";
2785 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_BG_NORMAL_COLOR);
2788 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_BG_DISABLED";
2789 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_BG_DISABLED_COLOR);
2792 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_BG_PRESSED";
2793 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_BG_PRESSED_COLOR);
2796 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED";
2797 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED_COLOR);
2800 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_BG_SELECTED";
2801 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_BG_SELECTED_COLOR);
2804 const char* key ="FOOTER::TAB_ITEM_TEXT_NORMAL";
2805 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TEXT_NORMAL_COLOR);
2808 const char* key ="FOOTER::TAB_ITEM_TEXT_DISABLED";
2809 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TEXT_DISABLED_COLOR);
2812 const char* key ="FOOTER::TAB_ITEM_TEXT_PRESSED";
2813 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TEXT_PRESSED_COLOR);
2816 const char* key ="FOOTER::TAB_ITEM_TEXT_HIGHLIGHTED";
2817 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TEXT_HIGHLIGHTED_COLOR);
2820 const char* key ="FOOTER::TAB_ITEM_TEXT_SELECTED";
2821 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TEXT_SELECTED_COLOR);
2824 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_TEXT_NORMAL";
2825 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_TEXT_NORMAL_COLOR);
2828 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_TEXT_DISABLED";
2829 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_TEXT_DISABLED_COLOR);
2832 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_TEXT_PRESSED";
2833 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_TEXT_PRESSED_COLOR);
2836 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED";
2837 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED_COLOR);
2840 const char* key ="FOOTER::TAB_ITEM_TRANSLUCENT_TEXT_SELECTED";
2841 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::TAB_ITEM_TRANSLUCENT_TEXT_SELECTED_COLOR);
2844 const char* key ="FOOTER::BUTTON_ITEM_BG_NORMAL";
2845 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_BG_NORMAL_COLOR);
2848 const char* key ="FOOTER::BUTTON_ITEM_BG_DISABLED";
2849 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_BG_DISABLED_COLOR);
2852 const char* key ="FOOTER::BUTTON_ITEM_BG_PRESSED";
2853 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_BG_PRESSED_COLOR);
2856 const char* key ="FOOTER::BUTTON_ITEM_BG_HIGHLIGHTED";
2857 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_BG_HIGHLIGHTED_COLOR);
2860 const char* key ="FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_NORMAL";
2861 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_NORMAL_COLOR);
2864 const char* key ="FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_DISABLED";
2865 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_DISABLED_COLOR);
2868 const char* key ="FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_PRESSED";
2869 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_PRESSED_COLOR);
2872 const char* key ="FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED";
2873 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED_COLOR);
2876 const char* key ="FOOTER::BUTTON_ITEM_TEXT_NORMAL";
2877 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TEXT_NORMAL_COLOR);
2880 const char* key ="FOOTER::BUTTON_ITEM_TEXT_DISABLED";
2881 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TEXT_DISABLED_COLOR);
2884 const char* key ="FOOTER::BUTTON_ITEM_TEXT_PRESSED";
2885 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TEXT_PRESSED_COLOR);
2888 const char* key ="FOOTER::BUTTON_ITEM_TEXT_HIGHLIGHTED";
2889 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TEXT_HIGHLIGHTED_COLOR);
2892 const char* key ="FOOTER::BUTTON_ITEM_TRANSLUCENT_TEXT_NORMAL";
2893 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TRANSLUCENT_TEXT_NORMAL_COLOR);
2896 const char* key ="FOOTER::BUTTON_ITEM_TRANSLUCENT_TEXT_DISABLED";
2897 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TRANSLUCENT_TEXT_DISABLED_COLOR);
2900 const char* key ="FOOTER::BUTTON_ITEM_TRANSLUCENT_TEXT_PRESSED";
2901 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TRANSLUCENT_TEXT_PRESSED_COLOR);
2904 const char* key ="FOOTER::BUTTON_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED";
2905 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BUTTON_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED_COLOR);
2908 const char* key ="FOOTER::BACK_ICON_NORMAL";
2909 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BACK_ICON_NORMAL_COLOR);
2912 const char* key ="FOOTER::BACK_ICON_DISABLED";
2913 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BACK_ICON_DISABLED_COLOR);
2916 const char* key ="FOOTER::BACK_ICON_PRESSED";
2917 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BACK_ICON_PRESSED_COLOR);
2920 const char* key ="FOOTER::BACK_ICON_HIGHLIGHTED";
2921 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::BACK_ICON_HIGHLIGHTED_COLOR);
2924 const char* key ="FOOTER::SOFTKEY_BG_NORMAL";
2925 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SOFTKEY_BG_NORMAL_COLOR);
2928 const char* key ="FOOTER::SOFTKEY_BG_DISABLED";
2929 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SOFTKEY_BG_DISABLED_COLOR);
2932 const char* key ="FOOTER::SOFTKEY_BG_PRESSED";
2933 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SOFTKEY_BG_PRESSED_COLOR);
2936 const char* key ="FOOTER::SOFTKEY_BG_HIGHLIGHTED";
2937 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SOFTKEY_BG_HIGHLIGHTED_COLOR);
2940 const char* key ="FOOTER::SOFTKEY_TEXT_NORMAL";
2941 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SOFTKEY_TEXT_NORMAL_COLOR);
2944 const char* key ="FOOTER::SOFTKEY_TEXT_DISABLED";
2945 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SOFTKEY_TEXT_DISABLED_COLOR);
2948 const char* key ="FOOTER::SOFTKEY_TEXT_PRESSED";
2949 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SOFTKEY_TEXT_PRESSED_COLOR);
2952 const char* key ="FOOTER::SOFTKEY_TEXT_HIGHLIGHTED";
2953 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SOFTKEY_TEXT_HIGHLIGHTED_COLOR);
2957 const char* key ="FOOTER::SOFTKEY_ICON_NORMAL";
2958 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SOFTKEY_ICON_NORMAL_COLOR);
2961 const char* key ="FOOTER::SOFTKEY_ICON_DISABLED";
2962 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SOFTKEY_ICON_DISABLED_COLOR);
2965 const char* key ="FOOTER::SOFTKEY_ICON_PRESSED";
2966 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SOFTKEY_ICON_PRESSED_COLOR);
2969 const char* key ="FOOTER::SOFTKEY_ICON_HIGHLIGHTED";
2970 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::SOFTKEY_ICON_HIGHLIGHTED_COLOR);
2973 const char* key ="FOOTER::DIVIDER_LINE_LEFT_NORMAL";
2974 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::DIVIDER_LINE_LEFT_NORMAL_COLOR);
2977 const char* key ="FOOTER::DIVIDER_LINE_RIGHT_NORMAL";
2978 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::DIVIDER_LINE_RIGHT_NORMAL_COLOR);
2981 const char* key ="FOOTER::DIVIDER_LINE_LEFT_TRANSLUCENT_NORMAL";
2982 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::DIVIDER_LINE_LEFT_TRANSLUCENT_NORMAL_COLOR);
2985 const char* key ="FOOTER::DIVIDER_LINE_RIGHT_TRANSLUCENT_NORMAL";
2986 __pColorKeyTable->Add(ResourceKey(key), _FOOTER::DIVIDER_LINE_RIGHT_TRANSLUCENT_NORMAL_COLOR);
2989 const char* key ="FORM::BG_NORMAL";
2990 __pColorKeyTable->Add(ResourceKey(key), _FORM::BG_NORMAL_COLOR);
2993 const char* key ="GALLERY::EMPTY_TEXT_NORMAL";
2994 __pColorKeyTable->Add(ResourceKey(key), _GALLERY::EMPTY_TEXT_NORMAL_COLOR);
2997 const char* key ="HEADER::BG_NORMAL";
2998 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BG_NORMAL_COLOR);
3001 const char* key ="HEADER::TRANSLUCENT_BG_NORMAL";
3002 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TRANSLUCENT_BG_NORMAL_COLOR);
3005 const char* key ="HEADER::TITLE_TEXT_NORMAL";
3006 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TITLE_TEXT_NORMAL_COLOR);
3009 const char* key ="HEADER::TRANSLUCENT_TITLE_TEXT_NORMAL";
3010 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TRANSLUCENT_TITLE_TEXT_NORMAL_COLOR);
3013 const char* key ="HEADER::DESCRIPTION_TEXT_NORMAL";
3014 __pColorKeyTable->Add(ResourceKey(key), _HEADER::DESCRIPTION_TEXT_NORMAL_COLOR);
3017 const char* key ="HEADER::TRANSLUCENT_DESCRIPTION_TEXT_NORMAL";
3018 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TRANSLUCENT_DESCRIPTION_TEXT_NORMAL_COLOR);
3021 const char* key ="HEADER::BUTTON_BG_NORMAL";
3022 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_BG_NORMAL_COLOR);
3025 const char* key ="HEADER::BUTTON_BG_DISABLED";
3026 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_BG_DISABLED_COLOR);
3029 const char* key ="HEADER::BUTTON_BG_PRESSED";
3030 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_BG_PRESSED_COLOR);
3033 const char* key ="HEADER::BUTTON_BG_HIGHLIGHTED";
3034 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_BG_HIGHLIGHTED_COLOR);
3037 const char* key ="HEADER::BUTTON_TRANSLUCENT_BG_NORMAL";
3038 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TRANSLUCENT_BG_NORMAL_COLOR);
3041 const char* key ="HEADER::BUTTON_TRANSLUCENT_BG_DISABLED";
3042 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TRANSLUCENT_BG_DISABLED_COLOR);
3045 const char* key ="HEADER::BUTTON_TRANSLUCENT_BG_PRESSED";
3046 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TRANSLUCENT_BG_PRESSED_COLOR);
3049 const char* key ="HEADER::BUTTON_TRANSLUCENT_BG_HIGHLIGHTED";
3050 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TRANSLUCENT_BG_HIGHLIGHTED_COLOR);
3053 const char* key ="HEADER::BUTTON_TEXT_NORMAL";
3054 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TEXT_NORMAL_COLOR);
3057 const char* key ="HEADER::BUTTON_TEXT_DISABLED";
3058 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TEXT_DISABLED_COLOR);
3061 const char* key ="HEADER::BUTTON_TEXT_PRESSED";
3062 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TEXT_PRESSED_COLOR);
3065 const char* key ="HEADER::BUTTON_TEXT_HIGHLIGHTED";
3066 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TEXT_HIGHLIGHTED_COLOR);
3069 const char* key ="HEADER::BUTTON_TRANSLUCENT_TEXT_NORMAL";
3070 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TRANSLUCENT_TEXT_NORMAL_COLOR);
3073 const char* key ="HEADER::BUTTON_TRANSLUCENT_TEXT_DISABLED";
3074 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TRANSLUCENT_TEXT_DISABLED_COLOR);
3077 const char* key ="HEADER::BUTTON_TRANSLUCENT_TEXT_PRESSED";
3078 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TRANSLUCENT_TEXT_PRESSED_COLOR);
3081 const char* key ="HEADER::BUTTON_TRANSLUCENT_TEXT_HIGHLIGHTED";
3082 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_TRANSLUCENT_TEXT_HIGHLIGHTED_COLOR);
3085 const char* key ="HEADER::SEGMENTED_ITEM_BG_NORMAL";
3086 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_BG_NORMAL_COLOR);
3089 const char* key ="HEADER::SEGMENTED_ITEM_BG_DISABLED";
3090 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_BG_DISABLED_COLOR);
3093 const char* key ="HEADER::SEGMENTED_ITEM_BG_PRESSED";
3094 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_BG_PRESSED_COLOR);
3097 const char* key ="HEADER::SEGMENTED_ITEM_BG_HIGHLIGHTED";
3098 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_BG_HIGHLIGHTED_COLOR);
3101 const char* key ="HEADER::SEGMENTED_ITEM_BG_SELECTED";
3102 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_BG_SELECTED_COLOR);
3105 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL";
3106 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL_COLOR);
3109 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED";
3110 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED_COLOR);
3113 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED";
3114 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED_COLOR);
3117 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED";
3118 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED_COLOR);
3121 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED";
3122 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED_COLOR);
3125 const char* key ="HEADER::SEGMENTED_ITEM_TEXT_NORMAL";
3126 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TEXT_NORMAL_COLOR);
3129 const char* key ="HEADER::SEGMENTED_ITEM_TEXT_DISABLED";
3130 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TEXT_DISABLED_COLOR);
3133 const char* key ="HEADER::SEGMENTED_ITEM_TEXT_PRESSED";
3134 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TEXT_PRESSED_COLOR);
3137 const char* key ="HEADER::SEGMENTED_ITEM_TEXT_HIGHLIGHTED";
3138 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TEXT_HIGHLIGHTED_COLOR);
3141 const char* key ="HEADER::SEGMENTED_ITEM_TEXT_SELECTED";
3142 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TEXT_SELECTED_COLOR);
3145 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_NORMAL";
3146 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_NORMAL_COLOR);
3149 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_DISABLED";
3150 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_DISABLED_COLOR);
3153 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_PRESSED";
3154 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_PRESSED_COLOR);
3157 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED";
3158 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED_COLOR);
3161 const char* key ="HEADER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_SELECTED";
3162 __pColorKeyTable->Add(ResourceKey(key), _HEADER::SEGMENTED_ITEM_TRANSLUCENT_TEXT_SELECTED_COLOR);
3165 const char* key ="HEADER::TAB_ITEM_BG_NORMAL";
3166 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_BG_NORMAL_COLOR);
3169 const char* key ="HEADER::TAB_ITEM_BG_DISABLED";
3170 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_BG_DISABLED_COLOR);
3173 const char* key ="HEADER::TAB_ITEM_BG_PRESSED";
3174 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_BG_PRESSED_COLOR);
3177 const char* key ="HEADER::TAB_ITEM_BG_HIGHLIGHTED";
3178 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_BG_HIGHLIGHTED_COLOR);
3181 const char* key ="HEADER::TAB_ITEM_BG_SELECTED";
3182 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_BG_SELECTED_COLOR);
3185 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_BG_NORMAL";
3186 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_BG_NORMAL_COLOR);
3189 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_BG_DISABLED";
3190 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_BG_DISABLED_COLOR);
3193 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_BG_PRESSED";
3194 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_BG_PRESSED_COLOR);
3197 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED";
3198 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED_COLOR);
3201 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_BG_SELECTED";
3202 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_BG_SELECTED_COLOR);
3205 const char* key ="HEADER::TAB_ITEM_TEXT_NORMAL";
3206 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TEXT_NORMAL_COLOR);
3209 const char* key ="HEADER::TAB_ITEM_TEXT_DISABLED";
3210 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TEXT_DISABLED_COLOR);
3213 const char* key ="HEADER::TAB_ITEM_TEXT_PRESSED";
3214 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TEXT_PRESSED_COLOR);
3217 const char* key ="HEADER::TAB_ITEM_TEXT_HIGHLIGHTED";
3218 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TEXT_HIGHLIGHTED_COLOR);
3221 const char* key ="HEADER::TAB_ITEM_TEXT_SELECTED";
3222 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TEXT_SELECTED_COLOR);
3225 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_TEXT_NORMAL";
3226 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_TEXT_NORMAL_COLOR);
3229 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_TEXT_DISABLED";
3230 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_TEXT_DISABLED_COLOR);
3233 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_TEXT_PRESSED";
3234 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_TEXT_PRESSED_COLOR);
3237 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED";
3238 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED_COLOR);
3241 const char* key ="HEADER::TAB_ITEM_TRANSLUCENT_TEXT_SELECTED";
3242 __pColorKeyTable->Add(ResourceKey(key), _HEADER::TAB_ITEM_TRANSLUCENT_TEXT_SELECTED_COLOR);
3245 const char* key ="HEADER::BADGE_ICON_BG_NORMAL";
3246 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BADGE_ICON_BG_NORMAL_COLOR);
3249 const char* key ="HEADER::BADGE_ICON_TEXT_NORMAL";
3250 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BADGE_ICON_TEXT_NORMAL_COLOR);
3253 const char* key ="HEADER::DIVIDER_LINE_LEFT_NORMAL";
3254 __pColorKeyTable->Add(ResourceKey(key), _HEADER::DIVIDER_LINE_LEFT_NORMAL_COLOR);
3257 const char* key ="HEADER::DIVIDER_LINE_RIGHT_NORMAL";
3258 __pColorKeyTable->Add(ResourceKey(key), _HEADER::DIVIDER_LINE_RIGHT_NORMAL_COLOR);
3261 const char* key ="HEADER::DIVIDER_LINE_LEFT_TRANSLUCENT_NORMAL";
3262 __pColorKeyTable->Add(ResourceKey(key), _HEADER::DIVIDER_LINE_LEFT_TRANSLUCENT_NORMAL_COLOR);
3265 const char* key ="HEADER::DIVIDER_LINE_RIGHT_TRANSLUCENT_NORMAL";
3266 __pColorKeyTable->Add(ResourceKey(key), _HEADER::DIVIDER_LINE_RIGHT_TRANSLUCENT_NORMAL_COLOR);
3269 const char* key ="HEADER::BUTTON_ITEM_BG_NORMAL";
3270 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_BG_NORMAL_COLOR);
3273 const char* key ="HEADER::BUTTON_ITEM_BG_DISABLED";
3274 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_BG_DISABLED_COLOR);
3277 const char* key ="HEADER::BUTTON_ITEM_BG_PRESSED";
3278 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_BG_PRESSED_COLOR);
3281 const char* key ="HEADER::BUTTON_ITEM_BG_HIGHLIGHTED";
3282 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_BG_HIGHLIGHTED_COLOR);
3285 const char* key ="HEADER::BUTTON_ITEM_TRANSLUCENT_BG_NORMAL";
3286 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TRANSLUCENT_BG_NORMAL_COLOR);
3289 const char* key ="HEADER::BUTTON_ITEM_TRANSLUCENT_BG_DISABLED";
3290 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TRANSLUCENT_BG_DISABLED_COLOR);
3293 const char* key ="HEADER::BUTTON_ITEM_TRANSLUCENT_BG_PRESSED";
3294 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TRANSLUCENT_BG_PRESSED_COLOR);
3297 const char* key ="HEADER::BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED";
3298 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED_COLOR);
3301 const char* key ="HEADER::BUTTON_ITEM_TEXT_NORMAL";
3302 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TEXT_NORMAL_COLOR);
3305 const char* key ="HEADER::BUTTON_ITEM_TEXT_DISABLED";
3306 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TEXT_DISABLED_COLOR);
3309 const char* key ="HEADER::BUTTON_ITEM_TEXT_PRESSED";
3310 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TEXT_PRESSED_COLOR);
3313 const char* key ="HEADER::BUTTON_ITEM_TEXT_HIGHLIGHTED";
3314 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TEXT_HIGHLIGHTED_COLOR);
3317 const char* key ="HEADER::BUTTON_ITEM_TRANSLUCENT_TEXT_NORMAL";
3318 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TRANSLUCENT_TEXT_NORMAL_COLOR);
3321 const char* key ="HEADER::BUTTON_ITEM_TRANSLUCENT_TEXT_DISABLED";
3322 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TRANSLUCENT_TEXT_DISABLED_COLOR);
3325 const char* key ="HEADER::BUTTON_ITEM_TRANSLUCENT_TEXT_PRESSED";
3326 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TRANSLUCENT_TEXT_PRESSED_COLOR);
3329 const char* key ="HEADER::BUTTON_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED";
3330 __pColorKeyTable->Add(ResourceKey(key), _HEADER::BUTTON_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED_COLOR);
3333 const char* key ="ICONLIST::EMPTY_TEXT_NORMAL";
3334 __pColorKeyTable->Add(ResourceKey(key), _ICONLIST::EMPTY_TEXT_NORMAL_COLOR);
3337 const char* key ="ICONLIST::TEXT_NORMAL";
3338 __pColorKeyTable->Add(ResourceKey(key), _ICONLIST::TEXT_NORMAL_COLOR);
3341 const char* key ="ICONLIST::TEXT_PRESSED";
3342 __pColorKeyTable->Add(ResourceKey(key), _ICONLIST::TEXT_PRESSED_COLOR);
3345 const char* key ="ICONLIST::TEXT_HIGHLIGHTED";
3346 __pColorKeyTable->Add(ResourceKey(key), _ICONLIST::TEXT_HIGHLIGHTED_COLOR);
3349 const char* key ="ICONLIST::INNER_TEXT_NORMAL";
3350 __pColorKeyTable->Add(ResourceKey(key), _ICONLIST::INNER_TEXT_NORMAL_COLOR);
3353 const char* key ="ICONLIST::INNER_TEXT_PRESSED";
3354 __pColorKeyTable->Add(ResourceKey(key), _ICONLIST::INNER_TEXT_PRESSED_COLOR);
3357 const char* key ="ICONLIST::INNER_TEXT_HIGHLIGHTED";
3358 __pColorKeyTable->Add(ResourceKey(key), _ICONLIST::INNER_TEXT_HIGHLIGHTED_COLOR);
3361 const char* key ="ICONLIST::INNER_TEXT_BG_NORMAL";
3362 __pColorKeyTable->Add(ResourceKey(key), _ICONLIST::INNER_TEXT_BG_NORMAL_COLOR);
3365 const char* key ="ICONLIST::ITEM_BG_PRESSED";
3366 __pColorKeyTable->Add(ResourceKey(key), _ICONLIST::ITEM_BG_PRESSED_COLOR);
3369 const char* key ="ICONLIST::ITEM_BORDER_NORMAL";
3370 __pColorKeyTable->Add(ResourceKey(key), _ICONLIST::ITEM_BORDER_NORMAL_COLOR);
3373 const char* key ="ICONLIST::ITEM_BORDER_PRESSED";
3374 __pColorKeyTable->Add(ResourceKey(key), _ICONLIST::ITEM_BORDER_PRESSED_COLOR);
3377 const char* key ="ICONLIST::ITEM_BORDER_HIGHLIGHTED";
3378 __pColorKeyTable->Add(ResourceKey(key), _ICONLIST::ITEM_BORDER_HIGHLIGHTED_COLOR);
3381 const char* key ="INPUTPAD::TEXT_NORMAL";
3382 __pColorKeyTable->Add(ResourceKey(key), _INPUTPAD::TEXT_NORMAL_COLOR);
3385 const char* key ="INPUTPAD::TEXT_PRESSED";
3386 __pColorKeyTable->Add(ResourceKey(key), _INPUTPAD::TEXT_PRESSED_COLOR);
3389 const char* key ="INPUTPAD::GUIDE_TEXT_NORMAL";
3390 __pColorKeyTable->Add(ResourceKey(key), _INPUTPAD::GUIDE_TEXT_NORMAL_COLOR);
3393 const char* key ="INPUTPAD::BUTTON_BG_NORMAL";
3394 __pColorKeyTable->Add(ResourceKey(key), _INPUTPAD::BUTTON_BG_NORMAL_COLOR);
3397 const char* key ="INPUTPAD::BUTTON_BG_PRESSED";
3398 __pColorKeyTable->Add(ResourceKey(key), _INPUTPAD::BUTTON_BG_PRESSED_COLOR);
3401 const char* key ="LABEL::TEXT_NORMAL";
3402 __pColorKeyTable->Add(ResourceKey(key), _LABEL::TEXT_NORMAL_COLOR);
3405 const char* key ="MESSAGEBOX::BG_NORMAL";
3406 __pColorKeyTable->Add(ResourceKey(key), _MESSAGEBOX::BG_NORMAL_COLOR);
3409 const char* key ="MESSAGEBOX::TITLE_TEXT_NORMAL";
3410 __pColorKeyTable->Add(ResourceKey(key), _MESSAGEBOX::TITLE_TEXT_NORMAL_COLOR);
3413 const char* key ="MESSAGEBOX::TEXT_NORMAL";
3414 __pColorKeyTable->Add(ResourceKey(key), _MESSAGEBOX::TEXT_NORMAL_COLOR);
3417 const char* key ="OPTIONMENU::ITEM_TEXT_NORMAL";
3418 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::ITEM_TEXT_NORMAL_COLOR);
3421 const char* key ="OPTIONMENU::ITEM_TEXT_PRESSED";
3422 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::ITEM_TEXT_PRESSED_COLOR);
3425 const char* key ="OPTIONMENU::ITEM_TEXT_DISABLED";
3426 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::ITEM_TEXT_DISABLED_COLOR);
3429 const char* key ="OPTIONMENU::ITEM_BG_PRESSED";
3430 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::ITEM_BG_PRESSED_COLOR);
3433 const char* key ="OPTIONMENU::HANDLE_BG_NORMAL";
3434 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::HANDLE_BG_NORMAL_COLOR);
3437 const char* key ="OPTIONMENU::HANDLE_BG_PRESSED";
3438 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::HANDLE_BG_PRESSED_COLOR);
3441 const char* key ="OPTIONMENU::HANDLE_BG_DISABLED";
3442 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::HANDLE_BG_DISABLED_COLOR);
3445 const char* key ="OPTIONMENU::CONTEXTUAL_POPUP_ARROW_NORMAL";
3446 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::CONTEXTUAL_POPUP_ARROW_NORMAL_COLOR);
3449 const char* key ="OPTIONMENU::CONTEXTUAL_POPUP_ARROW_PRESSED";
3450 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::CONTEXTUAL_POPUP_ARROW_PRESSED_COLOR);
3453 const char* key ="OPTIONMENU::CONTEXTUAL_POPUP_ARROW_DISABLED";
3454 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::CONTEXTUAL_POPUP_ARROW_DISABLED_COLOR);
3457 const char* key ="OPTIONMENU::ITEM_TEXT_NORMAL";
3458 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::ITEM_TEXT_NORMAL_COLOR);
3461 const char* key ="OPTIONMENU::ITEM_TEXT_NORMAL";
3462 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::ITEM_TEXT_NORMAL_COLOR);
3465 const char* key ="OPTIONMENU::ITEM_TEXT_NORMAL";
3466 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::ITEM_TEXT_NORMAL_COLOR);
3469 const char* key ="OPTIONMENU::ITEM_TEXT_NORMAL";
3470 __pColorKeyTable->Add(ResourceKey(key), _OPTIONMENU::ITEM_TEXT_NORMAL_COLOR);
3473 const char* key ="PANEL::GROUPED_STYLE_BG_NORMAL";
3474 __pColorKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_STYLE_BG_NORMAL_COLOR);
3477 const char* key ="PANEL::GROUPED_STYLE_BG_PRESSED";
3478 __pColorKeyTable->Add(ResourceKey(key), _PANEL::GROUPED_STYLE_BG_PRESSED_COLOR);
3481 const char* key ="POPUP::BG_NORMAL";
3482 __pColorKeyTable->Add(ResourceKey(key), _POPUP::BG_NORMAL_COLOR);
3485 const char* key ="POPUP::TITLE_TEXT_NORMAL";
3486 __pColorKeyTable->Add(ResourceKey(key), _POPUP::TITLE_TEXT_NORMAL_COLOR);
3489 const char* key ="PROGRESS::BAR_BG_NORMAL";
3490 __pColorKeyTable->Add(ResourceKey(key), _PROGRESS::BAR_BG_NORMAL_COLOR);
3493 const char* key ="PROGRESS::BAR_NORMAL";
3494 __pColorKeyTable->Add(ResourceKey(key), _PROGRESS::BAR_NORMAL_COLOR);
3497 const char* key ="SCROLL::THUMB_BG_NORMAL";
3498 __pColorKeyTable->Add(ResourceKey(key), _SCROLL::THUMB_BG_NORMAL_COLOR);
3501 const char* key ="SCROLL::JUMP_TO_TOP_NORMAL";
3502 __pColorKeyTable->Add(ResourceKey(key), _SCROLL::JUMP_TO_TOP_NORMAL_COLOR);
3505 const char* key ="SCROLL::JUMP_TO_TOP_PRESSED";
3506 __pColorKeyTable->Add(ResourceKey(key), _SCROLL::JUMP_TO_TOP_PRESSED_COLOR);
3509 const char* key ="SCROLL::BUTTON_BG_NORMAL";
3510 __pColorKeyTable->Add(ResourceKey(key), _SCROLL::BUTTON_BG_NORMAL_COLOR);
3513 const char* key ="SCROLL::BUTTON_BG_PRESSED";
3514 __pColorKeyTable->Add(ResourceKey(key), _SCROLL::BUTTON_BG_PRESSED_COLOR);
3517 const char* key ="SEARCHBAR::BUTTON_BG_NORMAL";
3518 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::BUTTON_BG_NORMAL_COLOR);
3521 const char* key ="SEARCHBAR::BUTTON_BG_PRESSED";
3522 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::BUTTON_BG_PRESSED_COLOR);
3525 const char* key ="SEARCHBAR::BUTTON_BG_DISABLED";
3526 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::BUTTON_BG_DISABLED_COLOR);
3529 const char* key ="SEARCHBAR::BUTTON_BG_HIGHLIGHTED";
3530 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::BUTTON_BG_HIGHLIGHTED_COLOR);
3533 const char* key ="SEARCHBAR::BUTTON_TEXT_NORMAL";
3534 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::BUTTON_TEXT_NORMAL_COLOR);
3537 const char* key ="SEARCHBAR::BUTTON_TEXT_PRESSED";
3538 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::BUTTON_TEXT_PRESSED_COLOR);
3541 const char* key ="SEARCHBAR::BUTTON_TEXT_DISABLED";
3542 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::BUTTON_TEXT_DISABLED_COLOR);
3545 const char* key ="SEARCHBAR::BUTTON_TEXT_HIGHLIGHTED";
3546 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::BUTTON_TEXT_HIGHLIGHTED_COLOR);
3549 const char* key ="SEARCHBAR::EDIT_BG_NORMAL";
3550 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::EDIT_BG_NORMAL_COLOR);
3553 const char* key ="SEARCHBAR::EDIT_BG_DISABLED";
3554 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::EDIT_BG_DISABLED_COLOR);
3557 const char* key ="SEARCHBAR::GUIDE_TEXT_NORMAL";
3558 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::GUIDE_TEXT_NORMAL_COLOR);
3561 const char* key ="SEARCHBAR::GUIDE_TEXT_DISABLED";
3562 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::GUIDE_TEXT_DISABLED_COLOR);
3565 const char* key ="SEARCHBAR::GUIDE_TEXT_HIGHLIGHTED";
3566 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::GUIDE_TEXT_HIGHLIGHTED_COLOR);
3569 const char* key ="SEARCHBAR::ICON_BG_NORMAL";
3570 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::ICON_BG_NORMAL_COLOR);
3573 const char* key ="SEARCHBAR::ICON_BG_DISABLED";
3574 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::ICON_BG_DISABLED_COLOR);
3577 const char* key ="SEARCHBAR::EDIT_TEXT_NORMAL";
3578 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::EDIT_TEXT_NORMAL_COLOR);
3581 const char* key ="SEARCHBAR::EDIT_TEXT_DISABLED";
3582 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::EDIT_TEXT_DISABLED_COLOR);
3585 const char* key ="SEARCHBAR::EDIT_TEXT_HIGHLIGHTED";
3586 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::EDIT_TEXT_HIGHLIGHTED_COLOR);
3589 const char* key ="SEARCHBAR::CONTENT_AREA_BG_NORMAL";
3590 __pColorKeyTable->Add(ResourceKey(key), _SEARCHBAR::CONTENT_AREA_BG_NORMAL_COLOR);
3593 const char* key ="SLIDER::BG_OTHERS_NORMAL";
3594 __pColorKeyTable->Add(ResourceKey(key), _SLIDER::BG_OTHERS_NORMAL_COLOR);
3597 const char* key ="SLIDER::BG_DEFAULT_NORMAL";
3598 __pColorKeyTable->Add(ResourceKey(key), _SLIDER::BG_DEFAULT_NORMAL_COLOR);
3601 const char* key ="SLIDER::BAR_BG_NORMAL";
3602 __pColorKeyTable->Add(ResourceKey(key), _SLIDER::BAR_BG_NORMAL_COLOR);
3605 const char* key ="SLIDER::BAR_NORMAL";
3606 __pColorKeyTable->Add(ResourceKey(key), _SLIDER::BAR_NORMAL_COLOR);
3609 const char* key ="SLIDER::HANDLE_BG_NORMAL";
3610 __pColorKeyTable->Add(ResourceKey(key), _SLIDER::HANDLE_BG_NORMAL_COLOR);
3613 const char* key ="SLIDER::HANDLE_BG_PRESSED";
3614 __pColorKeyTable->Add(ResourceKey(key), _SLIDER::HANDLE_BG_PRESSED_COLOR);
3617 const char* key ="SLIDER::HANDLE_BG_DISABLED";
3618 __pColorKeyTable->Add(ResourceKey(key), _SLIDER::HANDLE_BG_DISABLED_COLOR);
3621 const char* key ="SLIDER::HANDLE_BG_HIGHLIGHTED";
3622 __pColorKeyTable->Add(ResourceKey(key), _SLIDER::HANDLE_BG_HIGHLIGHTED_COLOR);
3625 const char* key ="SLIDER::HANDLE_NUMBER_TEXT_DISABLED";
3626 __pColorKeyTable->Add(ResourceKey(key), _SLIDER::HANDLE_NUMBER_TEXT_DISABLED_COLOR);
3629 const char* key ="SLIDER::HANDLE_NUMBER_TEXT_NORMAL";
3630 __pColorKeyTable->Add(ResourceKey(key), _SLIDER::HANDLE_NUMBER_TEXT_NORMAL_COLOR);
3633 const char* key ="SLIDER::TITLE_TEXT_NORMAL";
3634 __pColorKeyTable->Add(ResourceKey(key), _SLIDER::TITLE_TEXT_NORMAL_COLOR);
3637 const char* key ="SLIDER::OVERLAY_BG_NORMAL";
3638 __pColorKeyTable->Add(ResourceKey(key), _SLIDER::OVERLAY_BG_NORMAL_COLOR);
3641 const char* key ="SLIDER::OVERLAY_TEXT_NORMAL";
3642 __pColorKeyTable->Add(ResourceKey(key), _SLIDER::OVERLAY_TEXT_NORMAL_COLOR);
3645 const char* key ="SPLITPANEL::DIVIDER_BG_NORMAL";
3646 __pColorKeyTable->Add(ResourceKey(key), _SPLITPANEL::DIVIDER_BG_NORMAL_COLOR);
3649 const char* key ="SPLITPANEL::DIVIDER_BG_PRESSED";
3650 __pColorKeyTable->Add(ResourceKey(key), _SPLITPANEL::DIVIDER_BG_PRESSED_COLOR);
3653 const char* key ="TABBAR::BG_NORMAL";
3654 __pColorKeyTable->Add(ResourceKey(key), _TABBAR::BG_NORMAL_COLOR);
3657 const char* key ="TABBAR::ITEM_BG_NORMAL";
3658 __pColorKeyTable->Add(ResourceKey(key), _TABBAR::ITEM_BG_NORMAL_COLOR);
3661 const char* key ="TABBAR::ITEM_BG_PRESSED";
3662 __pColorKeyTable->Add(ResourceKey(key), _TABBAR::ITEM_BG_PRESSED_COLOR);
3665 const char* key ="TABBAR::ITEM_BG_SELECTED";
3666 __pColorKeyTable->Add(ResourceKey(key), _TABBAR::ITEM_BG_SELECTED_COLOR);
3669 const char* key ="TABBAR::ITEM_TEXT_NORMAL";
3670 __pColorKeyTable->Add(ResourceKey(key), _TABBAR::ITEM_TEXT_NORMAL_COLOR);
3673 const char* key ="TABBAR::ITEM_TEXT_PRESSED";
3674 __pColorKeyTable->Add(ResourceKey(key), _TABBAR::ITEM_TEXT_PRESSED_COLOR);
3677 const char* key ="TABBAR::ITEM_TEXT_SELECTED";
3678 __pColorKeyTable->Add(ResourceKey(key), _TABBAR::ITEM_TEXT_SELECTED_COLOR);
3681 const char* key ="TABBAR::ARROW_BG_NORMAL";
3682 __pColorKeyTable->Add(ResourceKey(key), _TABBAR::ARROW_BG_NORMAL_COLOR);
3685 const char* key ="TAB::ITEM_BG_NORMAL";
3686 __pColorKeyTable->Add(ResourceKey(key), _TAB::ITEM_BG_NORMAL_COLOR);
3689 const char* key ="TAB::ITEM_BG_PRESSED";
3690 __pColorKeyTable->Add(ResourceKey(key), _TAB::ITEM_BG_PRESSED_COLOR);
3693 const char* key ="TAB::ITEM_BG_SELECTED";
3694 __pColorKeyTable->Add(ResourceKey(key), _TAB::ITEM_BG_SELECTED_COLOR);
3697 const char* key ="TAB::ITEM_BG_HIGHLIGHTED";
3698 __pColorKeyTable->Add(ResourceKey(key), _TAB::ITEM_BG_HIGHLIGHTED_COLOR);
3701 const char* key ="TAB::ITEM_BG_DISABLED";
3702 __pColorKeyTable->Add(ResourceKey(key), _TAB::ITEM_BG_DISABLED_COLOR);
3705 const char* key ="TAB::ITEM_TEXT_NORMAL";
3706 __pColorKeyTable->Add(ResourceKey(key), _TAB::ITEM_TEXT_NORMAL_COLOR);
3709 const char* key ="TAB::ITEM_TEXT_PRESSED";
3710 __pColorKeyTable->Add(ResourceKey(key), _TAB::ITEM_TEXT_PRESSED_COLOR);
3713 const char* key ="TAB::ITEM_TEXT_SELECTED";
3714 __pColorKeyTable->Add(ResourceKey(key), _TAB::ITEM_TEXT_SELECTED_COLOR);
3717 const char* key ="TAB::ITEM_TEXT_HIGHLIGHTED";
3718 __pColorKeyTable->Add(ResourceKey(key), _TAB::ITEM_TEXT_HIGHLIGHTED_COLOR);
3721 const char* key ="TAB::ITEM_TEXT_DISABLED";
3722 __pColorKeyTable->Add(ResourceKey(key), _TAB::ITEM_TEXT_DISABLED_COLOR);
3725 const char* key ="TAB::DIVIDER_LEFT_HALF";
3726 __pColorKeyTable->Add(ResourceKey(key), _TAB::DIVIDER_LEFT_HALF_COLOR);
3729 const char* key ="TAB::DIVIDER_RIGHT_HALF";
3730 __pColorKeyTable->Add(ResourceKey(key), _TAB::DIVIDER_RIGHT_HALF_COLOR);
3733 const char* key ="TABLEVIEW::BG_NORMAL";
3734 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::BG_NORMAL_COLOR);
3737 const char* key ="TABLEVIEW::EXPANDABLE_ARROW_NORMAL";
3738 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::EXPANDABLE_ARROW_NORMAL_COLOR);
3741 const char* key ="TABLEVIEW::EXPANDABLE_ARROW_DISABLED";
3742 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::EXPANDABLE_ARROW_DISABLED_COLOR);
3745 const char* key ="TABLEVIEW::EXPANDABLE_ARROW_PRESSED";
3746 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::EXPANDABLE_ARROW_PRESSED_COLOR);
3749 const char* key ="TABLEVIEW::ITEM_DIVIDER_TOP_BG_NORMAL";
3750 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_DIVIDER_TOP_BG_NORMAL_COLOR);
3753 const char* key ="TABLEVIEW::ITEM_DIVIDER_BOTTOM_BG_NORMAL";
3754 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_DIVIDER_BOTTOM_BG_NORMAL_COLOR);
3757 const char* key ="TABLEVIEW::ITEM_BG_NORMAL";
3758 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_BG_NORMAL_COLOR);
3761 const char* key ="TABLEVIEW::ITEM_BG_PRESSED";
3762 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_BG_PRESSED_COLOR);
3765 const char* key ="TABLEVIEW::ITEM_BG_HIGHLIGHTED";
3766 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_BG_HIGHLIGHTED_COLOR);
3769 const char* key ="TABLEVIEW::ITEM_BG_DISABLED";
3770 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_BG_DISABLED_COLOR);
3773 const char* key ="TABLEVIEW::ITEM_TEXT_NORMAL";
3774 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_TEXT_NORMAL_COLOR);
3777 const char* key ="TABLEVIEW::ITEM_TEXT_PRESSED";
3778 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_TEXT_PRESSED_COLOR);
3781 const char* key ="TABLEVIEW::ITEM_TEXT_HIGHLIGHTED";
3782 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_TEXT_HIGHLIGHTED_COLOR);
3785 const char* key ="TABLEVIEW::ITEM_TEXT_DISABLED";
3786 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_TEXT_DISABLED_COLOR);
3789 const char* key ="TABLEVIEW::ITEM_DESCRIPTION_TEXT_NORMAL";
3790 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_DESCRIPTION_TEXT_NORMAL_COLOR);
3793 const char* key ="TABLEVIEW::ITEM_ANNEX_CANVAS_BG_NORMAL";
3794 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_ANNEX_CANVAS_BG_NORMAL_COLOR);
3797 const char* key ="TABLEVIEW::ITEM_ANNEX_DETAIL_NORMAL";
3798 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_ANNEX_DETAIL_NORMAL_COLOR);
3801 const char* key ="TABLEVIEW::ITEM_ANNEX_DETAIL_PRESSED";
3802 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_ANNEX_DETAIL_PRESSED_COLOR);
3805 const char* key ="TABLEVIEW::ITEM_ANNEX_DETAIL_HIGHLIGHTED";
3806 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_ANNEX_DETAIL_HIGHLIGHTED_COLOR);
3809 const char* key ="TABLEVIEW::ITEM_ANNEX_DETAIL_BG_NORMAL";
3810 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_ANNEX_DETAIL_BG_NORMAL_COLOR);
3813 const char* key ="TABLEVIEW::ITEM_ANNEX_DETAIL_BG_PRESSED";
3814 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_ANNEX_DETAIL_BG_PRESSED_COLOR);
3817 const char* key ="TABLEVIEW::ITEM_ANNEX_DETAIL_BG_HIGHLIGHTED";
3818 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::ITEM_ANNEX_DETAIL_BG_HIGHLIGHTED_COLOR);
3821 const char* key ="TABLEVIEW::GROUPITEM_BG_NORMAL";
3822 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::GROUPITEM_BG_NORMAL_COLOR);
3825 const char* key ="TABLEVIEW::GROUPITEM_TEXT_NORMAL";
3826 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::GROUPITEM_TEXT_NORMAL_COLOR);
3829 const char* key ="TABLEVIEW::GROUPITEM_TEXT_PRESSED";
3830 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::GROUPITEM_TEXT_PRESSED_COLOR);
3833 const char* key ="TABLEVIEW::GROUPITEM_TEXT_HIGHLIGHTED";
3834 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::GROUPITEM_TEXT_HIGHLIGHTED_COLOR);
3837 const char* key ="TABLEVIEW::GROUPITEM_INDEX_BAR_NORMAL";
3838 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::GROUPITEM_INDEX_BAR_NORMAL_COLOR);
3841 const char* key ="TABLEVIEW::GROUPITEM_INDEX_BAR_PRESSED";
3842 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::GROUPITEM_INDEX_BAR_PRESSED_COLOR);
3845 const char* key ="TABLEVIEW::GROUPITEM_INDEX_BAR_HIGHLIGHTED";
3846 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::GROUPITEM_INDEX_BAR_HIGHLIGHTED_COLOR);
3849 const char* key ="TABLEVIEW::GROUPITEM_BAR_NORMAL";
3850 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::GROUPITEM_BAR_NORMAL_COLOR);
3853 const char* key ="TABLEVIEW::GROUPITEM_BAR_PRESSED";
3854 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::GROUPITEM_BAR_PRESSED_COLOR);
3857 const char* key ="TABLEVIEW::GROUPITEM_BAR_HIGHLIGHTED";
3858 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::GROUPITEM_BAR_HIGHLIGHTED_COLOR);
3861 const char* key ="TABLEVIEW::SECTIONITEM_BG_NORMAL";
3862 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::SECTIONITEM_BG_NORMAL_COLOR);
3865 const char* key ="TABLEVIEW::CONTEXTITEM_BG_NORMAL";
3866 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::CONTEXTITEM_BG_NORMAL_COLOR);
3869 const char* key ="TABLEVIEW::EMPTY_CONTENTS_TEXT_NORMAL";
3870 __pColorKeyTable->Add(ResourceKey(key), _TABLEVIEW::EMPTY_CONTENTS_TEXT_NORMAL_COLOR);
3873 const char* key ="TOKENEDIT::BG_NORMAL";
3874 __pColorKeyTable->Add(ResourceKey(key), _TOKENEDIT::BG_NORMAL_COLOR);
3877 const char* key ="TOKENEDIT::BG_SELECTED";
3878 __pColorKeyTable->Add(ResourceKey(key), _TOKENEDIT::BG_SELECTED_COLOR);
3881 const char* key ="TOKENEDIT::TEXT_NORMAL";
3882 __pColorKeyTable->Add(ResourceKey(key), _TOKENEDIT::TEXT_NORMAL_COLOR);
3885 const char* key ="TOKENEDIT::TEXT_SELECTED";
3886 __pColorKeyTable->Add(ResourceKey(key), _TOKENEDIT::TEXT_SELECTED_COLOR);
3889 return __pColorKeyTable;