mobilemessaging/mmsui/settings/MmsSettings.rss
changeset 0 72b543305e3a
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mobilemessaging/mmsui/settings/MmsSettings.rss	Thu Dec 17 08:44:11 2009 +0200
@@ -0,0 +1,406 @@
+/*
+* Copyright (c) 2002-2004 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 module.
+*
+*/
+
+
+
+//  RESOURCE IDENTIFIER
+NAME    MSET
+
+//  INCLUDES
+#include <eikon.rh>
+#include <avkon.rsg>
+#include <avkon.hrh>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <mtud.rh>
+#include <MtmExtendedCapabilities.hrh>
+#include <avkon.loc>
+#include <muiusettingsarray.rh>
+
+#include "MmsSettings.hrh"
+#include <mmsui.loc>
+
+//  CONSTANTS  
+
+//  MACROS  
+
+//  RESOURCE DEFINITIONS 
+
+    RESOURCE RSS_SIGNATURE { }
+
+    RESOURCE TBUF { buf=""; }
+
+    // Settings
+    RESOURCE TBUF r_mms_settings_none                 { buf = qtn_mce_settings_mms_none; }
+    RESOURCE TBUF r_mms_settings_compulsory           { buf = qtn_selec_setting_compulsory; }
+
+    // Always enabled setting, used by MsgErrorWatcher!!!
+    RESOURCE TBUF r_mms_settings_enabled_always   { buf = qtn_mms_stng_mms_rcpt_enab_alw; }
+
+    // Settings dialog title
+    RESOURCE TBUF r_mms_settings_title_text { buf = qtn_mce_title_settings_mms ; }
+
+    // Settings dialog
+    RESOURCE DIALOG r_mmsui_mmssettings
+    {
+    flags = EEikDialogFlagWait | EEikDialogFlagNotifyEsc | EEikDialogFlagCbaButtons
+        | EEikDialogFlagNoDrag | EEikDialogFlagNoTitleBar | EEikDialogFlagNoShadow 
+        | EEikDialogFlagNoBorder | EEikDialogFlagFillAppClientRect;
+
+    buttons = r_mmsui_softkeys_options_back__change;
+    items =
+        {
+        DLG_LINE
+            {
+            type=EAknCtSettingListBox;
+            itemflags=EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
+            id=EDlgSettingListBox;
+            control=LISTBOX
+                {
+                flags = 0;
+                height = 8;
+                width = 256;
+                };
+            }
+        };
+    }
+
+
+    RESOURCE CBA r_mmsui_softkeys_options_back__change
+    {
+    buttons =
+        {
+        CBA_BUTTON {id=EAknSoftkeyOptions; txt = text_softkey_option;},
+        CBA_BUTTON {id=EAknSoftkeyBack; txt = text_softkey_back; },
+        CBA_BUTTON {id=EChangeItem; txt = qtn_msk_change; }
+        };
+    }
+
+
+    RESOURCE MENU_BAR r_settingsdialog_menubar
+    {
+    titles = { MENU_TITLE { menu_pane=r_settingsdialog_menupane ; txt=""; } };
+    }
+
+    RESOURCE MENU_PANE r_settingsdialog_menupane
+    {
+    items =
+        {
+        MENU_ITEM 
+            { 
+            command = EChangeItem; 
+            txt = qtn_mce_settings_change;
+            flags = EEikMenuItemAction;
+            },
+
+        MENU_ITEM
+            {   
+            command = EAknCmdHelp;
+            txt = qtn_options_help; 
+                        
+            },
+
+        MENU_ITEM 
+            { 
+            command = EExitItem; 
+            txt = qtn_mce_settings_exit;
+            } 
+        };
+    }
+
+    // Main settings dialog listbox items
+    RESOURCE MUIU_SETTINGS_ARRAY r_mms_service_settings_list
+    {
+    items =
+        {
+        MUIU_SETTINGS_ITEM
+            {
+            title = qtn_mce_mms_image_size;
+            type = EMuiuSettingsSelectionList;
+            array_id = r_mms_image_size_list;
+            },
+        MUIU_SETTINGS_ITEM
+            {
+            title = qtn_mms_stng_creation_modes;
+            type = EMuiuSettingsSelectionList;
+            array_id = r_mms_creation_mode_list;
+            },
+        MUIU_SETTINGS_ITEM
+            {
+            title = qtn_mce_mms_pc;
+            type = EMuiuSettingsEditableText;
+            compulsory = EMuiuSettingsCompulsoryYes;
+            },
+        MUIU_SETTINGS_ITEM
+            {
+            title = qtn_mms_reception_setting;
+            type = EMuiuSettingsSelectionList;
+            array_id = r_receiving_mms_list;
+            },
+        MUIU_SETTINGS_ITEM
+            {
+            title = qtn_mce_mms_fetch_anonymous;
+            type = EMuiuSettingsSelectionList;
+            array_id = r_mms_yes_no_list;
+            },
+        MUIU_SETTINGS_ITEM
+            {
+            title = qtn_mce_mms_receive_ad;
+            type = EMuiuSettingsSelectionList;
+            array_id = r_mms_yes_no_list;
+            },
+        MUIU_SETTINGS_ITEM
+            {
+            title = qtn_mce_mms_reports;
+            type = EMuiuSettingsSelectionList;
+            array_id = r_mce_mms_reports;
+            },
+        MUIU_SETTINGS_ITEM
+            {
+            title = qtn_mce_mms_deny_reports;
+            type = EMuiuSettingsSelectionList;
+            array_id = r_mms_yes_no_list;
+            },
+        MUIU_SETTINGS_ITEM
+            {
+            title = qtn_mce_mms_validity_period;
+            type = EMuiuSettingsSelectionList;
+            array_id = r_mms_validity_period_list;
+            }
+        };
+    }
+
+    RESOURCE AVKON_SETTING_PAGE r_mms_setting_page
+    { 
+        softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+        menubar = R_AVKON_MENUPANE_EMPTY;
+        type = EAknSetListBox;
+        editor_resource_id = r_mms_settings_listbox_list;
+    }
+
+    RESOURCE LISTBOX r_mms_settings_listbox_list
+    {
+        flags = EEikListBoxMultipleSelection;
+        height = 8; 
+    }
+
+    RESOURCE ARRAY r_receiving_mms_list
+    {
+    items =
+        {
+        LBUF {txt=qtn_mms_recept_sett_auto_always; },
+        LBUF {txt=qtn_mms_recept_sett_auto_home; },
+        LBUF {txt=qtn_mms_recept_sett_manual_always; },
+        LBUF {txt=qtn_mms_stng_mms_rcpt_disenab; }
+        };
+    }
+
+
+
+    RESOURCE ARRAY r_mms_yes_no_list
+    {
+    items =
+        {
+        LBUF {txt=qtn_mce_settings_mms_yes; },
+        LBUF {txt=qtn_mce_settings_mms_no; }        
+        };
+    }
+
+
+    RESOURCE ARRAY r_mms_validity_period_list
+    {
+    items=
+        {
+        LBUF {txt=qtn_mce_settings_mms_1; },
+        LBUF {txt=qtn_mce_settings_mms_6; },
+        LBUF {txt=qtn_mce_settings_mms_24; },
+        LBUF {txt=qtn_mce_settings_mms_3; },
+        LBUF {txt=qtn_mce_settings_mms_week; },
+        LBUF {txt=qtn_mce_settings_mms_maximum; }
+        };
+    }
+
+    RESOURCE ARRAY r_mms_image_size_list
+    {
+    items =
+        {
+        LBUF {txt=qtn_mce_settings_mms_small; },
+        LBUF {txt=qtn_mce_settings_mms_large; }
+        };
+    }
+
+    RESOURCE ARRAY r_mce_mms_reports
+    {
+    items =
+        {
+        LBUF {txt=qtn_mce_settings_mms_both_reprts; },
+        LBUF {txt=qtn_mce_settings_mms_deliv_only; },
+        LBUF {txt=qtn_mce_settings_mms_no; }
+        };
+    }
+
+    RESOURCE ARRAY r_mms_creation_mode_list
+    {
+    items =
+        {
+        LBUF {txt=qtn_mms_stng_restricted_mode; },
+        LBUF {txt=qtn_mms_stng_guided_mode; },
+        LBUF {txt=qtn_mms_stng_free_mode; }
+        };
+    }
+
+
+    RESOURCE ARRAY r_mms_mt_message_info_list
+    {
+    items =
+        {
+        LBUF {txt=qtn_msg_from; },
+        LBUF {txt=qtn_msg_subject; },
+        LBUF {txt=qtn_mms_date; },
+        LBUF {txt=qtn_mms_time; },
+        LBUF {txt=qtn_mms_type; },
+        LBUF {txt=qtn_mms_size; },
+        LBUF {txt=qtn_msg_to; }     
+        };
+    }
+
+    RESOURCE ARRAY r_mms_mo_message_info_list
+    {
+    items =
+        {
+        LBUF {txt=qtn_msg_subject; },
+        LBUF {txt=qtn_mms_date; },
+        LBUF {txt=qtn_mms_time; },
+        LBUF {txt=qtn_mms_type; },
+        LBUF {txt=qtn_mms_size; },
+        LBUF {txt=qtn_msg_to; }
+        };
+    }
+
+    RESOURCE DIALOG r_mmsui_query_ap_error
+        {
+        flags = EGeneralQueryFlags;
+        buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
+        items =
+            {
+            DLG_LINE
+                {
+                type    = EAknCtQuery;
+                id      = EGeneralQuery;
+                control = AVKON_CONFIRMATION_QUERY
+                    {
+                    layout  = EConfirmationQueryLayout;
+                    label   = qtn_mce_conf_no_ap;
+                    };
+                }
+            };
+        }
+
+    RESOURCE DIALOG r_mmsui_query_always_enabled_confirmation
+        {
+        flags = EGeneralQueryFlags;
+        buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
+        items =
+            {
+            DLG_LINE
+                {
+                type    = EAknCtQuery;
+                id      = EGeneralQuery;
+                control = AVKON_CONFIRMATION_QUERY
+                    {
+                    layout  = EConfirmationQueryLayout;
+                    label   = qtn_mms_sttng_enabled_conf_q;
+                    };
+                }
+            };
+        }
+
+    RESOURCE DIALOG r_mmsui_query_exit_anyway
+        {
+        flags = EGeneralQueryFlags;
+        buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
+        items =
+            {
+            DLG_LINE
+                {
+                type    = EAknCtQuery;
+                id      = EGeneralQuery;
+                control = AVKON_CONFIRMATION_QUERY
+                    {
+                    layout  = EConfirmationQueryLayout;
+                    label   = qtn_mce_settings_mms_invalid;
+                    };
+                }
+            };
+        }
+
+    RESOURCE DIALOG r_mmsui_query_change_to_free
+        {
+        flags = EGeneralQueryFlags;
+        buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
+        items =
+            {
+            DLG_LINE
+                {
+                type    = EAknCtQuery;
+                id      = EGeneralQuery;
+                control = AVKON_CONFIRMATION_QUERY
+                    {
+                    layout  = EConfirmationQueryLayout;
+                    label   = qtn_mms_query_change_to_free;
+                    };
+                }
+            };
+        }
+	
+    // Creation mode disabled info note
+    RESOURCE TBUF r_mmsui_info_cannot_change_cmode { buf = qtn_mms_cannot_change_cmode ; }
+
+    // Image size changed to small info note
+    RESOURCE TBUF r_mmsui_info_image_size_changed { buf = qtn_mms_info_im_size_to_small ; }
+    
+	RESOURCE TBUF r_mms_settings_processing		  { buf = qtn_gen_note_processing; }
+
+// ----------------------------------------------------------------------------
+//   
+//      saving_wait_note
+//      The wait note when fetch mode is changed to automatic
+//		and lots of notifications are being scheduled
+//
+// ----------------------------------------------------------------------------
+RESOURCE DIALOG saving_wait_note
+    {
+    flags = EAknWaitNoteFlags;
+    buttons = R_AVKON_SOFTKEYS_EMPTY;
+    items=
+        {
+        DLG_LINE
+            {
+            type = EAknCtNote;
+            id = 1;
+            control= AVKON_NOTE 
+                { 
+                layout = EWaitLayout;
+                animation =R_QGN_GRAF_WAIT_BAR_ANIM;
+                };
+            }
+        };
+    }
+
+
+// End of File