email/mail/group/MsgMailViewer.rss
changeset 0 72b543305e3a
child 1 d09ac5c1e252
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/email/mail/group/MsgMailViewer.rss	Thu Dec 17 08:44:11 2009 +0200
@@ -0,0 +1,1133 @@
+/*
+* 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:  This file contains all the resources for the MsgMailViewer.
+*
+*/
+
+
+//  RESOURCE IDENTIFIER
+NAME    MAVW // MAilVieWer, 4 letter ID
+
+//  INCLUDES
+#include <appinfo.rh>
+#include <DRMCommon.loc>
+#include <Messaging.loc>
+#include <data_caging_paths_strings.hrh>
+#include <eikon.rh>
+#include <eikon.hrh>
+#include "msgmailviewer.hrh"
+#include <MsgMailEditor.loc>
+#include <MsgMailViewer.loc>
+#include "eikon.rsg"
+#include <avkon.loc>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.mbg>
+#include <MsgEditor.rh>
+#include "MsgMailViewer.rh"
+#include <MsgEditorAppUi.hrh>
+#include <finditem.hrh>
+#include <AiwCommon.rh>
+#include <AiwGenericParam.hrh>
+#include <MsgEditor.hrh>   
+
+#include <AvkonIcons.hrh> // Avkon icon files
+#include <muiu.mbg>
+
+//  RESOURCE DEFINITIONS 
+
+// -----------------------------------------------------------------------------
+//   Standard resource signature.
+// -----------------------------------------------------------------------------
+RESOURCE RSS_SIGNATURE { }
+
+// -----------------------------------------------------------------------------
+//   Application caption and default filename.
+// -----------------------------------------------------------------------------
+RESOURCE TBUF { buf=""; }
+    
+//------------------------------------------------------------------------------
+//   Constants
+//------------------------------------------------------------------------------
+#define MUIU_ICON_FILE          BITMAP_DIR"\\muiu.mif"
+
+// -----------------------------------------------------------------------------
+//   Mail Editor application info
+// -----------------------------------------------------------------------------
+RESOURCE EIK_APP_INFO
+{
+    menubar=r_msgmailviewer_menubar;
+    cba=r_msgmailviewer_softkeys_options_back_contextoptions;
+    custom_app_info_extension = r_msgmailviewer_app_info_extension;
+}
+
+//------------------------------------------------------------------------------
+//   Application resource info extension
+//------------------------------------------------------------------------------
+RESOURCE EIK_APP_INFO_EXT r_msgmailviewer_app_info_extension
+    {
+    popup_toolbar = r_mailviewer_toolbar;
+    }
+
+// -----------------------------------------------------------------------------
+//   Mail Viewer cba (to be used when msk ready)
+// -----------------------------------------------------------------------------
+RESOURCE CBA r_msgmailviewer_softkeys_options_back_contextoptions
+    {
+    flags = 0;
+    buttons = 
+        {
+        CBA_BUTTON {id=EAknSoftkeyOptions; txt=text_softkey_option;},
+        CBA_BUTTON {id=EAknSoftkeyBack; txt= text_softkey_back;},
+        CBA_BUTTON {id=EAknSoftkeyContextOptions; txt=text_softkey_option;}
+        };
+    }
+
+
+// ----------------------------------------------------------------------------
+//   Application caption and default filename.
+// ----------------------------------------------------------------------------
+RESOURCE LOCALISABLE_APP_INFO r_msgmailviewer_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;
+         // Use Same icons than Mail Editor
+        icon_file = APP_BITMAP_DIR"\\MsgMailEditor_aif.mif";
+        };
+    }
+
+//------------------------------------------------------------------------------
+//   r_mailviewer_toolbar.
+//------------------------------------------------------------------------------
+//
+RESOURCE AVKON_TOOLBAR r_mailviewer_toolbar 
+	{
+	flags = KAknToolbarFixed;
+    items =
+        {
+        TBAR_CTRL
+            {
+            type = EAknCtButton;
+            id = EMsgMailViewerCmdReplySender;
+            control = AVKON_BUTTON
+                {
+                flags = KAknButtonSizeFitText;
+                states =
+                    {
+                    AVKON_BUTTON_STATE
+                        {
+                        helptxt = qtn_mce_mail_tb_tooltip_reply;
+					    bmpfile = MUIU_ICON_FILE;
+					    bmpid=EMbmMuiuQgn_indi_tb_email_reply;
+					    bmpmask=EMbmMuiuQgn_indi_tb_email_reply_mask;                        
+					    }  
+                    };            
+                };
+            },
+        TBAR_CTRL
+            {
+            type = EAknCtButton;
+            id = EMsgMailViewerCmdForward;
+            control = AVKON_BUTTON
+                {
+                flags = KAknButtonSizeFitText;
+                states =
+                    {
+                    AVKON_BUTTON_STATE
+                        {
+                        helptxt = qtn_mce_mail_tb_tooltip_forward;
+					    bmpfile = MUIU_ICON_FILE;
+					    bmpid=EMbmMuiuQgn_indi_tb_email_forward;
+					    bmpmask=EMbmMuiuQgn_indi_tb_email_forward_mask;                        
+                        }  
+                    };            
+                };
+            },  
+        TBAR_CTRL
+            {
+            type = EAknCtButton;
+            id = EMsgMailViewerCmdDelete;
+            control = AVKON_BUTTON
+                {
+                flags = KAknButtonSizeFitText;
+                states =
+                    {
+                    AVKON_BUTTON_STATE
+                        {
+                        helptxt = qtn_mce_mail_tb_tooltip_delete;
+					    bmpfile = MUIU_ICON_FILE;
+					    bmpid=EMbmMuiuQgn_indi_mg_tb_delete;
+					    bmpmask=EMbmMuiuQgn_indi_mg_tb_delete_mask;
+                        }  
+                    };            
+                };
+            }            
+      	};
+	}
+
+// -----------------------------------------------------------------------------
+//    Title text for attachments dialog
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_viewer_title_attachments { buf = qtn_mail_title_attachments; }
+
+// -----------------------------------------------------------------------------
+//    r_msgmailviewer_menubar
+//    Application specific menubar
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_BAR r_msgmailviewer_menubar
+    {
+    titles=
+        {             
+        MENU_TITLE { menu_pane=r_msgmailviewer_options_menu2; },
+        MENU_TITLE { menu_pane=r_msgmailviewer_call_menu; },
+        MENU_TITLE { menu_pane=r_msgmailviewer_options_menu1; }
+        };
+    }
+
+// -----------------------------------------------------------------------------
+//    r_msgmailviewer_call_interest
+// -----------------------------------------------------------------------------
+//
+RESOURCE AIW_INTEREST r_msgmailviewer_call_interest
+    {
+    items=
+        {
+        AIW_CRITERIA_ITEM 
+            { 
+            id = KAiwCmdCall;  // serviceCmd used here also as ID
+            serviceCmd = KAiwCmdCall;
+            contentType = "*";
+            serviceClass = KAiwClassMenu;
+            defaultProvider = 0x101F868E; // Call UI
+            maxProviders    = 1;
+            }
+        };
+    }
+    
+// ----------------------------------------------------------------------------
+//    r_msgmailviewer_options_menu1
+//    Menu items in Options menu
+// ----------------------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_msgmailviewer_options_menu1
+    {
+    items=
+        {
+        MENU_ITEM 
+            { 
+            command = EMsgMailViewerCmdReply; 
+            txt=qtn_mail_om_reply; 
+            cascade=r_msgmailviewer_reply_menu;
+            flags=EEikMenuItemDimmed;
+            },
+        MENU_ITEM 
+            { 
+            command = EMsgMailViewerCmdReplySender; 
+            txt=qtn_mail_om_reply;
+            flags=EEikMenuItemDimmed; 
+            },             
+        MENU_ITEM
+            {
+            command = EMsgMailViewerCmdForward; 
+        	txt=qtn_mail_om_forward;
+        	},
+        MENU_ITEM
+            { 
+            command = EMsgMailViewerCmdDelete; 
+        	txt=qtn_msg_om_delete;
+        	}
+        };
+    }
+
+// ----------------------------------------------------------------------------
+//    r_msgmailviewer_options_menu2
+//    Menu items in Options menu
+// ----------------------------------------------------------------------------
+//    
+RESOURCE MENU_PANE r_msgmailviewer_options_menu2
+    {
+    items=
+        {
+        MENU_ITEM
+            {
+            command = EFindItemMenuPlaceHolder;
+            txt = ""; 
+            flags = EEikMenuItemDimmed;
+            },
+		MENU_ITEM
+		    {
+		    command = EMsgMailViewerCmdRetrieve; 
+			txt = qtn_mail_om_retrieve;
+			},
+        MENU_ITEM
+            {
+            command = EMsgMailViewerCmdAttachments; 
+        	txt = qtn_mail_om_attachments;
+        	},
+        MENU_ITEM
+            {
+            command = EMsgMailViewerCmdMessageInfo; 
+        	txt = qtn_msg_om_message_info;
+        	},
+        MENU_ITEM
+            {
+            command = EMsgMailViewerCmdMove; 
+        	txt = qtn_mail_om_move_to_folder;
+            flags = EEikMenuItemDimmed;
+            },
+        MENU_ITEM
+            {
+            command = EMsgMailViewerCmdCopy; 
+            txt = qtn_mail_om_copy_to_folder;
+            flags = EEikMenuItemDimmed; },
+		MENU_ITEM
+		    {
+		    command = EMsgMailViewerCmdCharSet; 
+			txt = qtn_chi_mail_om_charset;
+            cascade = r_msgmailviewer_charset_menu; 
+            flags = EEikMenuItemDimmed;
+            },
+        MENU_ITEM
+            {
+            command = EMsgMailViewerEncode; 
+        	txt = qtn_mail_settings_encode; 
+        	flags = EEikMenuItemDimmed;
+        	},
+        MENU_ITEM
+            {
+            command = EMsgMailViewerSubmenuZoomCommands;  
+            txt = qtn_options_text_size;
+            cascade = r_msgmailviewer_zoom_submenu;
+            },
+    	MENU_ITEM
+    	    {
+    	    command = EAknCmdHelp;
+            txt = qtn_options_help;
+            },
+        MENU_ITEM
+            {
+            command = EAknCmdExit;
+            txt = qtn_options_exit;
+            }
+        };
+    }    
+    
+RESOURCE MENU_PANE r_msgmailviewer_call_menu
+    {
+    items=
+        {         			
+        // This menu item will be replaced by AIW.
+        MENU_ITEM 
+            { 
+            command = KAiwCmdCall; // The same ID than in interest.
+            txt = ""; // Will be replaced by AIW (plugin).
+            cascade = AIW_INTELLIGENT_CASCADE_ID;
+            }                    			
+        };
+    }
+
+
+// -----------------------------------------------------------------------------
+//   
+//    r_msgmailviewer_reply_menu
+//    Menu items in Reply submenu
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_msgmailviewer_reply_menu
+    {
+    items=
+        {
+        MENU_ITEM { command = EMsgMailViewerCmdReplySender; 
+        			txt=qtn_mail_sm_reply_to_sender; },
+        MENU_ITEM { command = EMsgMailViewerCmdReplyAll; 
+        			txt=qtn_mail_sm_reply_to_all; },
+        MENU_ITEM { command = EMsgMailViewerCmdReplyViaUnified; 
+        			txt=qtn_mms_sm_via_message; 
+        			flags=EEikMenuItemDimmed;},
+        MENU_ITEM { command = EMsgMailViewerCmdReplyViaAudio; 
+        			txt=qtn_msg_reply_via_audio_message; 
+        			flags=EEikMenuItemDimmed;}        			
+        };
+    }
+
+// -----------------------------------------------------------------------------
+//   
+//    r_msgmailviewer_charset_menu
+//    Menu items are added dynamically
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_msgmailviewer_charset_menu
+    {
+    items=
+        {
+        // Items are added dynamically
+        };
+    }
+
+// -----------------------------------------------------------------------------
+//   
+//    r_msgmailviewer_context_menubar
+//    Menubar for context menu
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_BAR r_msgmailviewer_context_menubar
+{
+    titles=
+    {
+        MENU_TITLE { menu_pane=r_msgmailviewer_finditem_menu; },
+        MENU_TITLE { menu_pane=r_msgmailviewer_call_menu; },
+        MENU_TITLE { menu_pane = r_msgmailviewer_context_menupane; }
+        
+    };
+}
+
+
+RESOURCE MENU_PANE r_msgmailviewer_finditem_menu
+    {
+    items=
+        {
+        // This menu item will be replaced by AIW.
+        MENU_ITEM
+            {
+            command = EFindItemContextMenuPlaceHolder;
+            txt="";
+            }
+
+        };
+    }
+
+// ----------------------------------------------------------------------------- 
+//    r_msgmailviewer_context_menupane
+//    Menupane for context menu
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_msgmailviewer_context_menupane
+{
+    items=
+    {
+        
+        MENU_ITEM 
+            { 
+            command = EMsgMailViewerCmdReplySender; 
+            txt=qtn_mail_om_reply;
+            }, 
+        MENU_ITEM 
+            { 
+            command=EMsgMailViewerCmdDelete; 
+            txt = qtn_msg_om_delete; 
+            }
+       
+    };
+}
+
+// ------------------------------------------------------------------------------   
+//    R_MAIL_VIEWER_FROM
+//
+//    'From' field in mail viewer's scrollable form.
+// ------------------------------------------------------------------------------
+
+RESOURCE MSG_EDITOR_ADDRESS_CONTROL r_mail_viewer_from
+{
+    prompt = qtn_msg_from;
+    id = EMsgComponentIdFrom;
+    distance = 0;
+}
+
+
+// ------------------------------------------------------------------------------   
+//    R_MAIL_VIEWER_TO
+//
+//    'To' field in mail viewer's scollable form.
+// ------------------------------------------------------------------------------
+
+RESOURCE MSG_EDITOR_ADDRESS_CONTROL r_mail_viewer_to
+    {
+    prompt = qtn_msg_to;
+    id = EMsgComponentIdTo;
+    distance = 0;    
+    }
+
+
+// ------------------------------------------------------------------------------   
+//    R_MAIL_VIEWER_BCC
+//
+//    'Bcc' field in mail viewer's scollable form.
+// ------------------------------------------------------------------------------
+
+RESOURCE MSG_EDITOR_ADDRESS_CONTROL r_mail_viewer_bcc
+    {
+    prompt = qtn_msg_bcc;
+    id = EMsgComponentIdBcc;
+    distance = 0;    
+    }
+    
+// ------------------------------------------------------------------------------     
+//    R_MAIL_VIEWER_CC
+//
+//    'Cc' field in mail viewer's scrollable form.
+// ------------------------------------------------------------------------------ 
+
+
+RESOURCE MSG_EDITOR_ADDRESS_CONTROL r_mail_viewer_cc
+    {
+    prompt = qtn_msg_cc;
+    id = EMsgComponentIdCc;
+    distance = 0;   
+    maxchars = 998;
+    }
+
+// ------------------------------------------------------------------------------     
+//    R_MAIL_VIEWER_SUBJECT
+//
+//    'Subject' field in mail viewer's scrollable form.
+// ------------------------------------------------------------------------------ 
+
+RESOURCE MSG_EDITOR_EXPANDABLE_CONTROL r_mail_viewer_subject
+    {
+    prompt = qtn_msg_subject;
+    id = EMsgComponentIdSubject;
+    distance = 0;
+    maxchars = 998;
+    } 
+
+// ------------------------------------------------------------------------------ 
+//   R_MAIL_VIEWER_DELETE_LOCAL_SERVER
+//
+//   Items in delete confirmation dialog
+// ------------------------------------------------------------------------------ 
+RESOURCE ARRAY r_mail_viewer_delete_local_server
+    {
+    items = 
+        {
+        LBUF { txt = qtn_mce_pop_up_locally; },
+        LBUF { txt = qtn_mce_pop_up_server; }
+        };
+    }
+
+// ------------------------------------------------------------------------------ 
+//    R_MAIL_VIEWER_CONFIRM_DELETE
+//    
+//    Delete confirmation dialog
+// ------------------------------------------------------------------------------ 
+RESOURCE DIALOG r_mail_viewer_confirm_delete
+    {
+    flags=EGeneralQueryFlags;
+    buttons=R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+    items =
+        {   
+        DLG_LINE
+            {
+            type=EAknCtListQueryControl;
+            id=EListQueryControl;
+            control=AVKON_LIST_QUERY_CONTROL 
+                { 
+                listtype = EAknCtSinglePopupMenuListBox;
+                listbox = LISTBOX
+                    {
+                    flags = EAknListBoxMenuList;
+                    //height = 3;
+                    //width = 3;
+                    array_id=r_mail_viewer_delete_local_server;
+                    };
+                heading=qtn_mce_pop_up_delete;
+                };
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+// Attachments dialog buttons.
+// Attachments dialog. Only temporary solution before base MagEditorAppUi.rss
+// is changed!
+// ---------------------------------------------------------------------------
+RESOURCE CBA r_mail_viewer_softkeys_options_open_back
+    {
+    buttons =
+        {
+        CBA_BUTTON {id=EAknSoftkeyOptions; txt = text_softkey_option;},
+        CBA_BUTTON {id=EAknSoftkeyBack; txt = text_softkey_back; },
+        CBA_BUTTON {id=EAknSoftkeyOpen; txt = qtn_msk_open;}
+        };
+    }
+
+
+// ---------------------------------------------------------------------------
+//
+// r_mail_viewer_attachment_dialog
+// Attachments dialog. Only temporary solution before base MagEditorAppUi.rss
+// is changed!
+//
+// ---------------------------------------------------------------------------   
+RESOURCE DIALOG r_mail_viewer_attachment_dialog
+{
+    flags =
+        EEikDialogFlagNoDrag
+        | EEikDialogFlagFillAppClientRect
+        | EEikDialogFlagNoTitleBar
+        | EEikDialogFlagCbaButtons
+        ;
+    buttons = r_mail_viewer_softkeys_options_open_back;
+
+    items =
+    {
+        DLG_LINE
+        {
+            type      = EMsgAttachmentListBox;
+            id        = EMsgAttachmentListBoxId;
+            itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
+            control   = LISTBOX
+            {
+                flags    = 0;
+                height   = 3;
+            };
+        }
+    };
+
+}
+
+
+// ------------------------------------------------------------------------------   
+//    r_attachments_menu
+//
+//    menu items for Attachments dialog 
+// ------------------------------------------------------------------------------
+RESOURCE MENU_PANE r_viewer_attachments_menu
+{
+    items=
+    {
+        MENU_ITEM { command = EMsgViewAttachmentCmdOpen; 
+            txt=qtn_mail_om_open;
+            flags=EEikMenuItemDimmed; },
+        MENU_ITEM { command = EMsgViewAttachmentCmdFetch; 
+            txt=qtn_mail_om_fetch;
+            flags=EEikMenuItemDimmed; },
+        MENU_ITEM { command = EMsgViewAttachmentCmdSave; 
+            txt=qtn_mail_om_save;
+            flags=EEikMenuItemDimmed; },
+        MENU_ITEM { command = EMsgViewAttachmentCmdRemove; 
+            txt=qtn_mail_om_remove;
+            flags=EEikMenuItemDimmed; },
+        
+        MENU_ITEM { command = EAknCmdHelp; txt=qtn_options_help; },
+        MENU_ITEM { command = EMsgMailViewerCmdAttachmentCmdExit; 
+            txt=qtn_options_exit; }
+    };
+}
+
+
+// -----------------------------------------------------------------------------
+//    r_viewer_wait_open_note
+// Shown when viewer is opened
+// -----------------------------------------------------------------------------
+//
+RESOURCE DIALOG r_viewer_wait_open_note
+    {
+    flags = EAknWaitNoteFlags;
+    buttons = R_AVKON_SOFTKEYS_EMPTY;
+    items =
+        {
+        DLG_LINE
+            { 
+            type = EAknCtNote;
+            id = EGeneralNote;
+            control = AVKON_NOTE
+                {
+                layout = EWaitLayout;
+                singular_label = qtn_mail_wait_opening_editor;
+                animation = R_QGN_GRAF_WAIT_BAR_ANIM;
+                };
+            }
+        };
+    }
+    
+
+// -----------------------------------------------------------------------------
+//    r_viewer_wait_open_dialog_note
+// Shown when trying to forward messages and attachment loading is running.
+// -----------------------------------------------------------------------------
+//
+RESOURCE DIALOG r_viewer_wait_open_dialog_note
+    {
+    flags = EAknWaitNoteFlags;
+    buttons = R_AVKON_SOFTKEYS_CANCEL;
+    items =
+        {
+        DLG_LINE
+            { 
+            type = EAknCtNote;
+            id = EGeneralNote;
+            control = AVKON_NOTE
+                {
+                layout = EWaitLayout;
+                singular_label = qtn_mail_wait_opening_editor;
+                animation = R_QGN_GRAF_WAIT_BAR_ANIM;
+                };
+            }
+        };
+    }    
+
+
+// -----------------------------------------------------------------------------
+//    r_mail_quest_delete_msg
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_mail_quest_delete_msg
+    {
+    buf = qtn_mail_quest_delete_msg;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_mail_viewer_remove_attachment
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_mail_viewer_remove_attachment
+    {
+    buf = qtn_query_common_conf_remove;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_viewer_wait_opening
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_viewer_wait_opening { buf = qtn_mail_wait_opening_editor; }
+
+// China
+RESOURCE TBUF r_qtn_chi_mail_sm_gb2312 { buf = qtn_chi_mail_sm_gb2312; }
+RESOURCE TBUF r_qtn_chi_mail_sm_big5 { buf = qtn_chi_mail_sm_big5; }
+
+// Japanise
+RESOURCE TBUF r_qtn_jpn_mail_om_charset { buf = qtn_jpn_mail_om_charset; }
+RESOURCE TBUF r_qtn_jpn_mail_sm_charset_iso2022jp 
+    { 
+    buf = qtn_jpn_mail_sm_charset_iso2022jp; 
+    }
+RESOURCE TBUF r_qtn_jpn_mail_sm_charset_eucjp 
+    { 
+    buf = qtn_jpn_mail_sm_charset_eucjp; 
+    }
+RESOURCE TBUF r_qtn_jpn_mail_sm_charset_shiftjis 
+    { 
+    buf = qtn_jpn_mail_sm_charset_shiftjis; 
+    }
+
+// -----------------------------------------------------------------------------
+//    r_qtn_mail_wait_fecth_all
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_qtn_mail_wait_fetch_att
+    { 
+    buf=qtn_mail_wait_fetch_att; 
+    }
+    
+// -----------------------------------------------------------------------------
+//    r_qtn_msg_mail_re
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_qtn_msg_mail_re
+    {
+    buf = qtn_msg_mail_re;
+    }
+    
+// -----------------------------------------------------------------------------
+//    r_qtn_msk_attachment
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_qtn_msk_attachment
+    {
+    buf = qtn_msk_attachment;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_qtn_msk_fetch
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_qtn_msk_fetch
+    {
+    buf = qtn_msk_fetch;
+    }    
+
+// -----------------------------------------------------------------------------
+//    r_text_softkey_option
+// -----------------------------------------------------------------------------
+//    
+RESOURCE TBUF r_text_softkey_option
+    {
+    buf = text_softkey_option;
+    }     
+
+// Array containing HTML macroes and Unicode characters they represent
+RESOURCE ARRAY r_mail_html_macro
+{
+    items=
+    {
+        STRING_PAIR{macro="nbsp";   text= <0x00A0>; },
+        STRING_PAIR{macro="iexcl";   text= <0x00A1>; },
+        STRING_PAIR{macro="cent";   text= <0x00A2>; },
+        STRING_PAIR{macro="pound";   text= <0x00A3>; },
+        STRING_PAIR{macro="curren";   text= <0x00A4>; },
+        STRING_PAIR{macro="yen";   text= <0x00A5>; },
+        STRING_PAIR{macro="brvbar";   text= <0x00A6>; },
+        STRING_PAIR{macro="sect";   text= <0x00A7>; },
+        STRING_PAIR{macro="uml";   text= <0x00A8>; },
+        STRING_PAIR{macro="copy";   text= <0x00A9>; },
+        STRING_PAIR{macro="ordf";   text= <0x00AA>; },
+        STRING_PAIR{macro="laquo";   text= <0x00AB>; },
+        STRING_PAIR{macro="not";   text= <0x00AC>; },
+        STRING_PAIR{macro="shy";   text= <0x00AD>; },
+        STRING_PAIR{macro="reg";   text= <0x00AE>; },
+        STRING_PAIR{macro="macr";   text= <0x00AF>; },
+        STRING_PAIR{macro="deg";   text= <0x00B0>; },
+        STRING_PAIR{macro="plusmn";   text= <0x00B1>; },
+        STRING_PAIR{macro="sup2";   text= <0x00B2>; },
+        STRING_PAIR{macro="sup3";   text= <0x00B3>; },
+        STRING_PAIR{macro="acute";   text= <0x00B4>; },
+        STRING_PAIR{macro="micro";   text= <0x00B5>; },
+        STRING_PAIR{macro="para";   text= <0x00B6>; },
+        STRING_PAIR{macro="middot";   text= <0x00B7>; },
+        STRING_PAIR{macro="cedil";   text= <0x00B8>; },
+        STRING_PAIR{macro="sup1";   text= <0x00B9>; },
+        STRING_PAIR{macro="ordm";   text= <0x00BA>; },
+        STRING_PAIR{macro="raquo";   text= <0x00BB>; },
+        STRING_PAIR{macro="frac14";   text= <0x00BC>; },
+        STRING_PAIR{macro="frac12";   text= <0x00BD>; },
+        STRING_PAIR{macro="frac34";   text= <0x00BE>; },
+        STRING_PAIR{macro="iquest";   text= <0x00BF>; },
+        STRING_PAIR{macro="Agrave";   text= <0x00C0>; },
+        STRING_PAIR{macro="Aacute";   text= <0x00C1>; },
+        STRING_PAIR{macro="Acirc";   text= <0x00C2>; },
+        STRING_PAIR{macro="Atilde";   text= <0x00C3>; },
+        STRING_PAIR{macro="Auml";   text= <0x00C4>; },
+        STRING_PAIR{macro="Aring";   text= <0x00C5>; },
+        STRING_PAIR{macro="AElig";   text= <0x00C6>; },
+        STRING_PAIR{macro="Ccedil";   text= <0x00C7>; },
+        STRING_PAIR{macro="Egrave";   text= <0x00C8>; },
+        STRING_PAIR{macro="Eacute";   text=<0x00C9>; },
+        STRING_PAIR{macro="Ecirc";   text=<0x00CA>; },
+        STRING_PAIR{macro="Euml";   text=<0x00CB>; },
+        STRING_PAIR{macro="Igrave";   text=<0x00CC>; },
+        STRING_PAIR{macro="Iacute";   text=<0x00CD>; },
+        STRING_PAIR{macro="Icirc";   text=<0x00CE>; },
+        STRING_PAIR{macro="Iuml";   text=<0x00CF>; },
+        STRING_PAIR{macro="ETH";   text=<0x00D0>; },
+        STRING_PAIR{macro="Ntilde";   text=<0x00D1>; },
+        STRING_PAIR{macro="Ograve";   text=<0x00D2>; },
+        STRING_PAIR{macro="Oacute";   text=<0x00D3>; },
+        STRING_PAIR{macro="Ocirc";   text=<0x00D4>; },
+        STRING_PAIR{macro="Otilde";   text=<0x00D5>; },
+        STRING_PAIR{macro="Ouml";   text=<0x00D6>; },
+        STRING_PAIR{macro="times";   text=<0x00D7>; },
+        STRING_PAIR{macro="Oslash";   text=<0x00D8>; },
+        STRING_PAIR{macro="Ugrave";   text=<0x00D9>; },
+        STRING_PAIR{macro="Uacute";   text=<0x00DA>; },
+        STRING_PAIR{macro="Ucirc";   text=<0x00DB>; },
+        STRING_PAIR{macro="Uuml";   text=<0x00DC>; },
+        STRING_PAIR{macro="Yacute";   text=<0x00DD>; },
+        STRING_PAIR{macro="THORN";   text=<0x00DE>; },
+        STRING_PAIR{macro="szlig";   text=<0x00DF>; },
+        STRING_PAIR{macro="agrave";   text=<0x00E0>; },
+        STRING_PAIR{macro="aacute";   text=<0x00E1>; },
+        STRING_PAIR{macro="acirc";   text=<0x00E2>; },
+        STRING_PAIR{macro="atilde";   text=<0x00E3>; },
+        STRING_PAIR{macro="auml";   text=<0x00E4>; },
+        STRING_PAIR{macro="aring";   text=<0x00E5>; },
+        STRING_PAIR{macro="aelig";   text=<0x00E6>; },
+        STRING_PAIR{macro="ccedil";   text=<0x00E7>; },
+        STRING_PAIR{macro="egrave";   text=<0x00E8>; },
+        STRING_PAIR{macro="eacute";   text=<0x00E9>; },
+        STRING_PAIR{macro="ecirc";   text=<0x00EA>; },
+        STRING_PAIR{macro="euml";   text=<0x00EB>; },
+        STRING_PAIR{macro="igrave";   text=<0x00EC>; },
+        STRING_PAIR{macro="iacute";   text=<0x00ED>; },
+        STRING_PAIR{macro="icirc";   text=<0x00EE>; },
+        STRING_PAIR{macro="iuml";   text=<0x00EF>; },
+        STRING_PAIR{macro="eth";   text=<0x00F0>; },
+        STRING_PAIR{macro="ntilde";   text=<0x00F1>; },
+        STRING_PAIR{macro="ograve";   text=<0x00F2>; },
+        STRING_PAIR{macro="oacute";   text=<0x00F3>; },
+        STRING_PAIR{macro="ocirc";   text=<0x00F4>; },
+        STRING_PAIR{macro="otilde";   text=<0x00F5>; },
+        STRING_PAIR{macro="ouml";   text=<0x00F6>; },
+        STRING_PAIR{macro="divide";   text=<0x00F7>; },
+        STRING_PAIR{macro="oslash";   text=<0x00F8>; },
+        STRING_PAIR{macro="ugrave";   text=<0x00F9>; },
+        STRING_PAIR{macro="uacute";   text=<0x00FA>; },
+        STRING_PAIR{macro="ucirc";   text=<0x00FB>; },
+        STRING_PAIR{macro="uuml";   text=<0x00FC>; },
+        STRING_PAIR{macro="yacute";   text=<0x00FD>; },
+        STRING_PAIR{macro="thorn";   text=<0x00FE>; },
+        STRING_PAIR{macro="yuml";   text=<0x00FF>; },
+        STRING_PAIR{macro="fnof";   text=<0x0192>; },
+        STRING_PAIR{macro="Alpha";   text=<0x0391>; },
+        STRING_PAIR{macro="Beta";   text=<0x0392>; },
+        STRING_PAIR{macro="Gamma";   text=<0x0393>; },
+        STRING_PAIR{macro="Delta";   text=<0x0394>; },
+        STRING_PAIR{macro="Epsilon";   text=<0x0395>; },
+        STRING_PAIR{macro="Zeta";   text=<0x0396>; },
+        STRING_PAIR{macro="Eta";   text=<0x0397>; },
+        STRING_PAIR{macro="Theta";   text=<0x0398>; },
+        STRING_PAIR{macro="Iota";   text=<0x0399>; },
+        STRING_PAIR{macro="Kappa";   text=<0x039A>; },
+        STRING_PAIR{macro="Lambda";   text=<0x039B>; },
+        STRING_PAIR{macro="Mu";   text=<0x039C>; },
+        STRING_PAIR{macro="Nu";   text=<0x039D>; },
+        STRING_PAIR{macro="Xi";   text=<0x039E>; },
+        STRING_PAIR{macro="Omicron";   text=<0x039F>; },
+        STRING_PAIR{macro="Pi";   text=<0x03A0>; },
+        STRING_PAIR{macro="Rho";   text=<0x03A1>; },
+        STRING_PAIR{macro="Sigma";   text=<0x03A3>; },
+        STRING_PAIR{macro="Tau";   text=<0x03A4>; },
+        STRING_PAIR{macro="Upsilon";   text=<0x03A5>; },
+        STRING_PAIR{macro="Phi";   text=<0x03A6>; },
+        STRING_PAIR{macro="Chi";   text=<0x03A7>; },
+        STRING_PAIR{macro="Psi";   text=<0x03A8>; },
+        STRING_PAIR{macro="Omega";   text=<0x03A9>; },
+        STRING_PAIR{macro="alpha";   text=<0x03B1>; },
+        STRING_PAIR{macro="beta";   text=<0x03B2>; },
+        STRING_PAIR{macro="gamma";   text=<0x03B3>; },
+        STRING_PAIR{macro="delta";   text=<0x03B4>; },
+        STRING_PAIR{macro="epsilon";   text=<0x03B5>; },
+        STRING_PAIR{macro="zeta";   text=<0x03B6>; },
+        STRING_PAIR{macro="eta";   text=<0x03B7>; },
+        STRING_PAIR{macro="theta";   text=<0x03B8>; },
+        STRING_PAIR{macro="iota";   text=<0x03B9>; },
+        STRING_PAIR{macro="kappa";   text=<0x03BA>; },
+        STRING_PAIR{macro="lambda";   text=<0x03BB>; },
+        STRING_PAIR{macro="mu";   text=<0x03BC>; },
+        STRING_PAIR{macro="nu";   text=<0x03BD>; },
+        STRING_PAIR{macro="xi";   text=<0x03BE>; },
+        STRING_PAIR{macro="omicron";   text=<0x03BF>; },
+        STRING_PAIR{macro="pi";   text=<0x03C0>; },
+        STRING_PAIR{macro="rho";   text=<0x03C1>; },
+        STRING_PAIR{macro="sigmaf";   text=<0x03C2>; },
+        STRING_PAIR{macro="sigma";   text=<0x03C3>; },
+        STRING_PAIR{macro="tau";   text=<0x03C4>; },
+        STRING_PAIR{macro="upsilon";   text=<0x03C5>; },
+        STRING_PAIR{macro="phi";   text=<0x03C6>; },
+        STRING_PAIR{macro="chi";   text=<0x03C7>; },
+        STRING_PAIR{macro="psi";   text=<0x03C8>; },
+        STRING_PAIR{macro="omega";   text=<0x03C9>; },
+        STRING_PAIR{macro="thetasym";   text=<0x03D1>; },
+        STRING_PAIR{macro="upsih";   text=<0x03D2>; },
+        STRING_PAIR{macro="piv";   text=<0x03D6>; },
+        STRING_PAIR{macro="bull";   text=<0x2022>; },
+        STRING_PAIR{macro="hellip";   text=<0x2026>; },
+        STRING_PAIR{macro="prime";   text=<0x2032>; },
+        STRING_PAIR{macro="Prime";   text=<0x2033>; },
+        STRING_PAIR{macro="oline";   text=<0x203E>; },
+        STRING_PAIR{macro="frasl";   text=<0x2044>; },
+        STRING_PAIR{macro="weierp";   text=<0x2118>; },
+        STRING_PAIR{macro="image";   text=<0x2111>; },
+        STRING_PAIR{macro="real";   text=<0x211C>; },
+        STRING_PAIR{macro="trade";   text=<0x2122>; },
+        STRING_PAIR{macro="alefsym";   text=<0x2135>; },
+        STRING_PAIR{macro="larr";   text=<0x2190>; },
+        STRING_PAIR{macro="uarr";   text=<0x2191>; },
+        STRING_PAIR{macro="rarr";   text=<0x2192>; },
+        STRING_PAIR{macro="darr";   text=<0x2193>; },
+        STRING_PAIR{macro="harr";   text=<0x2194>; },
+        STRING_PAIR{macro="crarr";   text=<0x21B5>; },
+        STRING_PAIR{macro="lArr";   text=<0x21D0>; },
+        STRING_PAIR{macro="uArr";   text=<0x21D1>; },
+        STRING_PAIR{macro="rArr";   text=<0x21D2>; },
+        STRING_PAIR{macro="dArr";   text=<0x21D3>; },
+        STRING_PAIR{macro="hArr";   text=<0x21D4>; },
+        STRING_PAIR{macro="forall";   text=<0x2200>; },
+        STRING_PAIR{macro="part";   text=<0x2202>; },
+        STRING_PAIR{macro="exist";   text=<0x2203>; },
+        STRING_PAIR{macro="empty";   text=<0x2205>; },
+        STRING_PAIR{macro="nabla";   text=<0x2207>; },
+        STRING_PAIR{macro="isin";   text=<0x2208>; },
+        STRING_PAIR{macro="notin";   text=<0x2209>; },
+        STRING_PAIR{macro="ni";   text=<0x220B>; },
+        STRING_PAIR{macro="prod";   text=<0x220F>; },
+        STRING_PAIR{macro="sum";   text=<0x2211>; },
+        STRING_PAIR{macro="minus";   text=<0x2212>; },
+        STRING_PAIR{macro="lowast";   text=<0x2217>; },
+        STRING_PAIR{macro="radic";   text=<0x221A>; },
+        STRING_PAIR{macro="prop";   text=<0x221D>; },
+        STRING_PAIR{macro="infin";   text=<0x221E>; },
+        STRING_PAIR{macro="ang";   text=<0x2220>; },
+        STRING_PAIR{macro="and";   text=<0x2227>; },
+        STRING_PAIR{macro="or";   text=<0x2228>; },
+        STRING_PAIR{macro="cap";   text=<0x2229>; },
+        STRING_PAIR{macro="cup";   text=<0x222A>; },
+        STRING_PAIR{macro="int";   text=<0x222B>; },
+        STRING_PAIR{macro="there4";   text=<0x2234>; },
+        STRING_PAIR{macro="sim";   text=<0x223C>; },
+        STRING_PAIR{macro="cong";   text=<0x2245>; },
+        STRING_PAIR{macro="asymp";   text=<0x2248>; },
+        STRING_PAIR{macro="ne";   text=<0x2260>; },
+        STRING_PAIR{macro="equiv";   text=<0x2261>; },
+        STRING_PAIR{macro="le";   text=<0x2264>; },
+        STRING_PAIR{macro="ge";   text=<0x2265>; },
+        STRING_PAIR{macro="sub";   text=<0x2282>; },
+        STRING_PAIR{macro="sup";   text=<0x2283>; },
+        STRING_PAIR{macro="nsub";   text=<0x2284>; },
+        STRING_PAIR{macro="sube";   text=<0x2286>; },
+        STRING_PAIR{macro="supe";   text=<0x2287>; },
+        STRING_PAIR{macro="oplus";   text=<0x2295>; },
+        STRING_PAIR{macro="otimes";   text=<0x2297>; },
+        STRING_PAIR{macro="perp";   text=<0x22A5>; },
+        STRING_PAIR{macro="sdot";   text=<0x22C5>; },
+        STRING_PAIR{macro="lceil";   text=<0x2308>; },
+        STRING_PAIR{macro="rceil";   text=<0x2309>; },
+        STRING_PAIR{macro="lfloor";   text=<0x230A>; },
+        STRING_PAIR{macro="rfloor";   text=<0x230B>; },
+        STRING_PAIR{macro="lang";   text=<0x2329>; },
+        STRING_PAIR{macro="rang";   text=<0x232A>; },
+        STRING_PAIR{macro="loz";   text=<0x25CA>; },
+        STRING_PAIR{macro="spades";   text=<0x2660>; },
+        STRING_PAIR{macro="clubs";   text=<0x2663>; },
+        STRING_PAIR{macro="hearts";   text=<0x2665>; },
+        STRING_PAIR{macro="diams";   text=<0x2666>; },
+        STRING_PAIR{macro="quot";   text=<0x0022>; },
+        STRING_PAIR{macro="amp";   text=<0x0026>; },
+        STRING_PAIR{macro="lt";   text=<0x003C>; },
+        STRING_PAIR{macro="gt";   text=<0x003E>; },
+        STRING_PAIR{macro="apos";   text=<0x0027>; },
+        STRING_PAIR{macro="OElig";   text=<0x0152>; },
+        STRING_PAIR{macro="oelig";   text=<0x0153>; },
+        STRING_PAIR{macro="Scaron";   text=<0x0160>; },
+        STRING_PAIR{macro="scaron";   text=<0x0161>; },
+        STRING_PAIR{macro="Yuml";   text=<0x0178>; },
+        STRING_PAIR{macro="circ";   text=<0x02C6>; },
+        STRING_PAIR{macro="tilde";   text=<0x02DC>; },
+        STRING_PAIR{macro="ensp";   text=<0x2002>; },
+        STRING_PAIR{macro="emsp";   text=<0x2003>; },
+        STRING_PAIR{macro="thinsp";   text=<0x2009>; },
+        STRING_PAIR{macro="zwnj";   text=<0x200C>; },
+        STRING_PAIR{macro="zwj";   text=<0x200D>; },
+        STRING_PAIR{macro="lrm";   text=<0x200E>; },
+        STRING_PAIR{macro="rlm";   text=<0x200F>; },
+        STRING_PAIR{macro="ndash";   text=<0x2013>; },
+        STRING_PAIR{macro="mdash";   text=<0x2014>; },
+        STRING_PAIR{macro="lsquo";   text=<0x2018>; },
+        STRING_PAIR{macro="rsquo";   text=<0x2019>; },
+        STRING_PAIR{macro="sbquo";   text=<0x201A>; },
+        STRING_PAIR{macro="ldquo";   text=<0x201C>; },
+        STRING_PAIR{macro="rdquo";   text=<0x201D>; },
+        STRING_PAIR{macro="bdquo";   text=<0x201E>; },
+        STRING_PAIR{macro="dagger";   text=<0x2020>; },
+        STRING_PAIR{macro="Dagger";   text=<0x2021>; },
+        STRING_PAIR{macro="permil";   text=<0x2030>; },
+        STRING_PAIR{macro="lsaquo";   text=<0x2039>; },
+        STRING_PAIR{macro="rsaquo";   text=<0x203A>; },
+        STRING_PAIR{macro="euro";   text=<0x20AC>; }
+    };
+}
+
+
+// Copied from MCE
+RESOURCE TBUF r_mce_move_messages                     
+    { 
+    buf = qtn_mce_move_move_to; 
+    }
+
+RESOURCE TBUF r_mce_copy_messages                     
+    { 
+    buf = qtn_mce_copy_copy_to; 
+    }
+RESOURCE AIW_INTEREST r_phonenumber_match_interest
+    {
+    items=
+        {
+        AIW_CRITERIA_ITEM 
+            { 
+            id = KAiwCmdSelect;  // serviceCmd used here also as ID
+            serviceCmd   = KAiwCmdSelect;
+            contentType  = EGenericParamContactItemStr;
+            serviceClass = KAiwClassBase; 
+            maxProviders = 1;
+            }
+        };
+    }
+
+//----------------------------------------------------
+//
+//    r_msgmailviewer_zoom_submenu
+//
+//----------------------------------------------------
+//
+RESOURCE MENU_PANE r_msgmailviewer_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;
+                    }
+        }; 
+    }
+    
+// -----------------------------------------------------------------------------
+//    r_msgmailviewer_no_matches_note
+// Shown when no matches are found when matching address to contacts.
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_msgmailviewer_no_matches_note                     
+    { 
+    buf = qtn_phob_note_no_number; 
+    }
+
+// -----------------------------------------------------------------------------
+//    r_viewer_wait_matching_note
+// Wait note shown when matching address to contacts
+// -----------------------------------------------------------------------------
+//
+RESOURCE DIALOG r_viewer_wait_matching_note
+    {
+    flags = EAknWaitNoteFlags;
+    buttons = R_AVKON_SOFTKEYS_CANCEL;
+    items =
+        {
+        DLG_LINE
+            { 
+            type = EAknCtNote;
+            id = EGeneralNote;
+            control = AVKON_NOTE
+                {
+                layout = EWaitLayout;
+                singular_label = qtn_fdn_reading_memory;
+                animation = R_QGN_GRAF_WAIT_BAR_ANIM;
+                };
+            }
+        };
+    }         
+        
+// End of File