diff -r ebe688cedc25 -r 7fdbb852d323 email/mail/group/MsgMailEditor.rss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/email/mail/group/MsgMailEditor.rss Wed Sep 01 12:31:54 2010 +0100 @@ -0,0 +1,1476 @@ +/* +* Copyright (c) 2002-2006 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: Resource definitions for module MsgMailEditor +* +*/ + + +// RESOURCE IDENTIFIER +NAME CAME // From Mail Editor + +// INCLUDES + +#include +#include +#include +#include +#include // Avkon icon files +#include "msgmaileditor.hrh" +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +// RESOURCE DEFINITIONS + +//------------------------------------------------------------------------------ +// Standard resource signature. +//------------------------------------------------------------------------------ +RESOURCE RSS_SIGNATURE { } + +//------------------------------------------------------------------------------ +// Application caption and default filename. +//------------------------------------------------------------------------------ +RESOURCE TBUF { buf="Mail Editor"; } + +//------------------------------------------------------------------------------ +// Constants +//------------------------------------------------------------------------------ +#define MUIU_ICON_FILE BITMAP_DIR"\\muiu.mif" +#define MAIL_EDITOR_ICON_FILE APP_BITMAP_DIR"\\MsgMailEditor_aif.mif" + +//------------------------------------------------------------------------------ +// Mail Editor application info +//------------------------------------------------------------------------------ +RESOURCE EIK_APP_INFO + { + menubar = r_msgmaileditor_menubar; // application specific menubar + cba = r_maileditor_options_close; // softkeys + custom_app_info_extension = r_msgmaileditor_app_info_extension; + } + +//------------------------------------------------------------------------------ +// Application resource info extension +//------------------------------------------------------------------------------ +RESOURCE EIK_APP_INFO_EXT r_msgmaileditor_app_info_extension + { + popup_toolbar = r_maileditor_toolbar; + } + +//------------------------------------------------------------------------------ +// Application caption and default filename. +//------------------------------------------------------------------------------ +RESOURCE LOCALISABLE_APP_INFO r_msgmaileditor_localisable_app_info + { + short_caption = qtn_mail_title_mail; + caption_and_icon = CAPTION_AND_ICON_INFO + { + caption = qtn_mail_title_mail; + number_of_icons = 1; + icon_file = MAIL_EDITOR_ICON_FILE; + }; + } + +//------------------------------------------------------------------------------ +// r_maileditor_app_toolbar. +//------------------------------------------------------------------------------ +// +RESOURCE AVKON_TOOLBAR r_maileditor_toolbar + { + flags = KAknToolbarFixed; + items = + { + TBAR_CTRL + { + type = EAknCtButton; + id = EMsgMailEditorCmdSend; + control = AVKON_BUTTON + { + flags = KAknButtonSizeFitText; + states = + { + AVKON_BUTTON_STATE + { + helptxt = qtn_msg_tb_tooltip_send; + bmpfile = MUIU_ICON_FILE; + bmpid=EMbmMuiuQgn_indi_tb_msg_send; + bmpmask=EMbmMuiuQgn_indi_tb_msg_send_mask; +// bmpid=EMbmMuiuQgn_indi_tb_send_msg; +// bmpmask=EMbmMuiuQgn_indi_tb_send_msg_mask; } + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EMsgMailEditorCmdAddRecipient; + control = AVKON_BUTTON + { + flags = KAknButtonSizeFitText; + states = + { + AVKON_BUTTON_STATE + { + helptxt = qtn_msg_tb_tooltip_add_recipient; + bmpfile = MUIU_ICON_FILE; + bmpid=EMbmMuiuQgn_indi_tb_add_recipient; + bmpmask=EMbmMuiuQgn_indi_tb_add_recipient_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtToolbarExtension; + id = EMsgMailEditorCmdExpandInsert; + control = AVKON_TOOLBAR_EXTENSION + { + helptxt = qtn_msg_tb_tooltip_insert; + bmpFile = MUIU_ICON_FILE; + bmpId = EMbmMuiuQgn_indi_tb_expand_insert; + bmpMask = EMbmMuiuQgn_indi_tb_expand_insert_mask; + items = + { + TBAR_CTRL + { + type = EAknCtButton; + id = EMsgMailEditorCmdInsertImage; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_msg_insert_tb_image; + helptxt = qtn_msg_insert_tb_tooltip_image; + bmpfile = MUIU_ICON_FILE; + bmpid=EMbmMuiuQgn_indi_mce_tb_image; + bmpmask=EMbmMuiuQgn_indi_mce_tb_image_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EMsgMailEditorCmdInsertVideo; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_msg_insert_tb_video; + helptxt = qtn_msg_insert_tb_tooltip_video; + bmpfile = MUIU_ICON_FILE; + bmpid=EMbmMuiuQgn_indi_mce_tb_video; + bmpmask=EMbmMuiuQgn_indi_mce_tb_video_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EMsgMailEditorCmdInsertAudio; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_msg_insert_tb_sound; + helptxt = qtn_msg_insert_tb_tooltip_sound; + bmpfile = MUIU_ICON_FILE; + bmpid=EMbmMuiuQgn_indi_mce_tb_audio; + bmpmask=EMbmMuiuQgn_indi_mce_tb_audio_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EMsgMailEditorCmdInsertTemplate; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_msg_insert_tb_template; + helptxt = qtn_msg_insert_tb_tooltip_template; + bmpfile = MUIU_ICON_FILE; + bmpid=EMbmMuiuQgn_indi_tb_template; + bmpmask=EMbmMuiuQgn_indi_tb_template_mask; + } + }; + }; + }, + TBAR_CTRL + { + type = EAknCtButton; + id = EMsgMailEditorCmdInsertNote; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_msg_insert_tb_note; + helptxt = qtn_msg_insert_tb_tooltip_note_att; + bmpfile = MUIU_ICON_FILE; + bmpid=EMbmMuiuQgn_indi_tb_note; + bmpmask=EMbmMuiuQgn_indi_tb_note_mask; + } + }; + }; + }, +#ifdef EMAIL_PRESENTATION_SUPPORT + TBAR_CTRL + { + type = EAknCtButton; + id = EMsgMailEditorCmdInsertPresentation; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_msg_insert_tb_presentation; + helptxt = qtn_msg_insert_tb_tooltip_presentation; + bmpfile = MUIU_ICON_FILE; + bmpid=EMbmMuiuQgn_indi_mce_tb_pres; + bmpmask=EMbmMuiuQgn_indi_mce_tb_pres_mask; + } + }; + }; + }, +#endif //EMAIL_PRESENTATION_SUPPORT + TBAR_CTRL + { + type = EAknCtButton; + id = EMsgMailEditorCmdInsertOther; + control = AVKON_BUTTON + { + flags = KAknButtonRequestExitOnButtonUpEvent; + states = + { + AVKON_BUTTON_STATE + { + txt = qtn_msg_insert_tb_other; + helptxt = qtn_msg_insert_tb_tooltip_other; + bmpfile = MUIU_ICON_FILE; + bmpid=EMbmMuiuQgn_indi_mce_tb_other; + bmpmask=EMbmMuiuQgn_indi_mce_tb_other_mask; + } + }; + }; + } + }; // eof extension items + }; // eof AVKON_TOOLBAR_EXTENSION control + } + }; + } + +//------------------------------------------------------------------------------ +// Selection list for Insert in MailEditor +//------------------------------------------------------------------------------ +// +RESOURCE AVKON_MULTISELECTION_LIST_QUERY r_maileditor_insert_selectionlist + { + flags = EGeneralQueryFlags; + softkeys = R_AVKON_SOFTKEYS_SELECT_CANCEL__SELECT; + items = + { + AVKON_MULTISELECTION_LIST_QUERY_DLG_LINE + { + control = AVKON_LIST_QUERY_CONTROL + { + listtype = EAknCtSinglePopupMenuListBox; + listbox = AVKON_LIST_QUERY_LIST + { + array_id = r_maileditor_insert_selectionlist_items; + }; + heading = qtn_msg_insert_title; + }; + } + }; + } + +RESOURCE ARRAY r_maileditor_insert_selectionlist_items + { + items = + { + LBUF { txt = qtn_msg_insert_qry_image; }, + LBUF { txt = qtn_msg_insert_qry_video; }, + LBUF { txt = qtn_msg_insert_qry_sound; }, + LBUF { txt = qtn_msg_insert_qry_note; }, + LBUF { txt = qtn_msg_insert_qry_template; }, +#ifdef EMAIL_PRESENTATION_SUPPORT + LBUF { txt = qtn_msg_insert_qry_presentation; }, +#endif //EMAIL_PRESENTATION_SUPPORT + LBUF { txt = qtn_msg_insert_qry_other_files; } + }; + } + + + + + +//------------------------------------------------------------------------------ +// Selection list for Insert in AttachmentView +//------------------------------------------------------------------------------ +// +RESOURCE AVKON_MULTISELECTION_LIST_QUERY r_maileditor_attachmentview_insert_selectionlist + { + flags = EGeneralQueryFlags; + softkeys = R_AVKON_SOFTKEYS_SELECT_CANCEL__SELECT; + items = + { + AVKON_MULTISELECTION_LIST_QUERY_DLG_LINE + { + control = AVKON_LIST_QUERY_CONTROL + { + listtype = EAknCtSinglePopupMenuListBox; + listbox = AVKON_LIST_QUERY_LIST + { + array_id = r_maileditor_attachmentview_insert_selectionlist_items; + }; + heading = qtn_msg_insert_title; + }; + } + }; + } + +RESOURCE ARRAY r_maileditor_attachmentview_insert_selectionlist_items + { + items = + { + LBUF { txt = qtn_msg_insert_qry_image; }, + LBUF { txt = qtn_msg_insert_qry_video; }, + LBUF { txt = qtn_msg_insert_qry_sound; }, +#ifdef EMAIL_PRESENTATION_SUPPORT + LBUF { txt = qtn_msg_insert_qry_presentation; }, +#endif //EMAIL_PRESENTATION_SUPPORT + LBUF { txt = qtn_msg_insert_qry_other_files; } + }; + } + + +//------------------------------------------------------------------------------ +// r_maileditor_toolbar_choicelist +//------------------------------------------------------------------------------ +// +RESOURCE AVKON_MULTISELECTION_LIST_QUERY r_maileditor_toolbar_choicelist + { + flags = EGeneralQueryFlags; + softkeys = R_AVKON_SOFTKEYS_SELECT_CANCEL__SELECT; + items = + { + AVKON_MULTISELECTION_LIST_QUERY_DLG_LINE + { + control = AVKON_LIST_QUERY_CONTROL + { + listtype = EAknCtSinglePopupMenuListBox; + listbox = AVKON_LIST_QUERY_LIST + { + array_id = r_maileditor_toolbar_choicelist_items; + }; + heading = qtn_msg_insert_others_title; + }; + } + }; + } + +//------------------------------------------------------------------------------ +// r_maileditor_toolbar_choicelist_items +//------------------------------------------------------------------------------ +// +RESOURCE ARRAY r_maileditor_toolbar_choicelist_items + { + items = + { + LBUF { txt = qtn_msg_insert_note; }, + LBUF { txt = qtn_msg_insert_other_files; } + }; + } + + +#ifdef RD_SCALABLE_UI_V2 +//------------------------------------------------------------------------------ +// r_maileditor_toolbar_touch_choicelist +//------------------------------------------------------------------------------ +// +RESOURCE AVKON_MULTISELECTION_LIST_QUERY r_maileditor_toolbar_touch_choicelist + { + flags = EGeneralQueryFlags; + softkeys = R_AVKON_SOFTKEYS_SELECT_CANCEL__SELECT; + items = + { + AVKON_MULTISELECTION_LIST_QUERY_DLG_LINE + { + control = AVKON_LIST_QUERY_CONTROL + { + listtype = EAknCtSinglePopupMenuListBox; + listbox = AVKON_LIST_QUERY_LIST + { + array_id = r_maileditor_toolbar_choicelist_touch_items; + }; + heading = qtn_msg_insert_others_title; + }; + } + }; + } + + //------------------------------------------------------------------------------ +// r_maileditor_toolbar_choicelist_touch_items +//------------------------------------------------------------------------------ +// +RESOURCE ARRAY r_maileditor_toolbar_choicelist_touch_items + { + items = + { + //Do not change order unless you also modify DoShowToolBarOtherL()!! + LBUF { txt = qtn_msg_insert_text; }, + LBUF { txt = qtn_msg_insert_note_as_text; }, + LBUF { txt = qtn_msg_insert_note_as_att; }, +#ifdef EMAIL_PRESENTATION_SUPPORT + LBUF { txt = qtn_msg_insert_presentation; }, +#endif //EMAIL_PRESENTATION_SUPPORT + LBUF { txt = qtn_msg_insert_other_files; } + + }; + } + +#endif //RD_SCALABLE_UI_V2 + +//------------------------------------------------------------------------------ +// r_maileditor_toolbar_text_choicelist +//------------------------------------------------------------------------------ +// +RESOURCE AVKON_MULTISELECTION_LIST_QUERY r_maileditor_toolbar_text_choicelist + { + flags = EGeneralQueryFlags; + softkeys = R_AVKON_SOFTKEYS_SELECT_CANCEL__SELECT; + items = + { + AVKON_MULTISELECTION_LIST_QUERY_DLG_LINE + { + control = AVKON_LIST_QUERY_CONTROL + { + listtype = EAknCtSinglePopupMenuListBox; + listbox = AVKON_LIST_QUERY_LIST + { + array_id = r_maileditor_toolbar_text_choicelist_items; + }; + heading = qtn_msg_insert_phrase_title; + }; + } + }; + } + +//------------------------------------------------------------------------------ +// r_maileditor_toolbar_choicelist_items +//------------------------------------------------------------------------------ +// +RESOURCE ARRAY r_maileditor_toolbar_text_choicelist_items + { + items = + { + LBUF { txt = qtn_msg_insert_text; }, + LBUF { txt = qtn_msg_insert_note; } + }; + } + + +//------------------------------------------------------------------------------ +// r_maileditor_options_close +//------------------------------------------------------------------------------ +// +RESOURCE CBA r_maileditor_options_close + { + buttons = + { + CBA_BUTTON { id = EAknSoftkeyOptions; txt = text_softkey_option; }, + CBA_BUTTON { id = EAknSoftkeyClose; txt = text_softkey_close; }, + CBA_BUTTON { id = EAknSoftkeyContextOptions; txt=text_softkey_option;} + }; + } + +//------------------------------------------------------------------------------ +// r_maileditor_options_back_change +//------------------------------------------------------------------------------ +// +RESOURCE CBA r_maileditor_options_back_change + { + buttons = + { + CBA_BUTTON { id = EAknSoftkeyOptions; txt = text_softkey_option; }, + CBA_BUTTON { id = EAknSoftkeyBack; txt = text_softkey_back; }, + CBA_BUTTON { id = EMsgMailSendOptionsChange; txt=qtn_msk_change;} + }; + } + + +//------------------------------------------------------------------------------ +// Title text for attachments dialog +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_title_attachments { buf = qtn_mail_title_attachments; } + +//------------------------------------------------------------------------------ +// r_send_options_title_text +// +// Title text for send options dialog +//------------------------------------------------------------------------------ +// +RESOURCE TITLE_PANE r_send_options_title_text + { + txt = qtn_mail_title_sending_options; + } + +//------------------------------------------------------------------------------ +// r_msgmaileditor_menubar +// Application specific menubar. +//------------------------------------------------------------------------------ +// +RESOURCE MENU_BAR r_msgmaileditor_menubar +{ + titles = + { + MENU_TITLE { menu_pane = r_msgmaileditor_options_menu3; }, + MENU_TITLE { menu_pane = r_msgmaileditor_options_menu2; }, + MENU_TITLE { menu_pane = r_msgmaileditor_options_menu1; } + }; +} + +//------------------------------------------------------------------------------ +// r_msgmaileditor_options_menu1 +//------------------------------------------------------------------------------ +// +RESOURCE MENU_PANE r_msgmaileditor_options_menu1 +{ + items = + { + MENU_ITEM { command = EMsgMailEditorCmdSend; txt=qtn_msg_om_send; }, + MENU_ITEM { command = EMsgMailEditorCmdAddRecipient; + txt=qtn_msg_om_add_recipient; }, + MENU_ITEM { command = EMsgMailEditorCmdInsertMenu; + txt=qtn_mail_om_insert; + flags = EEikMenuItemDimmed; }, + MENU_ITEM { command = EMsgMailEditorCmdInsertSubMenu; + txt=qtn_mail_om_insert; + cascade=r_msgmaileditor_insert_menu; + flags = EEikMenuItemDimmed; }, + MENU_ITEM { command = EMsgMailEditorCmdAddHeaders; + txt=qtn_msg_om_change_headers;} + }; +} + +//------------------------------------------------------------------------------ +// r_msgmaileditor_options_menu2 +//------------------------------------------------------------------------------ +// +RESOURCE MENU_PANE r_msgmaileditor_options_menu2 +{ + items = + { + MENU_ITEM { command = EMsgMailEditorCmdAttachments; + txt = qtn_mail_om_attachments; }, + MENU_ITEM { command = EMsgMailEditorCmdSendingOptions; + txt = qtn_mail_om_sending_options; } + }; +} + +//------------------------------------------------------------------------------ +// r_msgmaileditor_options_menu3 +//------------------------------------------------------------------------------ +// +RESOURCE MENU_PANE r_msgmaileditor_options_menu3 +{ + items = + { + MENU_ITEM { command = EMsgMailEditorCmdMessageInfo; + txt=qtn_msg_om_message_info; }, + MENU_ITEM { command = EMsgMailEditorSubmenuZoomCommands; + txt = qtn_options_text_size; + cascade = r_msgmaileditor_zoom_submenu; + }, + MENU_ITEM { command = EAknCmdHelp; txt=qtn_options_help; }, + + MENU_ITEM { command = EAknCmdExit; txt=qtn_options_exit; } + }; +} + +//------------------------------------------------------------------------------ +// r_msgmaileditor_insert_menu +//------------------------------------------------------------------------------ +// +RESOURCE MENU_PANE r_msgmaileditor_insert_menu +{ + items= + { + MENU_ITEM { command = EMsgMailEditorCmdInsertImage; + txt = qtn_mail_sm_insert_image; }, // Image + MENU_ITEM { command = EMsgMailEditorCmdInsertAudio; + txt = qtn_mail_sm_insert_audio; }, // Audio + MENU_ITEM { command = EMsgMailEditorCmdInsertVideo; + txt = qtn_mail_sm_insert_video; }, // Video + MENU_ITEM { command = EMsgMailEditorCmdInsertNote; + txt = qtn_mail_sm_insert_note; }, // Note + MENU_ITEM { command = EMsgMailEditorCmdInsertOther; + txt = qtn_mail_sm_insert_other; }, // Other + MENU_ITEM { command = EMsgMailEditorCmdInsertTemplate; + txt = qtn_mail_sm_insert_template_text; + flags = EEikMenuItemDimmed; } // Template text + }; +} + +//------------------------------------------------------------------------------ +// r_msgmaileditor_context_menubar +//------------------------------------------------------------------------------ +// +RESOURCE MENU_BAR r_msgmaileditor_context_menubar +{ + titles= + { + MENU_TITLE { menu_pane = r_msgmaileditor_context_menupane; } + }; +} + +//------------------------------------------------------------------------------ +// r_msgmaileditor_context_menupane +//------------------------------------------------------------------------------ +// +RESOURCE MENU_PANE r_msgmaileditor_context_menupane +{ + items= + { + MENU_ITEM { command=EMsgMailEditorCmdSend; txt = qtn_msg_om_send; }, + MENU_ITEM { command = EMsgMailEditorCmdInsertMenu; + txt=qtn_mail_om_insert; + flags = EEikMenuItemDimmed; }, + MENU_ITEM { command = EMsgMailEditorCmdInsertSubMenu; + txt=qtn_mail_om_insert; + cascade=r_msgmaileditor_insert_menu; + flags = EEikMenuItemDimmed; }, + MENU_ITEM { command=EMsgMailEditorCmdAddRecipient; + txt = qtn_msg_om_add_recipient; } + }; +} + +//------------------------------------------------------------------------------ +// R_MAIL_EDITOR_TO +// 'To' field in mail editor's scrollable form. +//------------------------------------------------------------------------------ +// +RESOURCE MSG_EDITOR_ADDRESS_CONTROL r_mail_editor_to + { + prompt = qtn_msg_to; // To + id = EMsgComponentIdTo; + distance = 0; + default_case = EAknEditorLowerCase; + allowed_case_modes = EAknEditorAllCaseModes; + default_input_mode = EAknEditorTextInputMode; + allowed_input_modes = EAknEditorTextInputMode | + EAknEditorNumericInputMode; + numeric_keymap = EAknEditorStandardNumberModeKeymap; + avkon_flags = EAknEditorFlagNoT9 | EAknEditorFlagUseSCTNumericCharmap; + } + +//------------------------------------------------------------------------------ +// R_MAIL_EDITOR_CC +// 'Cc' field in mail editor's scrollable form. +//------------------------------------------------------------------------------ +// +RESOURCE MSG_EDITOR_ADDRESS_CONTROL r_mail_editor_cc + { + prompt = qtn_msg_cc; // Cc + id = EMsgComponentIdCc; + distance = 0; + default_case = EAknEditorLowerCase; + allowed_case_modes = EAknEditorAllCaseModes; + default_input_mode = EAknEditorTextInputMode; + allowed_input_modes = EAknEditorTextInputMode | EAknEditorNumericInputMode; + numeric_keymap = EAknEditorStandardNumberModeKeymap; + avkon_flags = EAknEditorFlagNoT9 | EAknEditorFlagUseSCTNumericCharmap; + } + +//------------------------------------------------------------------------------ +// R_MAIL_EDITOR_BCC +// 'Bcc' field in mail editor's scrollable form. +//------------------------------------------------------------------------------ +// +RESOURCE MSG_EDITOR_ADDRESS_CONTROL r_mail_editor_bcc + { + prompt = qtn_msg_bcc; // Bcc + id = EMsgComponentIdBcc; + distance = 0; + default_case = EAknEditorLowerCase; + allowed_case_modes = EAknEditorAllCaseModes; + default_input_mode = EAknEditorTextInputMode; + allowed_input_modes = EAknEditorTextInputMode | EAknEditorNumericInputMode; + numeric_keymap = EAknEditorStandardNumberModeKeymap; + avkon_flags = EAknEditorFlagNoT9 | EAknEditorFlagUseSCTNumericCharmap; + } + +//------------------------------------------------------------------------------ +// R_MAIL_EDITOR_REPLYTO +//------------------------------------------------------------------------------ +// +RESOURCE MSG_EDITOR_ADDRESS_CONTROL r_mail_editor_replyto + { + prompt = qtn_msg_replyto; // Reply-to + id = EMailEditorControlReplyTo; + distance = 0; + } + +//------------------------------------------------------------------------------ +// R_MAIL_EDITOR_SUBJECT +// 'Subject' field in mail editor's scrollable form. +//------------------------------------------------------------------------------ +// +RESOURCE MSG_EDITOR_EXPANDABLE_CONTROL r_mail_editor_subject + { + prompt = qtn_msg_subject; // Subject + id = EMsgComponentIdSubject; + distance = 0; + maxchars = 950; + default_case = EAknEditorTextCase; + allowed_case_modes = EAknEditorAllCaseModes; + default_input_mode = EAknEditorTextInputMode; + allowed_input_modes = EAknEditorTextInputMode | EAknEditorNumericInputMode; + avkon_flags = EAknEditorFlagUseSCTNumericCharmap; + } + +//------------------------------------------------------------------------------ +// R_MAIL_EDITOR_SEND_OPTIONS +// Send Options setting dialog. +//------------------------------------------------------------------------------ +// +RESOURCE DIALOG r_mail_editor_send_options + { + flags = EEikDialogFlagWait | + EEikDialogFlagNotifyEsc | + EEikDialogFlagCbaButtons| + EEikDialogFlagNoDrag | + EEikDialogFlagNoTitleBar | + EEikDialogFlagNoShadow + | EEikDialogFlagNoBorder | EEikDialogFlagFillAppClientRect; + buttons=r_maileditor_options_back_change; + items= + { + DLG_LINE + { + id=EMsgMailSendingProfile; + type=EAknCtSettingListBox; + itemflags=EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys; + control=LISTBOX + { + + height = 8; + + }; + } + }; + } + +//------------------------------------------------------------------------------ +// r_send_options_menubar +// menubar for Send Options +//------------------------------------------------------------------------------ +// +RESOURCE MENU_BAR r_send_options_menubar + { + titles= + { + MENU_TITLE { menu_pane=r_send_options_menu; txt=""; } + }; + } + +//------------------------------------------------------------------------------- +// r_send_options_menu +// menu items for Send Options +//------------------------------------------------------------------------------- +// +RESOURCE MENU_PANE r_send_options_menu + { + items= + { + MENU_ITEM + { + command = EMsgMailSendOptionsChange; + txt=qtn_mail_om_change; + }, + + MENU_ITEM { command = EAknCmdHelp; txt=qtn_options_help; }, + + MENU_ITEM + { + command = EMsgMailEditorSendOptionsCmdExit; + txt=qtn_options_exit; + } + }; + } + +//------------------------------------------------------------------------------ +// r_attachments_menu +// menu items for Attachments dialog +//------------------------------------------------------------------------------ +// +RESOURCE MENU_PANE r_attachments_menu + { + items= + { + MENU_ITEM { command = EMsgViewAttachmentCmdOpen; + txt=qtn_mail_om_open; }, + MENU_ITEM { command = EMsgMailEditorCmdInsertMenu; + txt=qtn_mail_om_insert; + flags = EEikMenuItemDimmed; }, + MENU_ITEM { command = EMsgMailEditorCmdInsertSubMenu; + txt=qtn_mail_om_insert; + cascade=r_msgmaileditor_insert_menu; + flags = EEikMenuItemDimmed; }, + MENU_ITEM { command = EMsgViewAttachmentCmdRemove; + txt=qtn_mail_om_remove; }, + MENU_ITEM { command = EAknCmdHelp; txt=qtn_options_help; }, + + MENU_ITEM { command = EMsgMailEditorAttachmentsCmdExit; + txt=qtn_options_exit; } + }; + } + +//------------------------------------------------------------------------------ +// r_mail_editor_saved_draft_note_text. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_mail_editor_saved_draft_note_text + { buf = qtn_mail_info_msg_saved_drafts; } + +//------------------------------------------------------------------------------ +// r_mail_editor_added_attach_text. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_mail_editor_added_attach_text + { buf = qtn_mail_conf_added_attach; } + +//------------------------------------------------------------------------------ +// r_mail_settings_encode_false_note +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_mail_settings_encode_false_note + { buf = qtn_mail_settings_encode_false_not; } + +//------------------------------------------------------------------------------ +// r_mail_editor_delete_message. +//------------------------------------------------------------------------------ +// +RESOURCE DIALOG r_mail_editor_delete_message + { + flags=EGeneralQueryFlags; + buttons=R_AVKON_SOFTKEYS_YES_NO__YES; + items= + { + DLG_LINE + { + type=EAknCtQuery; + id=EGeneralQuery; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationLayout; + label = qtn_mail_quest_delete_msg; + animation = R_QGN_NOTE_QUERY_ANIM; + }; + } + }; + } + + +//------------------------------------------------------------------------------ +// r_replyto_addr_edwin. +//------------------------------------------------------------------------------ +// +RESOURCE EDWIN r_replyto_addr_edwin + { + flags = + EEikEdwinAutoSelection | + EEikEdwinNoLineOrParaBreaks; + width = 9; + lines = 5; + maxlength = 100; // KStringLength + default_case = EAknEditorLowerCase; + allowed_case_modes = EAknEditorAllCaseModes; + + default_input_mode = EAknEditorTextInputMode; + allowed_input_modes = + EAknEditorTextInputMode | + EAknEditorNumericInputMode; + + avkon_flags = + EAknEditorFlagNoT9 | + EAknEditorFlagLatinInputModesOnly | + EAknEditorFlagUseSCTNumericCharmap; + + } + +//------------------------------------------------------------------------------ +// r_mail_remote_listbox. +//------------------------------------------------------------------------------ +// +RESOURCE LISTBOX r_mail_remote_listbox + { + flags = EAknListBoxMarkableList; + } + +//------------------------------------------------------------------------------ +// r_mail_remote_mbox_setting. +// Note: In addition to "mailbox in use" this same resource is used also +// for other Sending option settings, label is changed dynamically. +//------------------------------------------------------------------------------ +// +RESOURCE AVKON_SETTING_PAGE r_mail_remote_mbox_setting + { + label= qtn_mail_settings_rm_in_use; + softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; + type = EAknSetListBox; + editor_resource_id= r_mail_remote_listbox; + } + +//------------------------------------------------------------------------------ +// r_mail_send_setting_page. +//------------------------------------------------------------------------------ +// +RESOURCE AVKON_SETTING_PAGE r_mail_send_setting_page + { + label= qtn_mail_settings_send_msg; + softkey_resource = R_AVKON_SOFTKEYS_POPUP_SETTING_ITEM; + type = EAknSetListBox; + editor_resource_id= r_mail_remote_listbox; + } + +//------------------------------------------------------------------------------ +// r_mail_priority_setting. +//------------------------------------------------------------------------------ +// +RESOURCE AVKON_SETTING_PAGE r_mail_priority_setting + { + label= qtn_mail_settings_priority; + softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; + type = EAknSetListBox; + editor_resource_id= r_mail_remote_listbox; + } + +//------------------------------------------------------------------------------ +// r_mail_encode_setting. +//------------------------------------------------------------------------------ +// +RESOURCE AVKON_SETTING_PAGE r_mail_encode_setting + { + label= qtn_mail_settings_encode; + softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; + type = EAknSetListBox; + editor_resource_id= r_mail_remote_listbox; + } + +//------------------------------------------------------------------------------ +// r_mail_reply_to_setting. +//------------------------------------------------------------------------------ +// +RESOURCE AVKON_SETTING_PAGE r_mail_reply_to_setting + { + label= qtn_mail_settings_replyto; + softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; + type = EEikCtEdwin; + editor_resource_id= r_replyto_addr_edwin; + } + +//------------------------------------------------------------------------------ + +// r_mail_remote_mbox_setting_empty_list. +// Empty list. Note: In addition to "mailbox in use" this same resource is +// used also for other Sending option settings, label is changed dynamically. +//------------------------------------------------------------------------------ +// +RESOURCE AVKON_SETTING_PAGE r_mail_remote_mbox_setting_empty_list + { + label= qtn_mail_settings_rm_in_use; + softkey_resource = R_AVKON_SOFTKEYS_CANCEL; + type = EAknSetListBox; + editor_resource_id= r_mail_remote_listbox; + } + +//------------------------------------------------------------------------------ +// r_mail_editor_mailbox_in_use_text. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_mail_editor_mailbox_in_use_text + { + buf = qtn_mail_info_this_mailbox; + } + +//------------------------------------------------------------------------------ +// r_text_no_rmbox. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_text_no_rmbox {buf = qtn_selec_set_pane_empty;} + +//------------------------------------------------------------------------------ +// r_text_shed_now. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_text_shed_now { + buf = qtn_mail_setting_immediately;} + +//------------------------------------------------------------------------------ +// r_text_shed_next. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_text_shed_next { + buf = qtn_mail_setting_next_connect;} + +//------------------------------------------------------------------------------- +// R_MAIL_EDITOR_MESSAGE_DELETED +// Note displayed after deleting message +//------------------------------------------------------------------------------- +// +RESOURCE TBUF r_mail_editor_message_deleted_text + { buf = qtn_mail_info_message_deleted; } + +//------------------------------------------------------------------------------ +// r_text_sending_mail. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_text_sending_mail {buf = qtn_mail_wait_start_send_msg; } + +//------------------------------------------------------------------------------ +// r_text_sending_mail_nextcon. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_text_sending_mail_nextcon + { + buf = qtn_mail_wait_send_dur_nextcon; + } + +//------------------------------------------------------------------------------ +// r_mail_editor_incorrect_address. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_mail_editor_incorrect_address + { + buf = qtn_mail_info_incorrect_addr; + } + +//------------------------------------------------------------------------------ +// qtn_mce_error_missing_character. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_qtn_mce_error_missing_character + { + buf = qtn_mce_error_missing_character; + } + +//------------------------------------------------------------------------------ +// r_mail_editor_incorrect_address_no_alias. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_mail_editor_incorrect_address_no_alias + { buf = qtn_mail_info_recipien_no_alias; } + +//------------------------------------------------------------------------------ +// r_wait_send_note. +//------------------------------------------------------------------------------ +// +RESOURCE DIALOG r_wait_send_note + { + flags = EAknWaitNoteFlags; + buttons = R_AVKON_SOFTKEYS_EMPTY; + items = + { + DLG_LINE + { + type = EAknCtNote; + id = EGeneralNote; + control = AVKON_NOTE + { + layout = EWaitLayout; + imagefile = AVKON_ICON_FILE; + imageid = EMbmAvkonQgn_note_mail; + imagemask = EMbmAvkonQgn_note_mail_mask; + animation = R_QGN_GRAF_WAIT_BAR_ANIM; + }; + } + }; + } + +//------------------------------------------------------------------------------ +// r_wait_save_new_note. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_wait_save_new_note { buf = qtn_wait_saving_message_new; } + +//------------------------------------------------------------------------------ +// r_wait_save_note. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_wait_save_note { buf = qtn_wait_saving_message; } + +//------------------------------------------------------------------------------ +// r_wait_opening. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_wait_opening { buf = qtn_mail_wait_opening_editor; } + +//------------------------------------------------------------------------------ +// r_wait_inserting_attachment. +//------------------------------------------------------------------------------ +// +RESOURCE TBUF r_wait_inserting_attachment { buf = qtn_gen_note_inserting; } + + +RESOURCE AVKON_SETTING_ITEM_LIST r_service_settings_list + { + title = ""; + initial_number = 0; + items = + { + AVKON_SETTING_ITEM + { + identifier = ESettingMailboxInUse; + name = qtn_mail_settings_rm_in_use; + setting_page_resource = r_mail_remote_mbox_setting; + }, + + AVKON_SETTING_ITEM + { + identifier = ESettingPriority; + name = qtn_mail_settings_priority; + setting_page_resource = r_mail_priority_setting; + }, + + AVKON_SETTING_ITEM + { + identifier = ESettingSendMessage; + name = qtn_mail_settings_send_msg; + setting_page_resource = r_mail_send_setting_page; + }, + + AVKON_SETTING_ITEM + { + identifier = ESettingReplyTo; + name = qtn_mail_settings_replyto; + empty_item_text = qtn_mail_settings_replyto_none; + setting_page_resource = r_mail_reply_to_setting; + }, + + AVKON_SETTING_ITEM + { + identifier = ESettingEncoding; + name = qtn_mail_settings_encode; + setting_page_resource = r_mail_encode_setting; + } + }; + } + +//------------------------------------------------------------------------------ +// r_mail_mailbox_missing. +//------------------------------------------------------------------------------ +RESOURCE TBUF r_mail_mailbox_missing + { + buf = qtn_mail_info_cannot_send_rm_missing; + } + +//------------------------------------------------------------------------------ +// r_mail_remove_attachment. +//------------------------------------------------------------------------------ +RESOURCE TBUF r_mail_remove_attachment + { + buf = qtn_query_common_conf_remove; + } +//------------------------------------------------------------------------------ +// r_mail_address_query. +//------------------------------------------------------------------------------ +RESOURCE DIALOG r_mail_address_query + { + flags=EGeneralQueryFlags; + buttons=R_AVKON_SOFTKEYS_OK_CANCEL__OK; + items= + { + DLG_LINE + { + type=EAknCtQuery; + id=EGeneralQuery; + control= AVKON_DATA_QUERY + { + layout = EDataLayout; + label = qtn_mail_prmpt_add_mail_address; + control = EDWIN + { + maxlength=100; + default_case = EAknEditorLowerCase; + allowed_case_modes = EAknEditorAllCaseModes; + default_input_mode = EAknEditorTextInputMode; + allowed_input_modes = + EAknEditorTextInputMode | + EAknEditorNumericInputMode; + avkon_flags = EAknEditorFlagNoT9; + special_character_table = + R_AVKON_EMAIL_ADDR_SPECIAL_CHARACTER_TABLE_DIALOG; + }; + }; + } + }; + } +//------------------------------------------------------------------------------ +// r_mail_invalid_attachment. +//------------------------------------------------------------------------------ +RESOURCE TBUF r_mail_invalid_attachment + { + buf = qtn_mail_info_invalid_attach; + } + +RESOURCE TBUF r_mail_one_invalid_attachment + { + buf = qtn_mail_info_one_file_err; + } + +RESOURCE TBUF r_mail_few_invalid_attachments + { + buf = qtn_mail_info_few_files_err; + } + +RESOURCE TBUF r_mail_all_invalid_attachments + { + buf = qtn_mail_info_all_invalid; + } + +RESOURCE TBUF r_qtn_mail_close_nosave + { + buf = qtn_mail_close_nosave; + } + +// DRM strings +RESOURCE TBUF r_qtn_mail_send_wo_rights_sd_1 + { + buf = qtn_drm_send_wo_rights_sd_1; + } + +RESOURCE TBUF r_qtn_mail_send_forbid + { + buf = qtn_drm_send_forbid; + } +RESOURCE TBUF r_qtn_mail_send_forbid_1 + { + buf = qtn_drm_info_send_forbid_one; + } + +RESOURCE LISTBOX r_additional_headers_dlg_listbox + { + flags = EEikListBoxMultipleSelection; + } + +RESOURCE TBUF r_qtn_msg_om_change_headers + { + buf = qtn_msg_om_change_headers; + } + +RESOURCE TBUF r_qtn_msg_qry_header_remove + { + buf = qtn_msg_qry_header_remove; + } + +RESOURCE TBUF r_qtn_msg_qry_headers_remove + { + buf = qtn_msg_qry_headers_remove; + } + +RESOURCE TBUF r_text_softkey_option + { + buf = text_softkey_option; + } + +RESOURCE TBUF r_qtn_msk_attachment + { + buf = qtn_msk_attachment; + } + +//------------------------------------------------------------------------------ +// priority values. +//------------------------------------------------------------------------------ +RESOURCE TBUF r_qtn_mail_setting_priority_high + { + buf = qtn_mail_setting_priority_high; + } + +RESOURCE TBUF r_qtn_mail_setting_priority_normal + { + buf = qtn_mail_setting_priority_normal; + } + +RESOURCE TBUF r_qtn_mail_setting_priority_low + { + buf = qtn_mail_setting_priority_low; + } + +//------------------------------------------------------------------------------ +// r_qtn_mbxs_sett_defenc_automatic. +//------------------------------------------------------------------------------ +RESOURCE TBUF r_qtn_mbxs_sett_defenc_automatic + { + buf = qtn_mbxs_sett_defenc_automatic; + } + +//------------------------------------------------------------------------------ +// r_mail_softkeys_ok_cancel. +//------------------------------------------------------------------------------ +RESOURCE CBA r_mail_softkeys_ok_cancel + { + buttons = + { + // replace EAknSoftkeyOk with EAknSoftkeySelect to prevent list box + // "force selection" + CBA_BUTTON {id=EAknSoftkeySelect; txt=text_softkey_ok;}, + CBA_BUTTON {id=EAknSoftkeyCancel; txt= text_softkey_cancel;}, + CBA_BUTTON {id=EAknSoftkeyMark; txt=text_softkey_mark;} + }; + } + +//------------------------------------------------------------------------------ +// r_additional_headers_list_query. +//------------------------------------------------------------------------------ +RESOURCE AVKON_MULTISELECTION_LIST_QUERY r_additional_headers_list_query + { + softkeys = r_mail_softkeys_ok_cancel; + + items = + { + AVKON_MULTISELECTION_LIST_QUERY_DLG_LINE + { + control = AVKON_LIST_QUERY_CONTROL + { + listtype = EAknCtSingleGraphicPopupMenuListBox; + + listbox = AVKON_MULTISELECTION_LIST_QUERY_LIST + { + flags = EAknListBoxStylusMultiselectionList; + }; + heading = qtn_msg_prompt_headers; + }; + } + }; + } + +//------------------------------------------------------------------------------ +// r_qtn_msg_headers_cc. +//------------------------------------------------------------------------------ +RESOURCE TBUF r_qtn_msg_headers_cc + { + buf = "1\t"qtn_msg_headers_cc; + } +//------------------------------------------------------------------------------ +// r_qtn_msg_headers_bcc. +//------------------------------------------------------------------------------ +RESOURCE TBUF r_qtn_msg_headers_bcc + { + buf = "1\t"qtn_msg_headers_bcc; + } +//------------------------------------------------------------------------------ +// r_qtn_msg_headers_subject. +//------------------------------------------------------------------------------ +RESOURCE TBUF r_qtn_msg_headers_subject + { + buf = "1\t"qtn_msg_headers_subject; + } + +//------------------------------------------------------------------------------ +// r_qtn_memlo_not_enough_memory. +//------------------------------------------------------------------------------ +RESOURCE TBUF r_qtn_memlo_not_enough_memory + { + buf = qtn_memlo_not_enough_memory; + } + +//---------------------------------------------------- +// +// r_mail_confirm_not_enough_memory +// +//---------------------------------------------------- +// +RESOURCE DIALOG r_mail_confirm_not_enough_memory + { + flags = EGeneralQueryFlags; + buttons = R_AVKON_SOFTKEYS_OK_EMPTY; + items= + { + DLG_LINE + { + type=EAknCtQuery; + id=EGeneralQuery; + control = AVKON_CONFIRMATION_QUERY + { + layout = EConfirmationQueryLayout; + label = qtn_memlo_not_enough_memory; + }; + } + }; + } +//---------------------------------------------------- +// +// r_msgmaileditor_zoom_submenu +// +//---------------------------------------------------- +// +RESOURCE MENU_PANE r_msgmaileditor_zoom_submenu + { + items= + { + + MENU_ITEM { command = EMsgDispSizeAutomatic; + txt = qtn_options_auto; + flags = EEikMenuItemRadioStart; + } + , + MENU_ITEM { command = EMsgDispSizeLarge; + txt = qtn_options_large; + flags = EEikMenuItemRadioMiddle; + } + , + MENU_ITEM { command = EMsgDispSizeNormal; + txt = qtn_options_normal; + flags = EEikMenuItemRadioMiddle; + } + , + MENU_ITEM { command = EMsgDispSizeSmall; + txt = qtn_options_small; + flags = EEikMenuItemRadioEnd; + } + }; + } +// End of File