Update contrib.
1 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
14 // Part of the MVS Application for TechView
20 #include <techview/eikon.rh>
22 #include <techview/eikon.hrh>
23 #include <uiklafgt/eikcore.rsg>
24 #include <eikcoctl.rsg>
26 #include <eikfile.rsg>
27 #include <eikprint.rsg>
32 //enums for the resource file and application
38 RESOURCE RSS_SIGNATURE { }
47 hotkeys = r_mvs_hotkeys;
48 menubar = r_mvs_menubar;
49 toolbar = r_mvs_toolbar;
50 toolband = r_mvs_toolbar2;
53 RESOURCE HOTKEYS r_mvs_hotkeys
59 command = EMVSCmdExit;
60 key = HOTKEY_EEikCmdExit;
69 command = EMVSCmdOpen;
70 key = HOTKEY_EMVSOpen;
74 command = EMVSCmdRecord;
75 key = HOTKEY_EMVSRecord;
79 command = EMVSCmdClose;
80 key = HOTKEY_EMVSClose;
84 command = EMVSButtonCancel;
85 key = HOTKEY_EMVSCancel;
92 command = EMVSCmdPlay;
93 key = HOTKEY_EMVSPlay;
97 command = EMVSCmdPause;
98 key = HOTKEY_EMVSPause;
102 command = EMVSCmdStop;
103 key = HOTKEY_EMVSStop;
108 RESOURCE MENU_BAR r_mvs_menubar
114 menu_pane = r_mvs_file_menu;
115 txt = STRING_mvs_file_menu;
119 menu_pane = r_mvs_edit_menu;
120 txt = STRING_mvs_edit_menu;
124 menu_pane = r_mvs_settings_menu;
125 txt = STRING_mvs_settings_menu;
129 menu_pane = r_mvs_controls_menu;
130 txt = STRING_mvs_controls_menu;
135 RESOURCE MENU_PANE r_mvs_file_menu
141 command = EMVSCmdNew;
142 txt = STRING_mvs_file_menu_record;
146 command = EMVSCmdOpen;
147 txt = STRING_mvs_file_menu_play;
151 command = EMVSCmdClose;
152 txt = STRING_mvs_file_menu_close;
156 command = EMVSCmdSystemInfo;
157 txt = STRING_mvs_file_menu_systeminfo;
161 command = EMVSCmdExit;
162 txt = STRING_mvs_file_menu_exit;
167 RESOURCE MENU_PANE r_mvs_edit_menu
173 command = EMVSCmdSetCropWindow;
174 txt = STRING_mvs_edit_menu_setcropwindow;
178 command = EMVSCmdSetPlayWindow;
179 txt = STRING_mvs_edit_menu_setplaywindow;
183 command = EMVSCmdClearPlayWindow;
184 txt = STRING_mvs_edit_menu_clearplaywindow;
190 RESOURCE MENU_PANE r_mvs_settings_menu
196 command = EMVSCmdAudioSetting;
197 txt = STRING_mvs_settings_audio_menu;
201 command = EMVSVideoCmdSettings;
202 txt = STRING_mvs_settings_video_menu;
206 command = EMVSCmdEditMetadata;
207 txt = STRING_mvs_settings_metadata_menu;
211 command = EMVSCmdMultiScreen;
212 txt = STRING_mvs_multiscreen_option;
216 command = EMVSRegisterForNotification;
217 txt = STRING_mvs_settings_register_menu;
221 command = EMVSCmdClearLog;
222 txt = STRING_mvs_settings_clearlog_menu;
223 #ifdef SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
224 flags = EEikMenuItemSeparatorAfter;
228 command = EMVSCmdEnableSubtitles;
229 txt = STRING_mvs_settings_menu_enable_subtitles;
233 command = EMVSCmdDisableSubtitles;
234 txt = STRING_mvs_settings_menu_disable_subtitles;
235 #endif // SYMBIAN_MULTIMEDIA_SUBTITLE_SUPPORT
241 RESOURCE MENU_PANE r_mvs_controls_menu
247 command = EMVSCmdPlay;
248 txt = STRING_mvs_controls_menu_play;
252 command = EMVSCmdPause;
253 txt = STRING_mvs_controls_menu_pause;
257 command = EMVSCmdStop;
258 txt = STRING_mvs_controls_menu_stop;
259 flags = EEikMenuItemSeparatorAfter;
263 command = EMVSCmdRewind;
264 txt = STRING_mvs_controls_menu_rewind;
268 command = EMVSCmdFastForward;
269 txt = STRING_mvs_controls_menu_forward;
273 command = EMVSCmdRecord;
274 txt = STRING_mvs_controls_menu_record;
282 RESOURCE MENU_PANE r_mvs_settings_audio_menu
288 command = EMVSCmdSetVolume;
289 txt = STRING_mvs_settings_audio_menu_setvolume;
293 command = EMVSCmdSetRepeats;
294 txt = STRING_mvs_settings_audio_menu_setrepeats;
298 command = EMVSCmdSetPlayBalance;
299 txt = STRING_mvs_settings_audio_menu_setplaybackbalance;
303 command = EMVSCmdSetGain;
304 txt = STRING_mvs_settings_audio_menu_setgain;
308 command = EMVSCmdSetRecordBalance;
309 txt = STRING_mvs_settings_audio_menu_setrecordbalance;
313 command = EMVSCmdSetAudioPriority;
314 txt = STRING_mvs_settings_audio_menu_setaudiopriority;
321 RESOURCE TOOLBAND r_mvs_toolbar1
329 flags=EEikToolBarCtrlHasSetMinLength;
337 RESOURCE TOOLBAND r_mvs_toolbar
345 flags=EEikToolBarCtrlHasSetMinLength;
348 bmpid=EMbmMvsappPlay;
349 bmpmask=EMbmMvsappPlaymask;
355 flags=EEikToolBarCtrlHasSetMinLength;
358 bmpid=EMbmMvsappPause;
359 bmpmask=EMbmMvsappPausemask;
365 flags=EEikToolBarCtrlHasSetMinLength;
368 bmpid=EMbmMvsappStop;
369 bmpmask=EMbmMvsappStopmask;
375 flags=EEikToolBarCtrlHasSetMinLength;
379 bmpmask=EMbmMvsappRecmask;
385 flags=EEikToolBarCtrlHasSetMinLength;
393 id=EMVSCmdSetRepeats;
394 flags=EEikToolBarCtrlHasSetMinLength;
397 bmpid=EMbmMvsappCirc;
398 bmpmask=EMbmMvsappCircmask;
404 flags=EEikToolBarCtrlHasSetMinLength;
407 bmpid=EMbmMvsappSound;
408 bmpmask=EMbmMvsappSoundmask;
413 id=EMVSCmdSetPlayBalance;
414 flags=EEikToolBarCtrlHasSetMinLength;
417 bmpid=EMbmMvsappBalance;
418 bmpmask=EMbmMvsappBalancemask;
424 flags=EEikToolBarCtrlHasSetMinLength;
433 flags=EEikToolBarCtrlHasSetMinLength;
437 bmpmask=EMbmMvsappRwdmask;
443 flags=EEikToolBarCtrlHasSetMinLength;
451 id=EMVSCmdFastForward;
452 flags=EEikToolBarCtrlHasSetMinLength;
456 bmpmask=EMbmMvsappFwdmask;
463 flags=EEikToolBarCtrlHasSetMinLength;
472 RESOURCE TOOLBAND r_mvs_toolbar2
480 flags=EEikToolBarCtrlHasSetMinLength;
489 RESOURCE DLG_BUTTONS r_mvs_buttons_up_down_ok_cancel
496 button = CMBUT {txt = STRING_r_mvs_buttons_down;};
497 hotkey = EEikBidBlank;
502 button = CMBUT {txt = STRING_r_mvs_buttons_up;};
503 hotkey = EEikBidSpace;
507 id = EMVSButtonCancel;
508 button = CMBUT {txt = STRING_r_mvs_buttons_cancel;};
509 hotkey = EEikBidCancel;
514 button = CMBUT {txt = STRING_r_mvs_buttons_ok;};
520 RESOURCE DIALOG r_mvs_dialog_setvolume
522 flags=EEikDialogFlagWait;
523 title=STRING_r_mvs_dialog_setvolume_setvolume;
524 buttons = r_mvs_buttons_up_down_ok_cancel;
529 prompt=STRING_r_mvs_dialog_setvolume_specifyvolume;
534 finalval=KMVSProgressLabelMaxValue; // Maximum number of values the bar can have.
535 width=200; // The width of the bar.
536 text_type=EEikProgressTextPercentage;
541 prompt=STRING_r_mvs_dialog_setvolume_specifyvolumeramp;
542 type=EEikCtNumberEditor;
543 id=EMVSCmdSetVolumeRamp;
544 control= NUMBER_EDITOR
553 RESOURCE DLG_BUTTONS r_mvs_buttons_left_right_ok_cancel
560 button = CMBUT {txt = STRING_r_mvs_buttons_left;};
564 id = EMVSButtonRight;
565 button = CMBUT {txt = STRING_r_mvs_buttons_right;};
569 id = EMVSButtonCancel;
570 button = CMBUT {txt = STRING_r_mvs_buttons_cancel;};
575 button = CMBUT {txt = STRING_r_mvs_buttons_ok;};
580 RESOURCE DIALOG r_mvs_dialog_setbalance
582 flags=EEikDialogFlagWait;
583 title=STRING_r_mvs_dialog_setbalance_setbalance;
584 buttons = r_mvs_buttons_left_right_ok_cancel;
590 prompt=STRING_r_mvs_dialog_setbalance_specifybalance;
595 finalval=KMVSProgressLabelMaxValue; // Maximum number of values the bar can have.
596 width=200; // The width of the bar.
612 RESOURCE DIALOG r_mvs_dialog_setgain
614 flags=EEikDialogFlagWait;
615 title=STRING_r_mvs_dialog_setgain_setgain;
616 buttons = r_mvs_buttons_up_down_ok_cancel;
621 prompt=STRING_r_mvs_dialog_setgain_specifygain;
626 finalval=KMVSProgressLabelMaxValue; // Maximum number of values the bar can have.
627 width=200; // The width of the bar.
628 text_type=EEikProgressTextPercentage;
634 RESOURCE DIALOG r_mvs_dialog_setrepeats
636 flags = EEikDialogFlagWait;
637 title=STRING_r_mvs_dialog_setrepeats_setrepeats;
638 buttons = R_EIK_BUTTONS_CANCEL_OK;
643 prompt=STRING_r_mvs_dialog_setrepeats_specifyrepeats;
644 type=EEikCtNumberEditor;
645 id=EMVSCmdSetRepeats;
646 control= NUMBER_EDITOR
654 prompt=STRING_r_mvs_dialog_setrepeats_specifytrailingsilence;
655 type=EEikCtNumberEditor;
656 id=EMVSCmdSetTrailingSilence;
657 control= NUMBER_EDITOR
666 RESOURCE DIALOG r_mvs_dialog_multiplescreen
668 flags = EEikDialogFlagWait;
669 title=STRING_r_mvs_dialog_setscreen;
670 buttons = R_EIK_BUTTONS_CANCEL_OK;
675 prompt=STRING_r_mvs_dialog_setscreen_specifyscreen;
676 type=EEikCtNumberEditor;
677 id=EMVSCmdMultiScreen;
678 control= NUMBER_EDITOR
687 RESOURCE DIALOG r_mvs_dialog_register
689 flags=EEikDialogFlagWait;
690 title=STRING_r_mvs_dialog_registerfornotification;
691 buttons = R_EIK_BUTTONS_CANCEL_OK;
696 prompt=STRING_r_mvs_dialog_registerfornotification_label;
698 id=EMVSRegisterForNotification;
703 RESOURCE DLG_BUTTONS r_mvs_buttons_cancel_next
709 id = EMVSButtonCancel;
710 button = CMBUT {txt = STRING_r_mvs_buttons_cancel;};
715 button = CMBUT {txt = STRING_r_mvs_buttons_next;};
721 RESOURCE ARRAY r_mvs_array_none
725 LBUF { txt= STRING_r_mvs_dialog_none; }
729 RESOURCE DIALOG r_mvs_dialog_selectplugins
731 flags=EEikDialogFlagWait;
732 title=STRING_r_mvs_dialog_selectplugins_selectplugins;
733 buttons = r_mvs_buttons_cancel_next;
738 prompt=STRING_r_mvs_dialog_selectplugins_type;
739 type=EEikCtHorOptionButList;
740 id=EMVSCmdSelectMediaType;
743 array_id=r_mvs_media_type_array;
749 prompt=STRING_r_mvs_dialog_selectplugins_format;
750 type=EEikCtChoiceList;
751 id=EMVSCmdSelectFormat;
754 array_id = r_mvs_array_none;
760 prompt=STRING_r_mvs_dialog_selectplugins_controller;
761 type=EEikCtChoiceList;
762 id=EMVSCmdSelectControllerPlugin;
765 array_id = r_mvs_array_none;
772 RESOURCE DIALOG r_mvs_dialog_videoplugins
774 flags=EEikDialogFlagWait;
775 title=STRING_r_mvs_dialog_selectplugins_videoplugins;
776 buttons = r_mvs_buttons_update_cancel;
781 prompt=STRING_r_mvs_dialog_selectvideomime_codec;
782 type=EEikCtChoiceList;
783 id=EMVSCmdSelectVideoMimeCodec;
790 prompt=STRING_r_mvs_dialog_selectvideoframerate;
791 type=EEikCtChoiceList;
792 id=EMVSCmdSelectVideoFrameRate;
799 prompt=STRING_r_mvs_dialog_selectvideoFrameSize;
800 type=EEikCtChoiceList;
801 id=EMVSCmdSelectVideoFrameSize;
809 prompt=STRING_r_audioenabled_dialog_settings;
815 prompt=STRING_r_audio_dialog_settings;
816 id=EMVSRestoreVideoSettings;
821 RESOURCE ARRAY r_mvs_media_type_array
825 OPBUT { id = EMVSHorOptButtonAudio;
826 text=STRING_r_mvs_dialog_selectplugins_audiochkbox; },
827 OPBUT { id = EMVSHorOptButtonVideo;
828 text=STRING_r_mvs_dialog_selectplugins_videochkbox; }
832 RESOURCE DLG_BUTTONS r_mvs_buttons_update_cancel
838 id = EMVSButtonCancel;
839 button = CMBUT {txt = STRING_r_mvs_buttons_cancel;};
840 hotkey = EEikBidCancel;
844 id = EMVSButtonUpdate;
845 button = CMBUT {txt = STRING_r_mvs_buttons_ok;};
851 RESOURCE DLG_BUTTONS r_mvs_buttons_update
857 id = EMVSButtonOnlyUpdate;
858 button = CMBUT {txt = STRING_r_mvs_buttons_ok;};
864 RESOURCE DIALOG r_mvs_dialog_configuredataformat
866 flags=EEikDialogFlagWait;
867 title=r_mvs_dialog_configuredataformat_configuredataformat;
868 buttons = r_mvs_buttons_update_cancel;
873 prompt=STRING_r_mvs_dialog_selectplugins_codec;
874 type=EEikCtChoiceList;
875 id=EMVSCmdSelectCodec;
883 prompt=r_mvs_dialog_configuredataformat_bitrate;
884 type=EEikCtChoiceList;
893 prompt=r_mvs_dialog_configuredataformat_nochannels;
894 type=EEikCtChoiceList;
895 id=EMVSSetNoOfChannels;
903 prompt=r_mvs_dialog_configuredataformat_samplerate;
904 type=EEikCtChoiceList;
905 id=EMVSSetSamplerate;
913 prompt=STRING_r_audio_dialog_settings;
914 id=EMVSRestoreAudioSettings;
919 RESOURCE ARRAY r_mvs_dialog_configuredataformat_formats
923 LBUF { txt= STRING_r_mvs_dialog_configuredataformat_formats_wav; }
928 RESOURCE ARRAY r_mvs_dialog_configuredataformat_codecs
932 LBUF { txt= STRING_r_mvs_dialog_configuredataformat_codecs_pcm16; }
937 // The array associated with the configure data format dialog.
939 RESOURCE ARRAY r_mvs_dialog_configuredataformat_bitrates
943 LBUF { txt= STRING_r_mvs_dialog_configuredataformat_bitrates_128; }
949 RESOURCE ARRAY r_mvs_dialog_configuredataformat_samplerates
953 LBUF { txt= STRING_r_mvs_dialog_configuredataformat_samplerates_8000; },
954 LBUF { txt= STRING_r_mvs_dialog_configuredataformat_samplerates_11025; },
955 LBUF { txt= STRING_r_mvs_dialog_configuredataformat_samplerates_16000; },
956 LBUF { txt= STRING_r_mvs_dialog_configuredataformat_samplerates_22050; },
957 LBUF { txt= STRING_r_mvs_dialog_configuredataformat_samplerates_32000; },
958 LBUF { txt= STRING_r_mvs_dialog_configuredataformat_samplerates_44100; },
959 LBUF { txt= STRING_r_mvs_dialog_configuredataformat_samplerates_48000; }
964 RESOURCE ARRAY r_mvs_dialog_configuredataformat_no_of_channels
968 LBUF { txt= STRING_r_mvs_dialog_configuredataformat_nochannels_mono; },
969 LBUF { txt= STRING_r_mvs_dialog_configuredataformat_nochannels_stereo; }
975 RESOURCE DIALOG r_mvs_dialog_setmetainfo
977 flags=EEikDialogFlagWait;
978 title=STRING_r_mvs_dialog_setmetainfo_setmetainfo;
979 buttons = r_mvs_buttons_update_cancel;
984 prompt= STRING_r_mvs_dialog_viewmetainfo_title;
998 prompt=STRING_r_mvs_dialog_viewmetainfo_author;
1012 prompt=STRING_r_mvs_dialog_viewmetainfo_copyright;
1026 prompt=STRING_r_mvs_dialog_viewmetainfo_revision;
1040 prompt=STRING_r_mvs_dialog_viewmetainfo_category;
1054 prompt=STRING_r_mvs_dialog_viewmetainfo_comments;
1072 RESOURCE DIALOG r_new_mvs_dialog_systeminfo
1074 flags=EEikDialogFlagWait;
1075 title=STRING_mvs_file_menu_systeminfo;
1076 buttons = r_mvs_buttons_update;
1083 id=EMVSCmdSystemInfo;
1097 RESOURCE DIALOG r_mvs_video_dialog_videosetting
1099 flags=EEikDialogFlagWait;
1100 title=STRING_r_newvideo_dialog_video_videosetting;
1101 buttons = r_mvs_buttons_update_cancel;
1106 prompt=STRING_r_newvideo_dialog_video_rotation;
1107 type=EEikCtChoiceList;
1108 id=EMVSVideoRotationSettings;
1111 array_id = r_newmvs_dialog_setvideorotation_choicelist;
1116 prompt=STRING_r_newvideo_dialog_video_scalewidth;
1118 id=EMVSCmdScaleWidth;
1128 prompt=STRING_r_newvideo_dialog_video_scaleheight;
1130 id=EMVSCmdScaleHeight;
1140 prompt=STRING_r_newvideo_dialog_video_antialiasfiltering;
1141 type=EEikCtCheckBox;
1142 id=EMVSAntiAliasFiltering;
1148 id=EMVSVideoCmdSettings;
1151 txt = "_____________________________________________________";
1158 id=EMVSVideoCmdSettings;
1161 txt = "CROP REGION";
1166 prompt=STRING_r_newvideo_dialog_video_top_left_x;
1167 type=EEikCtNumberEditor;
1168 id=EMVSCmdSetTopLeftx;
1169 control= NUMBER_EDITOR
1177 prompt=STRING_r_newvideo_dialog_video_top_left_y;
1178 type=EEikCtNumberEditor;
1179 id=EMVSCmdSetTopLefty;
1180 control= NUMBER_EDITOR
1188 prompt=STRING_r_newvideo_dialog_video_bottom_right_x;
1189 type=EEikCtNumberEditor;
1190 id=EMVSCmdSetBottomRightx;
1191 control= NUMBER_EDITOR
1199 prompt=STRING_r_newvideo_dialog_video_bottom_right_y;
1200 type=EEikCtNumberEditor;
1201 id=EMVSCmdSetBottomRighty;
1202 control= NUMBER_EDITOR
1212 id=EMVSVideoCmdSettings;
1215 txt = "_____________________________________________________";
1222 id=EMVSVideoCmdSettings;
1225 txt = "VIDEO EXTENT REGION";
1230 prompt=STRING_r_newvideo_dialog_video_top_left_x;
1231 type=EEikCtNumberEditor;
1232 id=EMVSCmdSetVideoExtentTopLeftx;
1233 control= NUMBER_EDITOR
1241 prompt=STRING_r_newvideo_dialog_video_top_left_y;
1242 type=EEikCtNumberEditor;
1243 id=EMVSCmdSetVideoExtentTopLefty;
1244 control= NUMBER_EDITOR
1252 prompt=STRING_r_newvideo_dialog_video_bottom_right_x;
1253 type=EEikCtNumberEditor;
1254 id=EMVSCmdSetVideoExtentBottomRightx;
1255 control= NUMBER_EDITOR
1263 prompt=STRING_r_newvideo_dialog_video_bottom_right_y;
1264 type=EEikCtNumberEditor;
1265 id=EMVSCmdSetVideoExtentBottomRighty;
1266 control= NUMBER_EDITOR
1276 id=EMVSVideoCmdSettings;
1279 txt = "_____________________________________________________";
1286 id=EMVSVideoCmdSettings;
1289 txt = "WINDOW CLIPPING REGION";
1294 prompt=STRING_r_newvideo_dialog_video_top_left_x;
1295 type=EEikCtNumberEditor;
1296 id=EMVSCmdSetWindowClipTopLeftx;
1297 control= NUMBER_EDITOR
1305 prompt=STRING_r_newvideo_dialog_video_top_left_y;
1306 type=EEikCtNumberEditor;
1307 id=EMVSCmdSetWindowClipTopLefty;
1308 control= NUMBER_EDITOR
1316 prompt=STRING_r_newvideo_dialog_video_bottom_right_x;
1317 type=EEikCtNumberEditor;
1318 id=EMVSCmdSetWindowClipBottomRightx;
1319 control= NUMBER_EDITOR
1327 prompt=STRING_r_newvideo_dialog_video_bottom_right_y;
1328 type=EEikCtNumberEditor;
1329 id=EMVSCmdSetWindowClipBottomRighty;
1330 control= NUMBER_EDITOR
1340 id=EMVSVideoCmdSettings;
1343 txt = "_______________________________________________________";
1348 type=EEikCtCheckBox;
1349 prompt=STRING_r_newvideo_dialog_video_display_overlay_text;
1350 id=EMVSCmdSetDisplayOverlayText;
1354 prompt=STRING_r_newvideo_dialog_video_display_overlay_text;
1356 id=EMVSCmdSetOverlayText;
1367 id=EMVSVideoCmdSettings;
1370 txt = "_____________________________________________________";
1375 type=EEikCtCheckBox;
1376 prompt=STRING_r_newvideo_dialog_video_viewfinder;
1377 id=EMVSVideoCmdSettings;
1381 prompt=STRING_r_newvideo_dialog_video_cameraindex;
1382 type=EEikCtNumberEditor;
1383 id=EMVSVideoCmdSettings;
1384 control= NUMBER_EDITOR
1394 id=EMVSVideoCmdSettings;
1397 txt = "_______________________________________________________";
1402 prompt=STRING_r_newvideo_dialog_video_camerapriority;
1403 type=EEikCtNumberEditor;
1404 id=EMVSVideoCmdSettings;
1405 control= NUMBER_EDITOR
1415 id=EMVSVideoCmdSettings;
1425 id=EMVSVideoCmdSettings;
1428 txt = "_______________________________________________________";
1433 prompt=STRING_r_newvideo_dialog_video_auto_scale_type;
1434 type=EEikCtChoiceList;
1435 id=EMVSAutoScaleType;
1438 array_id = r_newmvs_dialog_setautoscale_type_choicelist;
1443 prompt=STRING_r_newvideo_dialog_video_auto_scale_horiz;
1444 type=EEikCtChoiceList;
1445 id=EMVSAutoScaleHoriz;
1448 array_id = r_newmvs_dialog_setautoscale_horiz_choicelist;
1453 prompt=STRING_r_newvideo_dialog_video_auto_scale_horiz_pos;
1454 type=EEikCtNumberEditor;
1455 id=EMVSAutoScaleHorizPos;
1456 control= NUMBER_EDITOR
1464 prompt=STRING_r_newvideo_dialog_video_auto_scale_vert;
1465 type=EEikCtChoiceList;
1466 id=EMVSAutoScaleVert;
1469 array_id = r_newmvs_dialog_setautoscale_vert_choicelist;
1474 prompt=STRING_r_newvideo_dialog_video_auto_scale_vert_pos;
1475 type=EEikCtNumberEditor;
1476 id=EMVSAutoScaleVertPos;
1477 control= NUMBER_EDITOR
1485 prompt=STRING_r_newvideo_dialog_pip;
1486 type=EEikCtCheckBox;
1491 prompt=STRING_r_newvideo_dialog_crp;
1492 type=EEikCtCheckBox;
1499 RESOURCE ARRAY r_newmvs_dialog_setvideorotation_choicelist
1503 LBUF { txt= STRING_r_mvs_dialog_setrotationnone; },
1504 LBUF { txt= STRING_r_mvs_dialog_setrotationClockwise90; },
1505 LBUF { txt= STRING_r_mvs_dialog_setrotationClockwise180; },
1506 LBUF { txt= STRING_r_mvs_dialog_setrotationClockwise270; }
1511 RESOURCE ARRAY r_newmvs_dialog_setautoscale_type_choicelist
1515 LBUF { txt= STRING_r_newvideo_dialog_video_auto_scale_none; },
1516 LBUF { txt= STRING_r_newvideo_dialog_video_auto_scale_best_fit; },
1517 LBUF { txt= STRING_r_newvideo_dialog_video_auto_scale_clip; },
1518 LBUF { txt= STRING_r_newvideo_dialog_video_auto_scale_stretch; }
1522 RESOURCE ARRAY r_newmvs_dialog_setautoscale_horiz_choicelist
1526 LBUF { txt= STRING_r_newvideo_dialog_video_auto_scale_left; },
1527 LBUF { txt= STRING_r_newvideo_dialog_video_auto_scale_center; },
1528 LBUF { txt= STRING_r_newvideo_dialog_video_auto_scale_right; },
1529 LBUF { txt= STRING_r_newvideo_dialog_video_auto_scale_custom; }
1533 RESOURCE ARRAY r_newmvs_dialog_setautoscale_vert_choicelist
1537 LBUF { txt= STRING_r_newvideo_dialog_video_auto_scale_top; },
1538 LBUF { txt= STRING_r_newvideo_dialog_video_auto_scale_center; },
1539 LBUF { txt= STRING_r_newvideo_dialog_video_auto_scale_bottom; },
1540 LBUF { txt= STRING_r_newvideo_dialog_video_auto_scale_custom; }
1547 RESOURCE DIALOG r_new_mvs_dialog_audiosetting
1549 flags=EEikDialogFlagWait;
1550 title=STRING_mvs_file_menu_audiosetting;
1551 buttons = r_mvs_buttons_update_cancel;
1556 prompt=STRING_mvs_settings_audio_menu_setrepeats;
1557 type=EEikCtNumberEditor;
1558 id=EMVSCmdSetRepeats;
1559 control= NUMBER_EDITOR
1567 prompt=STRING_mvs_audiosetting_dialog_delay;
1568 type=EEikCtNumberEditor;
1569 id=EMVSCmdSetTrailingSilence;
1570 control= NUMBER_EDITOR
1579 type=EEikCtCheckBox;
1580 prompt=STRING_r_audiosetting_dialog_playonopen;
1581 id=EMVSCmdAudioSetting;
1585 prompt=STRING_mvs_settings_audio_menu_setaudiopriority;
1586 type=EEikCtChoiceList;
1587 id=EMVSCmdSetAudioPriority;
1590 array_id = r_newmvs_dialog_setaudiopriority_choicelist;
1595 prompt= STRING_mvs_settings_audio_menu_setaudioprioritypreference;
1596 type=EEikCtChoiceList;
1597 id=EMVSCmdSetAudioPriorityPreference;
1600 array_id = r_newmvs_dialog_setprioritypreference_choicelist;
1605 type=EEikCtCheckBox;
1606 prompt=STRING_r_audiosetting_dialog_autopauseresume;
1607 id=EMVSAutoPauseResume;
1611 type=EEikCtNumberEditor;
1612 prompt=STRING_r_audiosetting_dialog_maxfilesize;
1613 id=EMVSCmdSetMaxFileSizeNum;
1614 control= NUMBER_EDITOR
1623 RESOURCE ARRAY r_newmvs_dialog_setaudiopriority_choicelist
1627 LBUF { txt= STRING_r_mvs_dialog_setaudiopriority_min; },
1628 LBUF { txt= STRING_r_mvs_dialog_setaudiopriority_normal; },
1629 LBUF { txt= STRING_r_mvs_dialog_setaudiopriority_max; }
1634 RESOURCE ARRAY r_newmvs_dialog_setprioritypreference_choicelist
1638 LBUF { txt= STRING_r_mvs_dialog_setprioritypreference_None; },
1639 LBUF { txt= STRING_r_mvs_dialog_setprioritypreference_time; },
1640 LBUF { txt= STRING_r_mvs_dialog_setprioritypreference_quality; },
1641 LBUF { txt= STRING_r_mvs_dialog_setprioritypreference_both; }
1652 RESOURCE DIALOG r_mvs_dialog_setplaywindow
1654 flags=EEikDialogFlagWait;
1655 title=STRING_r_mvs_dialog_setplaywindow ;
1656 buttons = r_mvs_buttons_update_cancel;
1661 prompt=STRING_r_mvs_dialog_setplaywindow_start;
1662 type=EEikCtNumberEditor;
1663 id=EMVSCmdSetPlayWindowStart;
1664 control= NUMBER_EDITOR
1673 prompt=STRING_r_mvs_dialog_setplaywindow_end;
1674 type=EEikCtNumberEditor;
1675 id=EMVSCmdSetPlayWindowEnd;
1676 control= NUMBER_EDITOR
1679 max = 2147483647;//This will be updated when seeded
1688 // This dialog is used to crop the audio clip.
1690 RESOURCE DIALOG r_mvs_dialog_crop
1692 flags=EEikDialogFlagWait;
1693 title=STRING_r_mvs_dialog_crop_crop;
1694 buttons = r_mvs_buttons_crop_cancel;
1699 prompt=STRING_r_mvs_dialog_crop_leftright;
1700 type=EEikCtHorOptionButList;
1701 id=EMVSCmdCropLeftRight;
1704 array_id=r_mvs_crop_left_right_array;
1709 prompt=STRING_r_mvs_dialog_crop_position;
1710 type=EEikCtNumberEditor;
1711 id=EMVSCmdCropPositionNumber;
1712 control= NUMBER_EDITOR
1715 max = 9999999;//This will be updated when seeded
1722 RESOURCE ARRAY r_mvs_crop_left_right_array
1726 OPBUT { id = EMVSHorOptButtonCropFromBeginning;
1727 text=STRING_r_mvs_crop_left_right_array_left; },
1728 OPBUT { id = EMVSHorOptButtonCropFromEnd;
1729 text=STRING_r_mvs_crop_left_right_array_right; }
1734 RESOURCE PROGRESSINFO r_clip_progressinfo
1749 RESOURCE DLG_BUTTONS r_mvs_buttons_crop_cancel
1755 id = EMVSButtonCancel;
1756 button = CMBUT {txt = STRING_r_mvs_buttons_cancel;};
1757 hotkey = EEikBidCancel;
1761 id = EMVSButtonUpdate;
1762 button = CMBUT {txt = STRING_r_mvs_buttons_crop;};
1771 RESOURCE TBUF r_idle { buf = STRING_KIdle; }
1772 RESOURCE TBUF r_playing { buf = STRING_KPlaying; }
1773 RESOURCE TBUF r_ready { buf = STRING_KReady; }
1774 RESOURCE TBUF r_paused { buf = STRING_KPaused; }
1775 RESOURCE TBUF r_recording { buf = STRING_KRecording; }
1776 RESOURCE TBUF r_nofile { buf = STRING_KNoFile; }
1777 RESOURCE TBUF r_open { buf = STRING_KOpen; }
1778 RESOURCE TBUF r_zerotime { buf = STRING_KZeroTime; }
1780 RESOURCE TBUF r_dollardollar { buf = STRING_KDollarDollar; }
1781 RESOURCE TBUF r_percent { buf = STRING_KPercent; }
1782 RESOURCE TBUF r_volume { buf = STRING_KVolume; }
1783 RESOURCE TBUF r_volumeramp { buf = STRING_KVolumeRamp; }
1784 RESOURCE TBUF r_balance { buf = STRING_KBalance; }
1785 RESOURCE TBUF r_cropstart { buf = STRING_KCropStart; }
1786 RESOURCE TBUF r_cropend { buf = STRING_KCropEnd; }
1787 RESOURCE TBUF r_norepeats { buf = STRING_KNoRepeats; }
1788 RESOURCE TBUF r_repeatdelay { buf = STRING_KRepeatDelay; }
1789 RESOURCE TBUF r_audiopriority { buf = STRING_KAudioPriority; }
1790 RESOURCE TBUF r_gain { buf = STRING_KGain; }
1791 RESOURCE TBUF r_tabspace { buf = STRING_KTabSpace; }
1792 RESOURCE TBUF r_ms { buf = STRING_Kms; }
1793 RESOURCE TBUF r_cliplength { buf = STRING_KClipLength; }
1794 RESOURCE TBUF r_left { buf = STRING_KLeftOpen; }
1795 RESOURCE TBUF r_right { buf = STRING_KRightOpen; }
1796 RESOURCE TBUF r_close { buf = STRING_KClose; }
1797 RESOURCE TBUF r_nocrop { buf = STRING_KNoCrop; }
1798 RESOURCE TBUF r_welcome { buf = STRING_KWelcome; }
1799 RESOURCE TBUF r_center { buf = STRING_KCenter; }
1800 RESOURCE TBUF r_ramp { buf = STRING_KRamp; }
1801 RESOURCE TBUF r_format { buf = STRING_KFormat; }
1802 RESOURCE TBUF r_bitrate { buf = STRING_KBitRate; }
1803 RESOURCE TBUF r_samplerate { buf = STRING_KSampleRate; }
1804 RESOURCE TBUF r_channels { buf = STRING_KChannels; }
1805 RESOURCE TBUF r_audioenabled { buf = STRING_KAudioEnabled; }
1806 RESOURCE TBUF r_audionotenabled { buf = STRING_KAudioNotEnabled; }