ipsservices/ipssossettings/data/ipssetuimailsettings.ra
changeset 0 8466d47a6819
child 4 e7aa27f58ae1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ipsservices/ipssossettings/data/ipssetuimailsettings.ra	Thu Dec 17 08:39:21 2009 +0200
@@ -0,0 +1,1161 @@
+/*
+* Copyright (c) 2007 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 ipssossettings.
+*
+*/
+
+
+#include "ipssossettings.loc"
+
+
+//----------------------------------------------------
+//
+//    r_ips_set_menubar
+//
+//----------------------------------------------------
+//
+RESOURCE MENU_BAR r_ips_set_menubar
+    {
+    titles=
+        {
+        MENU_TITLE
+            {
+            menu_pane = r_ips_set_menu;
+            }
+        };
+    }
+
+//----------------------------------------------------
+//
+//    r_ips_set_menu
+//
+//----------------------------------------------------
+//
+RESOURCE MENU_PANE r_ips_set_menu
+    {
+    items=
+        {
+        // Open
+        MENU_ITEM
+            {
+            command = EAknSoftkeyOpen;
+            txt = qtn_options_open;
+            },
+        // Change
+        MENU_ITEM
+            {
+            command = EAknSoftkeySelect;
+            txt = qtn_options_change;
+            },
+        MENU_ITEM
+            {
+            command = EAknCmdHelp;
+            txt = qtn_clipb_litxt_help;
+            },
+        MENU_ITEM
+            {
+            command = EAknCmdExit;
+            txt = qtn_options_exit;
+            }
+        };
+    }
+
+//----------------------------------------------------
+//
+//    r_ips_set_dialog
+//
+//----------------------------------------------------
+//
+RESOURCE CBA r_ips_set_settings_dialog_softkeys
+    {
+    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_ips_set_dialog
+//
+//----------------------------------------------------
+//
+RESOURCE DIALOG r_ips_set_settings_dialog
+    {
+    flags =
+        EEikDialogFlagWait | EEikDialogFlagNotifyEsc |
+        EEikDialogFlagCbaButtons | EEikDialogFlagNoDrag |
+        EEikDialogFlagNoTitleBar | EEikDialogFlagNoShadow |
+        EEikDialogFlagNoBorder | EEikDialogFlagFillAppClientRect;
+    buttons=r_ips_set_settings_dialog_softkeys;
+    items=
+        {
+        DLG_LINE
+            {
+            type=EAknCtSettingListBox;
+            id=EIpsSetUiIdListBox;
+            itemflags=
+                EEikDlgItemTakesEnterKey |
+                EEikDlgItemOfferAllHotKeys;
+            control = LISTBOX
+                {
+                height = 8;
+                };
+            }
+        };
+    }
+
+// ================================= MENUS =================================
+
+// ---------------------------------------------------------------------------
+//
+//   Resource, which defines the contents of main menu
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_main_menu
+    {
+    items =
+        {
+        // 1. Mailbox Settings
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mailbox_settings;
+            itemid = EIpsSetUiMainMailboxSettings;
+            itemtype = EIpsSetUiMenuArray;
+            itemarray = r_ips_set_menu_mailbox_settings;
+            itemappereance = EIpsSetUiMenuArray;
+            },
+        // 2. What to Sync
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_service_what_to_sync;
+            itemid = EIpsSetUiMainWhatToSync;
+            itemtype = EIpsSetUiMenuArray;
+            itemarray = r_ips_set_menu_what_to_sync;
+            itemappereance = EIpsSetUiMenuArray;
+            },
+        // 3. When to Sync
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_service_when_to_sync;
+            itemid = EIpsSetUiMainWhenToSync;
+            itemtype = EIpsSetUiMenuArray;
+            itemarray = r_ips_set_menu_when_to_sync;
+            itemappereance = EIpsSetUiMenuArray;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   Resource, which defines the contents of 'Mailbox Settings' sub menu
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_menu_mailbox_settings
+    {
+    items =
+        {
+        // Email address
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_email_address;
+            itemid = EIpsSetUiMailboxEmailAddress;
+            itemtype = EIpsSetUiItemText;
+            itemmaxlength = KIpsSetUiMaxSettingsTextLength;
+            itemflags =
+                KIpsSetUiFlagCompulsory |
+                KIpsSetUiFlagForceMustFill |
+                KIpsSetUiFlagLatinOnly;
+            },
+        // Reply-to address
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_reply_to_address;
+            itemid = EIpsSetUiMailboxReplyToAddress;
+            itemtype = EIpsSetUiItemText;
+            itemmaxlength = KIpsSetUiMaxSettingsTextLength;
+            itemflags =
+                KIpsSetUiFlagLatinOnly;
+            },
+        // Mailbox name
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mailbox_name;
+            itemid = EIpsSetUiMailboxMailboxName;
+            itemtype = EIpsSetUiItemText;
+            itemmaxlength = KIpsSetUiMaxSettingsTextLength;
+            },
+        // My Name
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mailbox_my_name;
+            itemid = EIpsSetUiMailboxMyName;
+            itemtype = EIpsSetUiItemText;
+            itemmaxlength = KIpsSetUiMaxSettingsTextLength;
+            },
+        // Include Signature
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_signature;
+            itemid = EIpsSetUiMailboxIncludeSignature;
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemarray = r_ips_set_array_signature_radio;
+            },
+        // Signature line
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_signature_line;
+            itemid = EIpsSetUiMailboxSignature;
+            itemtype = EIpsSetUiItemText;
+            itemflags = KIpsSetUiFlagHidden;
+            itemmaxlength = KIpsSetUiMaxSettingsSignatureLength;
+            },
+        // 2. Advanced settings
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_advanced_mailbox_settings;
+            itemid = EIpsSetUiMailboxAdvancedSettings;
+            itemtype = EIpsSetUiMenuArray;
+            itemarray = r_ips_set_menu_advanced_mailbox_settings;
+            itemappereance = EIpsSetUiMenuArray;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   Resource, which defines the contents of 'Advanced Settings' sub menu
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_menu_advanced_mailbox_settings
+    {
+    items =
+        {
+        // 1. Incoming settings
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_incoming;
+            itemid = EIpsSetUiAdvancedIncomingSettings;
+            itemtype = EIpsSetUiMenuArray;
+            itemarray = r_ips_set_menu_incoming_settings;
+            itemappereance = EIpsSetUiMenuArray;
+            },
+        // 2. Outgoing settings
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_outgoing;
+            itemid = EIpsSetUiAdvancedOutgoingSettings;
+            itemtype = EIpsSetUiMenuArray;
+            itemarray = r_ips_set_menu_outgoing_settings;
+            itemappereance = EIpsSetUiMenuArray;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   Resource, which defines the contents of 'Incoming Settings' sub menu
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_menu_incoming_settings
+    {
+    items =
+        {
+        // User Name
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mail_user_name;
+            itemid = EIpsSetUiIncomingUserName;
+            itemtype = EIpsSetUiItemText;
+            itemmaxlength = KIPsSetUiMaxSettingsUsrNameLength;
+            itemflags = KIpsSetUiFlagLatinOnly;
+            },
+        // Password
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mail_password;
+            itemid = EIpsSetUiIncomingUserPwd;
+            itemtype = EIpsSetUiItemText;
+            itemmaxlength = KIpsSetUiMaxPasswordLength;
+            itemflags = KIpsSetUiFlagPassword;
+            },
+        // Incoming mail server
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mail_receiving;
+            itemid = EIpsSetUiIncomingMailServer;
+            itemtype = EIpsSetUiItemText;
+            itemmaxlength = KIpsSetUiMaxSettingsTextLength;
+            itemflags =
+                KIpsSetUiFlagForceMustFill | KIpsSetUiFlagMustFill |
+                KIpsSetUiFlagCompulsory | KIpsSetUiFlagLatinOnly;
+            },
+        // Access point in use
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mail_iap;
+            itemid = EIpsSetUiIncomingIap;
+            itemtype = EIpsSetUiUndefined;
+            itemflags = KIpsSetUiFlagMustFill | KIpsSetUiFlagCompulsory;
+            },
+        // Security
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mail_security;
+            itemid = EIpsSetUiIncomingSecurity;
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemarray = r_ips_set_array_security;
+            },
+        // Port
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mail_port;
+            itemid = EIpsSetUiIncomingPort;
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemarray = r_ips_set_array_port_incoming;
+            itemflags = KIpsSetUiFlagLangSpecificNumConv;
+            },
+        // APOP secure login
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mail_apop;
+            itemid = EIpsSetUiIncomingAPop;
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemarray = r_ips_set_array_apop;
+            itemflags = KIpsSetUiFlagEnterPressed | KIpsSetUiFlagPop3Only;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   Resource, which defines the contents of 'Outgoing Settings' sub menu
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_menu_outgoing_settings
+    {
+    items =
+        {
+        // User authentication
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_outgoing_setting;
+            itemid = EIpsSetUiOutgoingUserAuthentication;
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemarray = r_ips_set_array_user_authentication;
+            },
+        // User name
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mail_user_name;
+            itemid = EIpsSetUiOutgoingUserName;
+            itemtype = EIpsSetUiItemText;
+            itemmaxlength = KIpsSetUiMaxSettingsTextLength;
+            itemflags = KIpsSetUiFlagLatinOnly;
+            },
+        // User password
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mail_password;
+            itemid = EIpsSetUiOutgoingUserPwd;
+            itemtype = EIpsSetUiItemText;
+            itemmaxlength = KIpsSetUiMaxPasswordLength;
+            itemflags = KIpsSetUiFlagPassword;
+            },
+        // Used mail server
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mail_sending;
+            itemid = EIpsSetUiOutgoingMailServer;
+            itemtype = EIpsSetUiItemText;
+            itemmaxlength = KIpsSetUiMaxSettingsTextLength;
+            itemflags =
+                KIpsSetUiFlagForceMustFill | KIpsSetUiFlagMustFill |
+                KIpsSetUiFlagCompulsory | KIpsSetUiFlagLatinOnly;
+            },
+        // Access point in use
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mail_iap;
+            itemid = EIpsSetUiOutgoingIap;
+            itemtype = EIpsSetUiUndefined;
+            itemflags = KIpsSetUiFlagMustFill | KIpsSetUiFlagCompulsory;
+            },
+        // Security
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mail_security;
+            itemid = EIpsSetUiOutgoingSecurity;
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemarray = r_ips_set_array_security;
+            },
+        // Port
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_mail_port;
+            itemid = EIpsSetUiOutgoingPort;
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemarray = r_ips_set_array_port_outgoing;
+            itemflags = KIpsSetUiFlagLangSpecificNumConv;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   Resource, which defines the contents of 'What to Sync' sub menu
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_menu_what_to_sync
+    {
+    items =
+        {
+        // Retrieve
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemid = EIpsSetUiWhatDownloadSize;
+            itemlabel = qtn_fse_settings_mail_downl_ctrl_retrieve;
+            itemarray = r_ips_set_what_to_sync_array_email_download_size;
+            //itemflags = KIpsSetUiFlagPop3Only;
+            },
+        // Emails to retrieve (POP3)
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemid = EIpsSetUiWhatRetrievePop3;
+            itemlabel = qtn_fse_settings_mail_downl_ctrl_retrieve_limit;
+            itemarray = r_ips_set_what_to_sync_array_email_retrieve_pop3;
+            itemflags = KIpsSetUiFlagPop3Only;
+            },
+        // Emails to retrieve (IMAP4)
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiMenuArray;
+            itemid = EIpsSetUiWhatRetrieveImap4Menu;
+            itemlabel = qtn_fse_settings_mail_downl_ctrl_retrieve_limit;
+            itemarray = r_ips_set_what_to_sync_array_email_retrieve_imap4;
+            itemflags = KIpsSetUiFlagImap4Only;
+            },
+        // Imap4 folder path
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemText;
+            itemid = EIpsSetUiWhatImapPath;
+            itemlabel = qtn_fse_settings_mail_folder_path;
+            itemmaxlength = KIpsSetUiMaxSettingsTextLength;
+            itemflags = KIpsSetUiFlagImap4Only;
+            },
+        // Folder subscriptions
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiMenuArray;
+            itemid = EIpsSetUiWhatFolderSync;
+            itemlabel = qtn_fse_settings_mail_folder_subscr;
+            itemappereance = EIpsSetUiMenuArray;
+            itemflags = KIpsSetUiFlagImap4Only;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   Resource, which defines the contents of 'When to Sync' sub menu
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_menu_when_to_sync
+    {
+    items =
+        {
+        // Connection Days
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiCheckBoxArray;
+            itemid = EIpsSetUiWhenDays;
+            itemlabel = qtn_fse_settings_mail_conn_days;
+            itemarray = r_ips_set_when_to_sync_array_weekdays;
+            },
+        // Peak Sync Hours
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemid = EIpsSetUiWhenHours;
+            itemlabel = qtn_fse_settings_mail_conn_hours;
+            itemarray = r_ips_set_when_to_sync_array_sync_hours;
+            },
+        // Update Interval
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemid = EIpsSetUiWhenSchedule;
+            itemlabel = qtn_fse_settings_mail_interval;
+            itemarray = r_ips_set_when_to_sync_array_sync_schedule;
+            },
+        // Retrieve while roaming
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemid = EIpsSetUiWhenRoaming;
+            itemlabel = qtn_fse_settings_mail_retrieve_roaming;
+            itemarray = r_ips_set_when_to_sync_array_roaming;
+            }
+        };
+    }
+
+
+
+// BUTTONS
+
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_array_user_authentication
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_array_user_authentication
+    {
+    items =
+        {
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiUserAuthenticationBtnNoAuth;
+            itemlabel = qtn_fse_settings_outgoing_no_server;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiUserAuthenticationBtnUseIncoming;
+            itemlabel = qtn_fse_settings_outgoing_same_as_incoming;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiUserAuthenticationBtnOwnForOutgoing;
+            itemlabel = qtn_fse_settings_outgoing_setting;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_array_security
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_array_security
+    {
+    items =
+        {
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiConnectionSecurityBtnTLS;
+            itemlabel = qtn_fse_settings_mail_sec_starttls;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiConnectionSecurityBtnSSL;
+            itemlabel = qtn_fse_settings_mail_sec_ssltls;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiConnectionSecurityBtnOff;
+            itemlabel = qtn_fse_settings_mail_secur_off;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_array_port
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_array_port_incoming
+    {
+    items =
+        {
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiIncomingPortBtnDefault;
+            itemlabel = qtn_fse_settings_mail_port_def;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiIncomingPortBtnUserDefined;
+            itemlabel = qtn_fse_settings_mail_port_userdef;
+            itemflags = KIpsSetUiFlagFindEditor;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemValue;
+            itemid = EIpsSetUiIncomingPortBtnEditor;
+            itemlabel = qtn_fse_settings_mail_port_userdef;
+            itemmaxlength = KIpsSetUiNumberMaxPortValue;
+            itemflags = KIpsSetUiFlagPermanentlyHidden |
+                KIpsSetUiFlagLangSpecificNumConv |
+                KIpsSetUiFlagForceMustFill;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_array_port_outgoing
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_array_port_outgoing
+    {
+    items =
+        {
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiOutgoingPortBtnDefault;
+            itemlabel = qtn_fse_settings_mail_port_def;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiOutgoingPortBtnUserDefined;
+            itemlabel = qtn_fse_settings_mail_port_userdef;
+            itemflags = KIpsSetUiFlagFindEditor;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemValue;
+            itemid = EIpsSetUiOutgoingPortBtnEditor;
+            itemlabel = qtn_fse_settings_mail_port_def;
+            itemmaxlength = KIpsSetUiNumberMaxPortValue;
+            itemflags = KIpsSetUiFlagPermanentlyHidden |
+                KIpsSetUiFlagLangSpecificNumConv |
+                KIpsSetUiFlagForceMustFill;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_array_apop
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_array_apop
+    {
+    items =
+        {
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiApopBtnOn;
+            itemlabel = qtn_fse_settings_mail_apop_on;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiApopBtnOff;
+            itemlabel = qtn_fse_settings_mail_apop_off;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_array_signature_radio
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_array_signature_radio
+    {
+    items =
+        {
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiMailboxSignatureBtnOn;
+            itemlabel = qtn_fse_settings_signature_on;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiMailboxSignatureBtnOff;
+            itemlabel = qtn_fse_settings_signature_off;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_what_to_sync_array_email_retrieve_pop3
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_what_to_sync_array_email_retrieve_pop3
+    {
+    items =
+        {
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhatRetrievePop3BtnAll;
+            itemlabel = qtn_fse_settings_mail_retrieve_all;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhatRetrievePop3BtnCustom;
+            itemlabel = qtn_fse_settings_mail_retrieve_amount;
+            itemflags = KIpsSetUiFlagFindEditor;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemValue;
+            itemid = EIpsSetUiWhatRetrievePop3EditCustom;
+            itemlabel = qtn_fse_settings_mail_retrieve_amount;
+            itemflags = KIpsSetUiFlagPermanentlyHidden;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_what_to_sync_array_email_retrieve_imap4
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_what_to_sync_array_email_retrieve_imap4
+    {
+    items =
+        {
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemid = EIpsSetUiWhatRetrieveImap4Inbox;
+            itemlabel = qtn_fse_settings_mail_retrieve_from_inbox;
+            itemarray =
+                r_ips_set_what_to_sync_array_email_retrieve_imap4_inbox;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiRadioButtonArray;
+            itemid = EIpsSetUiWhatRetrieveImap4Folders;
+            itemlabel = qtn_fse_settings_mail_retrieve_from_folders;
+            itemarray =
+                r_ips_set_what_to_sync_array_email_retrieve_imap4_folder;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_what_to_sync_array_email_retrieve_imap4_inbox
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_what_to_sync_array_email_retrieve_imap4_inbox
+    {
+    items =
+        {
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhatRetrieveImap4InboxBtnAll;
+            itemlabel = qtn_fse_settings_mail_retrieve_all;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhatRetrieveImap4InboxBtnCustom;
+            itemlabel = qtn_fse_settings_mail_retrieve_amount;
+            itemflags = KIpsSetUiFlagFindEditor;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemValue;
+            itemid = EIpsSetUiWhatRetrieveImap4InboxEditCustom;
+            itemlabel = qtn_fse_settings_mail_retrieve_amount;
+            itemflags = KIpsSetUiFlagPermanentlyHidden;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_what_to_sync_array_email_retrieve_imap4_folder
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_what_to_sync_array_email_retrieve_imap4_folder
+    {
+    items =
+        {
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhatRetrieveImap4FolderBtnAll;
+            itemlabel = qtn_fse_settings_mail_retrieve_all;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhatRetrieveImap4FolderBtnCustom;
+            itemlabel = qtn_fse_settings_mail_retrieve_amount;
+            itemflags = KIpsSetUiFlagFindEditor;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemValue;
+            itemid = EIpsSetUiWhatRetrieveImap4FolderEditCustom;
+            itemlabel = qtn_fse_settings_mail_retrieve_amount;
+            itemflags = KIpsSetUiFlagPermanentlyHidden;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_what_to_sync_array_email_download_size
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_what_to_sync_array_email_download_size
+    {
+    items =
+        {
+        // "Headers" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhatDownloadSizeBtnHeaders;
+            itemlabel = qtn_fse_settings_mail_retrieve_hdr;
+            },
+        // "Headers Plus" -options
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhatDownloadSizeBtnPlus;
+            itemlabel = qtn_fse_settings_mail_retrieve_lessthan;
+            itemflags =  KIpsSetUiFlagImap4Only |  KIpsSetUiFlagFindEditor;
+            },
+        // "Everything" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhatDownloadSizeBtnFull;
+            itemlabel = qtn_fse_settings_mail_retrieve_bodyandatt;
+            },
+        // Size editor
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemValue;
+            itemid = EIpsSetUiWhatDownloadSizeEditPlus;
+            itemlabel = qtn_fse_settings_mail_retrieve_lessthan;
+            itemflags = KIpsSetUiFlagPermanentlyHidden |
+                KIpsSetUiFlagForceMustFill;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_when_to_sync_array_sync_schedule
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_when_to_sync_array_sync_schedule
+    {
+    items =
+        {
+        // "5 minutes" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenScheduleBtn5Min;
+            itemlabel = qtn_fse_settings_mail_interval_5min;
+            },
+        // "10 minutes" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenScheduleBtn10Min;
+            itemlabel = qtn_fse_settings_mail_interval_10min;
+            },
+        // "15 minutes" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenScheduleBtn15Min;
+            itemlabel = qtn_fse_settings_mail_interval_15min;
+            },
+        // "30 minutes" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenScheduleBtn30Min;
+            itemlabel = qtn_fse_settings_mail_interval_30min;
+            },
+        // "1 hour" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenScheduleBtn1Hour;
+            itemlabel = qtn_fse_settings_mail_interval_1hour;
+            },
+        // "4 hours" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenScheduleBtn4Hours;
+            itemlabel = qtn_fse_settings_mail_interval_4hours;
+            },
+        // "12 hours" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenScheduleBtn12Hours;
+            itemlabel = qtn_fse_settings_mail_interval_12hours;
+            },
+        // "1 day" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenScheduleBtn1Day;
+            itemlabel = qtn_fse_settings_mail_interval_1day;
+            },
+        // "Notification" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenScheduleBtnNotification;
+            itemlabel = qtn_fse_settings_mail_interval_notif;
+            },
+        // "Manual" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenScheduleBtnManual;
+            itemlabel = qtn_fse_settings_mail_interval_manual;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_when_to_sync_array_weekdays
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_when_to_sync_array_weekdays
+    {
+    items =
+        {
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenDaysBtnMonday;
+            itemlabel = qtn_week_long_monday;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenDaysBtnTuesday;
+            itemlabel = qtn_week_long_tuesday;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenDaysBtnWednesday;
+            itemlabel = qtn_week_long_wednesday;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenDaysBtnThursday;
+            itemlabel = qtn_week_long_thursday;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenDaysBtnFriday;
+            itemlabel = qtn_week_long_friday;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenDaysBtnSaturday;
+            itemlabel = qtn_week_long_saturday;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenDaysBtnSunday;
+            itemlabel = qtn_week_long_sunday;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_when_to_sync_array_roaming
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_when_to_sync_array_roaming
+    {
+    items =
+        {
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenRoamingBtnOn;
+            itemlabel = qtn_fse_settings_mail_alwaysconnected;
+            },
+        //
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenRoamingBtnOff;
+            itemlabel = qtn_fse_settings_mail_onlyinhome;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_when_to_sync_array_sync_hours
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_when_to_sync_array_sync_hours
+    {
+    items =
+        {
+        // "All day" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenHoursBtnAllDay;
+            itemlabel = qtn_fse_settings_mail_conn_hours_all;
+            },
+        // "Between hours" -option
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemRadioButton;
+            itemid = EIpsSetUiWhenHoursBtnCustomize;
+            itemlabel = qtn_fse_settings_mail_conn_hours_between;
+            itemflags = KIpsSetUiFlagFindEditor;
+            },
+        // Time Editor
+        IPS_SET_ITEM
+            {
+            itemtype = EIpsSetUiItemMultiLine;
+            itemid = EIpsSetUiWhenHoursCustom;
+            itemlabel = qtn_fse_settings_mail_conn_hours_between;
+            itemflags = KIpsSetUiFlagPermanentlyHidden;
+            itemarray = r_ips_set_when_to_sync_array_sync_hours_multi_editor;
+            }
+        };
+    }
+
+// ---------------------------------------------------------------------------
+//
+//   r_ips_set_when_to_sync_array_sync_hours
+//
+// ---------------------------------------------------------------------------
+//
+RESOURCE IPS_SET_ARRAY r_ips_set_when_to_sync_array_sync_hours_multi_editor
+    {
+    items=
+        {
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_conn_hours_from;
+            itemid = EIpsSetUiWhenHoursEditCustomizeFrom;
+            itemtype = EIpsSetUiItemTime;
+            itemmaxlength = KIpsSetUiMaxSettingsTimeLength;
+            },
+        IPS_SET_ITEM
+            {
+            itemlabel = qtn_fse_settings_conn_hours_to;
+            itemid = EIpsSetUiWhenHoursEditCustomizeTo;
+            itemtype = EIpsSetUiItemTime;
+            itemmaxlength = KIpsSetUiMaxSettingsTimeLength;
+            }
+        };
+    }
+
+// End of File