|
1 /* |
|
2 * Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: Resource definitions for Metadata Dialog |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 //RESOURCE IDENTIFIER |
|
22 |
|
23 NAME MGMV |
|
24 |
|
25 //INCLUDES |
|
26 |
|
27 #include <eikon.rsg> |
|
28 #include <avkon.rsg> |
|
29 #include <avkon.rh> |
|
30 #include <avkon.loc> |
|
31 #include <avkon.mbg> |
|
32 #include <eikon.rh> |
|
33 #include <uikon.hrh> |
|
34 #include <avkon.hrh> |
|
35 |
|
36 #include <appinfo.rh> |
|
37 |
|
38 #include <photos.loc> |
|
39 #include <glxdetailsboundcommand.hrh> |
|
40 #include "glxcommandhandlers.hrh" |
|
41 |
|
42 //RESOURCE DEFINITIONS |
|
43 |
|
44 RESOURCE RSS_SIGNATURE { } |
|
45 |
|
46 RESOURCE TBUF { buf="MGMV"; } |
|
47 |
|
48 // ----------------------------------------------------------------------------- |
|
49 // |
|
50 // Define default menu and CBA key. |
|
51 // |
|
52 // ----------------------------------------------------------------------------- |
|
53 // |
|
54 RESOURCE EIK_APP_INFO |
|
55 { |
|
56 menubar = r_metadata_menubar; |
|
57 cba = R_AVKON_SOFTKEYS_OPTIONS_BACK; |
|
58 } |
|
59 |
|
60 // ----------------------------------------------------------------------------- |
|
61 // Metadata Dialog |
|
62 // ----------------------------------------------------------------------------- |
|
63 RESOURCE DIALOG r_metadata_dialog |
|
64 { |
|
65 buttons = R_AVKON_SOFTKEYS_OPTIONS_BACK; |
|
66 flags = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect | |
|
67 EEikDialogFlagCbaButtons | EEikDialogFlagWait;// |EEikDialogFlagNoBackgroundFade |EEikDialogFlagNoBorder; |
|
68 items = |
|
69 { |
|
70 DLG_LINE |
|
71 { |
|
72 type = EMetaDataDialogListBox; |
|
73 id = EMetaControlIdSettingList; |
|
74 itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys; |
|
75 control = AVKON_SETTING_ITEM_LIST |
|
76 { |
|
77 items = |
|
78 { |
|
79 AVKON_SETTING_ITEM |
|
80 { |
|
81 identifier = ENameItem; |
|
82 setting_page_resource = r_metadata_name_settings_page; |
|
83 name = qtn_lgal_details_title; |
|
84 empty_item_text = " "; |
|
85 }, |
|
86 AVKON_SETTING_ITEM |
|
87 { |
|
88 identifier = EDescriptionItem; |
|
89 setting_page_resource = r_metadata_name_settings_page; |
|
90 name = qtn_lgal_details_description; |
|
91 empty_item_text = " "; |
|
92 }, |
|
93 |
|
94 AVKON_SETTING_ITEM |
|
95 { |
|
96 identifier = EAlbumsItem; |
|
97 setting_page_resource = r_metadata_name_settings_page; |
|
98 name = qtn_lgal_details_albums; |
|
99 empty_item_text = " "; |
|
100 }, |
|
101 AVKON_SETTING_ITEM |
|
102 { |
|
103 identifier = ETagsItem; |
|
104 setting_page_resource = r_tags_name_setting_page; |
|
105 name = qtn_lgal_details_tags; |
|
106 empty_item_text = " "; |
|
107 }, |
|
108 AVKON_SETTING_ITEM |
|
109 { |
|
110 identifier = EDateAndTimeItem; |
|
111 setting_page_resource = r_metadata_name_settings_page; |
|
112 name = qtn_lgal_details_date_and_time; |
|
113 empty_item_text = " "; |
|
114 }, |
|
115 AVKON_SETTING_ITEM |
|
116 { |
|
117 identifier = ELocationItem; |
|
118 setting_page_resource = r_metadata_name_settings_page; |
|
119 name = qtn_lgal_details_location; |
|
120 empty_item_text = " "; |
|
121 }, |
|
122 AVKON_SETTING_ITEM |
|
123 { |
|
124 identifier = ESizeItem; |
|
125 setting_page_resource = r_metadata_name_settings_page; |
|
126 name = qtn_lgal_details_file_size; |
|
127 empty_item_text = " "; |
|
128 }, |
|
129 AVKON_SETTING_ITEM |
|
130 { |
|
131 identifier = EResolutionItem; |
|
132 setting_page_resource = r_metadata_name_settings_page; |
|
133 name = qtn_lgal_details_resolution_title; |
|
134 empty_item_text = " "; |
|
135 }, |
|
136 AVKON_SETTING_ITEM |
|
137 { |
|
138 identifier = ElicenseItem; |
|
139 setting_page_resource = r_metadata_name_settings_page; |
|
140 name = qtn_lgal_detail_drm; |
|
141 empty_item_text = " "; |
|
142 }, |
|
143 AVKON_SETTING_ITEM |
|
144 { |
|
145 identifier = EDurationItem; |
|
146 setting_page_resource = r_metadata_name_settings_page; |
|
147 name = qtn_lgal_details_duration; |
|
148 empty_item_text = " "; |
|
149 } |
|
150 }; |
|
151 }; |
|
152 } |
|
153 }; |
|
154 } |
|
155 |
|
156 RESOURCE AVKON_SETTING_PAGE r_metadata_name_settings_page |
|
157 { |
|
158 label = qtn_lgal_details_title; |
|
159 type = EEikCtEdwin; |
|
160 editor_resource_id = r_glx_edwin; |
|
161 } |
|
162 |
|
163 RESOURCE POPUP_SETTING_LIST r_settingslist_details_setting_list |
|
164 { |
|
165 } |
|
166 |
|
167 RESOURCE AVKON_POPUP_SETTING_TEXTS r_meta_popuptext |
|
168 { |
|
169 setting_texts_resource = r_meta_sample_text; |
|
170 } |
|
171 |
|
172 RESOURCE ARRAY r_meta_sample_text |
|
173 { |
|
174 items = |
|
175 { |
|
176 AVKON_ENUMERATED_TEXT |
|
177 { |
|
178 value = 1; |
|
179 text = " "; |
|
180 }, |
|
181 AVKON_ENUMERATED_TEXT |
|
182 { |
|
183 value = 0; |
|
184 text = " "; |
|
185 } |
|
186 }; |
|
187 } |
|
188 // ----------------------------------------------------------------------------- |
|
189 // Slideshow settings music filename setting page |
|
190 // ----------------------------------------------------------------------------- |
|
191 RESOURCE AVKON_SETTING_PAGE r_tags_name_setting_page |
|
192 { |
|
193 label = qtn_lgal_details_tags; |
|
194 type = EEikCtEdwin; |
|
195 } |
|
196 RESOURCE LBUF r_empty |
|
197 { txt = "NOTEXT"; } |
|
198 |
|
199 |
|
200 // ----------------------------------------------------------------------------- |
|
201 // reource for menubar |
|
202 // ----------------------------------------------------------------------------- |
|
203 // |
|
204 RESOURCE MENU_BAR r_metadata_menubar |
|
205 { |
|
206 titles= |
|
207 { |
|
208 MENU_TITLE { menu_pane = r_metadata_menu; txt = qtn_lgal_title_details; } |
|
209 }; |
|
210 } |
|
211 |
|
212 // ----------------------------------------------------------------------------- |
|
213 // reource for menupane |
|
214 // ----------------------------------------------------------------------------- |
|
215 // |
|
216 RESOURCE MENU_PANE r_metadata_menu |
|
217 { |
|
218 items= |
|
219 { |
|
220 MENU_ITEM { command = KGlxDeleteBoundMenuCommandId; txt = qtn_lgal_options_delete;flags = EEikMenuItemSpecific; }, |
|
221 MENU_ITEM { command = EAknCmdHelp; txt = qtn_options_help; } |
|
222 }; |
|
223 } |
|
224 |
|
225 // ----------------------------------------------------------------------------- |
|
226 // |
|
227 // metadata view custom resource |
|
228 // |
|
229 // ----------------------------------------------------------------------------- |
|
230 // |
|
231 |
|
232 // ----------------------------------------------------------------------------- |
|
233 // reource for CEikEdwin control |
|
234 // ----------------------------------------------------------------------------- |
|
235 // |
|
236 RESOURCE EDWIN r_glx_edwin |
|
237 { |
|
238 flags = EAknEditorFlagDefault |
|
239 | EEikEdwinNoAutoSelection |
|
240 | EEikEdwinAvkonDisableCursor ; |
|
241 width = 10; |
|
242 lines= 1; |
|
243 maxlength = 512; // Max number of characters |
|
244 allowed_input_modes = EAknEditorTextInputMode; |
|
245 default_input_mode = EAknEditorTextInputMode; |
|
246 } |
|
247 |
|
248 // ----------------------------------------------------------------------------- |
|
249 // reource for view title |
|
250 // ----------------------------------------------------------------------------- |
|
251 // |
|
252 RESOURCE TBUF r_glx_metadata_view_title |
|
253 { |
|
254 buf = qtn_lgal_title_details; |
|
255 } |
|
256 // ----------------------------------------------------------------------------- |
|
257 // reource for options edit |
|
258 // ----------------------------------------------------------------------------- |
|
259 // |
|
260 RESOURCE TBUF r_glx_metadata_view_options_edit |
|
261 { |
|
262 buf = qtn_lgal_options_edit; |
|
263 } |
|
264 |
|
265 // ----------------------------------------------------------------------------- |
|
266 // reource for options delete |
|
267 // ----------------------------------------------------------------------------- |
|
268 // |
|
269 RESOURCE TBUF r_glx_metadata_view_options_delete |
|
270 { |
|
271 buf = qtn_lgal_options_delete; |
|
272 } |
|
273 |
|
274 // ----------------------------------------------------------------------------- |
|
275 // reource for options view |
|
276 // ----------------------------------------------------------------------------- |
|
277 // |
|
278 RESOURCE TBUF r_glx_metadata_view_options_view |
|
279 { |
|
280 buf = qtn_lgal_options_view; |
|
281 } |
|
282 |
|
283 // ----------------------------------------------------------------------------- |
|
284 // reource for options show on map |
|
285 // ----------------------------------------------------------------------------- |
|
286 // |
|
287 RESOURCE TBUF r_glx_metadata_show_on_map_options_view |
|
288 { |
|
289 buf = qtn_lgal_option_show_on_map; |
|
290 } |
|
291 |
|
292 // ----------------------------------------------------------------------------- |
|
293 // reource for view title |
|
294 // ----------------------------------------------------------------------------- |
|
295 // |
|
296 RESOURCE TBUF r_glx_metadata_view_title_details |
|
297 { |
|
298 buf = qtn_lgal_title_details; |
|
299 } |
|
300 |
|
301 // ----------------------------------------------------------------------------- |
|
302 // reource for metadata view title pane |
|
303 // ----------------------------------------------------------------------------- |
|
304 // |
|
305 RESOURCE TBUF r_glx_metadata_view_title_nseries |
|
306 { |
|
307 buf = qtn_lgal_details_title; |
|
308 } |
|
309 |
|
310 // ----------------------------------------------------------------------------- |
|
311 // reource for metadata view description pane |
|
312 // ----------------------------------------------------------------------------- |
|
313 // |
|
314 RESOURCE TBUF r_glx_metadata_view_description_nseries |
|
315 { |
|
316 buf = qtn_lgal_details_description; |
|
317 } |
|
318 |
|
319 // ----------------------------------------------------------------------------- |
|
320 // reource for metadata view tags pane |
|
321 // ----------------------------------------------------------------------------- |
|
322 // |
|
323 RESOURCE TBUF r_glx_metadata_view_tags_nseries |
|
324 { |
|
325 buf = qtn_lgal_details_tags; |
|
326 } |
|
327 // ----------------------------------------------------------------------------- |
|
328 // reource for metadata view albums pane |
|
329 // ----------------------------------------------------------------------------- |
|
330 // |
|
331 RESOURCE TBUF r_glx_metadata_view_albums_nseries |
|
332 { |
|
333 buf = qtn_lgal_details_albums; |
|
334 } |
|
335 // ----------------------------------------------------------------------------- |
|
336 // reource for metadata view location pane |
|
337 // ----------------------------------------------------------------------------- |
|
338 // |
|
339 RESOURCE TBUF r_glx_metadata_view_location_nseries |
|
340 { |
|
341 buf = qtn_lgal_details_location; |
|
342 } |
|
343 // ----------------------------------------------------------------------------- |
|
344 // reource for metadata view resolution pane |
|
345 // ----------------------------------------------------------------------------- |
|
346 // |
|
347 RESOURCE TBUF r_glx_metadata_view_resolution_nseries |
|
348 { |
|
349 buf = qtn_lgal_details_resolution_title; |
|
350 } |
|
351 // ----------------------------------------------------------------------------- |
|
352 // reource for metadata view duration pane |
|
353 // ----------------------------------------------------------------------------- |
|
354 // |
|
355 RESOURCE TBUF r_glx_metadata_view_duration_nseries |
|
356 { |
|
357 buf = qtn_lgal_details_duration; |
|
358 } |
|
359 // ----------------------------------------------------------------------------- |
|
360 // reource for metadata view drm pane |
|
361 // ----------------------------------------------------------------------------- |
|
362 // |
|
363 RESOURCE TBUF r_glx_metadata_view_drm_nseries |
|
364 { |
|
365 buf = qtn_lgal_detail_drm; |
|
366 } |
|
367 // ----------------------------------------------------------------------------- |
|
368 // reource for metadata view date and time pane |
|
369 // ----------------------------------------------------------------------------- |
|
370 // |
|
371 RESOURCE TBUF r_glx_metadata_view_date_time_nseries |
|
372 { |
|
373 buf = qtn_lgal_details_date_and_time; |
|
374 } |
|
375 // ----------------------------------------------------------------------------- |
|
376 // reource for metadata view file size pane |
|
377 // ----------------------------------------------------------------------------- |
|
378 // |
|
379 RESOURCE TBUF r_glx_metadata_view_file_size_nseries |
|
380 { |
|
381 buf = qtn_lgal_details_file_size; |
|
382 } |
|
383 // ----------------------------------------------------------------------------- |
|
384 // reource for metadata view file size pane |
|
385 // ----------------------------------------------------------------------------- |
|
386 // |
|
387 RESOURCE TBUF r_glx_metadata_view_resolution_detail_nseries |
|
388 { |
|
389 buf = qtn_lgal_details_resolution_detail; |
|
390 } |
|
391 |
|
392 // ----------------------------------------------------------------------------- |
|
393 // reource for delete location confirmation note |
|
394 // ----------------------------------------------------------------------------- |
|
395 // |
|
396 RESOURCE TBUF r_glx_metadata_note_delete_location |
|
397 { |
|
398 buf = qtn_lgal_note_delete_location; |
|
399 } |
|
400 |
|
401 // ----------------------------------------------------------------------------- |
|
402 // reource for no location info note |
|
403 // ----------------------------------------------------------------------------- |
|
404 // |
|
405 RESOURCE TBUF r_glx_metadata_note_info_no_location |
|
406 { |
|
407 buf = qtn_lgal_note_no_location; |
|
408 } |
|
409 |
|
410 // ----------------------------------------------------------------------------- |
|
411 // Metadata Dialog |
|
412 // ----------------------------------------------------------------------------- |
|
413 RESOURCE DIALOG r_img_viewer_metadata_dialog |
|
414 { |
|
415 buttons = R_AVKON_SOFTKEYS_BACK; |
|
416 flags = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect | |
|
417 EEikDialogFlagCbaButtons | EEikDialogFlagWait;// |EEikDialogFlagNoBackgroundFade |EEikDialogFlagNoBorder; |
|
418 items = |
|
419 { |
|
420 DLG_LINE |
|
421 { |
|
422 type = EMetaDataDialogListBox; |
|
423 id = EMetaControlIdSettingList; |
|
424 itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys; |
|
425 control = AVKON_SETTING_ITEM_LIST |
|
426 { |
|
427 items = |
|
428 { |
|
429 AVKON_SETTING_ITEM |
|
430 { |
|
431 identifier = EImgVwrNameItem; |
|
432 setting_page_resource = r_metadata_name_settings_page; |
|
433 name = qtn_lgal_details_title; |
|
434 empty_item_text = " "; |
|
435 }, |
|
436 AVKON_SETTING_ITEM |
|
437 { |
|
438 identifier = EImgVwrMimeTypeItem; |
|
439 setting_page_resource = r_metadata_name_settings_page; |
|
440 name = qtn_lgal_details_type; |
|
441 empty_item_text = " "; |
|
442 }, |
|
443 AVKON_SETTING_ITEM |
|
444 { |
|
445 identifier = EImgVwrDateAndTimeItem; |
|
446 setting_page_resource = r_metadata_name_settings_page; |
|
447 name = qtn_lgal_details_date_and_time; |
|
448 empty_item_text = " "; |
|
449 }, |
|
450 AVKON_SETTING_ITEM |
|
451 { |
|
452 identifier = EImgVwrSizeItem; |
|
453 setting_page_resource = r_metadata_name_settings_page; |
|
454 name = qtn_lgal_details_file_size; |
|
455 empty_item_text = " "; |
|
456 }, |
|
457 AVKON_SETTING_ITEM |
|
458 { |
|
459 identifier = EImgVwrResolutionItem; |
|
460 setting_page_resource = r_metadata_name_settings_page; |
|
461 name = qtn_lgal_details_resolution_title; |
|
462 empty_item_text = " "; |
|
463 }, |
|
464 AVKON_SETTING_ITEM |
|
465 { |
|
466 identifier = EImgVwrlicenseItem; |
|
467 setting_page_resource = r_metadata_name_settings_page; |
|
468 name = qtn_lgal_detail_drm; |
|
469 empty_item_text = " "; |
|
470 } |
|
471 |
|
472 }; |
|
473 }; |
|
474 } |
|
475 }; |
|
476 } |
|
477 |
|
478 //End of file |