--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sipplugins/sippsipsettingsui/data/gssipsettingspluginrsc.rss Tue Feb 02 01:03:15 2010 +0200
@@ -0,0 +1,1396 @@
+/*
+* Copyright (c) 2005 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 file for SIPSettings plugin
+*
+*/
+
+
+
+// RESOURCE IDENTIFIER
+NAME SIPS // 4 letter ID
+
+// INCLUDES
+#include <data_caging_paths_strings.hrh>
+
+#include <bldvariant.hrh>
+#include <avkon.rh>
+#include <avkon.rsg>
+#include <avkon.mbg>
+#include <EIKCORE.rsg>
+#include <eikon.rh>
+#include <eikon.rsg>
+#include <avkon.loc>
+#include <appinfo.rh>
+#include "gssipsettingsplugin.hrh"
+
+#ifdef LANGUAGE_IDS
+#include <gssipsettingsplugin.loc>
+#else
+#include "../loc/gssipsettingsplugin.loc"
+#endif
+
+// CONSTANTS
+#define KGsSIPSettingsPluginIcons "Z:"APP_RESOURCE_DIR"\\GSSIPSettingsplugin.mbm"
+
+// RESOURCE DEFINITIONS
+
+// -----------------------------------------------------------------------------
+//
+// Resource file signature
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE RSS_SIGNATURE
+ {
+ }
+
+RESOURCE TBUF
+ {
+ buf="SIP";
+ }
+
+//----------------------------------------------------
+//
+// EIK_APP_INFO
+// It contains application information.
+//
+//----------------------------------------------------
+//
+RESOURCE EIK_APP_INFO
+ {
+ }
+
+ // **COMMON RESOURCES
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_sip_profile_list_view
+// The definitions for the profile list view.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_VIEW r_gs_sip_profile_list_view
+ {
+ menubar = r_gs_sip_profile_list_view_menubar;
+ cba = r_gs_softkeys_options_back_empty;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_sip_profile_list_view_menubar
+// The resources for profile list view menubar
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_BAR r_gs_sip_profile_list_view_menubar
+ {
+ titles =
+ {
+ MENU_TITLE
+ {
+ menu_pane = r_gs_sip_profile_list_view_menu;
+ txt = " "; // Won't be visible, "Options" is shown
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_sip_profile_list_view_menu
+// The resources for profile list view menubar
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_gs_sip_profile_list_view_menu
+ {
+ items =
+ {
+ MENU_ITEM
+ {
+ command = EGSCmdAppNew;
+ cascade = r_gs_sip_profile_list_add_new_menu;
+ txt = qtn_sip_add_new;
+ },
+ MENU_ITEM
+ {
+ command = EGSCmdAppEdit;
+ txt = qtn_sip_edit;
+ },
+ MENU_ITEM
+ {
+ command = EGSCmdAppDelete;
+ txt = qtn_sip_delete;
+ },
+ MENU_ITEM
+ {
+ command = EGSCmdAppDefault;
+ txt = qtn_sip_set_def_profile;
+ },
+#ifdef __SERIES60_HELP
+ MENU_ITEM
+ {
+ command = EAknCmdHelp;
+ txt = qtn_options_help;
+ },
+#endif // __SERIES60_HELP
+ MENU_ITEM
+ {
+ command = EEikCmdExit;
+ txt = qtn_options_exit;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_sip_profile_list_add_new_menu
+// The submenu for profile list views "Add new"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_gs_sip_profile_list_add_new_menu
+ {
+ items =
+ {
+ MENU_ITEM
+ {
+ command = EGSCmdAppNewDefault;
+ txt = qtn_sip_def_profile;
+ },
+ MENU_ITEM
+ {
+ command = EGSCmdAppNewExist;
+ txt = qtn_sip_exist_profile;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_profile_list_view_default_setting_page
+// Pop-up page to change the default profile on profile list view
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_sip_profile_list_view_default_setting_page
+ {
+ number = EAknSettingPageNoOrdinalDisplayed;
+ label = qtn_sip_head_def_profile;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EAknSetListBox;
+ editor_resource_id = r_sip_default_setting_page_control;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_default_setting_page_control
+// The radio button list control for the the default profile pop-up page
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE LISTBOX r_sip_default_setting_page_control
+ {
+ flags = EEikListBoxMultipleSelection;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_delete_confirmation_dlg
+// Confirmation dialog for deleting the profile
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE DIALOG r_sip_delete_confirmation_dlg
+ {
+ flags = EGeneralQueryFlags;
+ buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
+ items =
+ {
+ DLG_LINE
+ {
+ type = EAknCtQuery;
+ id = EGeneralQuery;
+ control = AVKON_CONFIRMATION_QUERY
+ {
+ layout = EConfirmationQueryLayout;
+ };
+ }
+ };
+ }
+
+//------------------------------------------------------------------------------
+//
+// r_gs_sip_no_sip_settings
+// SIP profile view's listbox empty text.
+//
+//------------------------------------------------------------------------------
+//
+RESOURCE TBUF r_gs_sip_no_sip_settings
+ {
+ buf = qtn_sip_no_sip_profile;
+ }
+
+// SIP PROFILE SETTINGS VIEW
+
+//----------------------------------------------------
+//
+// r_gs_sipsettings_view_title
+// SIP Settings view's title.
+//
+//----------------------------------------------------
+//
+RESOURCE TITLE_PANE r_gs_sipsettings_view_title
+ {
+ txt = qtn_sip_title_sip;
+ }
+
+//----------------------------------------------------
+//
+// r_gs_sipsettings_plugin_caption
+// SIP Settings Plugin caption.
+//
+//----------------------------------------------------
+//
+RESOURCE TBUF r_gs_sipsettings_plugin_caption
+ {
+ buf = qtn_set_folder_conn_sip;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_sip_profile_setting_view
+// The definitions for the profile setting view.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_VIEW r_gs_sip_profile_setting_view
+ {
+ menubar = r_gs_sip_profile_setting_view_menubar;
+ cba = r_gs_softkeys_options_back_change;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_sip_profile_setting_view_menubar
+// Menubar for the profile setting view
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_BAR r_gs_sip_profile_setting_view_menubar
+ {
+ titles =
+ {
+ MENU_TITLE
+ {
+ menu_pane = r_gs_sip_profile_setting_view_menu;
+ txt = " "; // Won't be visible, "Options" is shown
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_sip_profile_setting_view_menu
+// The resources for profile setting menubar
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_gs_sip_profile_setting_view_menu
+ {
+ items =
+ {
+ MENU_ITEM
+ {
+ command = EGSCmdAppChange;
+ txt = qtn_set_options_change;
+ },
+#ifdef __SERIES60_HELP
+ MENU_ITEM
+ {
+ command = EAknCmdHelp;
+ txt = qtn_options_help;
+ },
+#endif // __SERIES60_HELP
+ MENU_ITEM
+ {
+ command = EEikCmdExit;
+ txt = qtn_options_exit;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_setting_view_item_list
+// The item list for the setting items
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_ITEM_LIST r_sip_setting_view_item_list
+ {
+ items =
+ {
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_prov_name;
+ identifier = EGSItemProviderName;
+ setting_page_resource = r_sip_service_provider_page;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_serv_profile;
+ identifier = EGSItemServiceProfile;
+ setting_page_resource = r_sip_service_profile_page;
+ associated_resource = r_sip_service_profile_popup_page;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_def_destination;
+ identifier = EGSItemDefaultDest;
+ // These two don't matter; the item list is created dynamically
+ setting_page_resource = r_sip_service_profile_page;
+ associated_resource = r_sip_service_profile_popup_page;
+ empty_item_text = qtn_sip_def_destination_none;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_def_ap;
+ identifier = EGSItemDefaultAP;
+ // These two don't matter; the item list is created dynamically
+ setting_page_resource = r_sip_service_profile_page;
+ associated_resource = r_sip_service_profile_popup_page;
+ empty_item_text = qtn_sip_def_ap_none;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_public_uname;
+ identifier = EGSItemUsername;
+ setting_page_resource = r_sip_username_page;
+ empty_item_text = qtn_sip_public_username_none;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_compression;
+ identifier = EGSItemCompression;
+ setting_page_resource = r_sip_compression_page;
+ associated_resource = r_sip_compression_popup_page;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_reg_mode;
+ identifier = EGSItemRegistration;
+ setting_page_resource = r_sip_registration_page;
+ associated_resource = r_sip_registration_popup_page;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_security_neg;
+ identifier = EGSItemSecurity;
+ setting_page_resource = r_sip_security_page;
+ associated_resource = r_sip_security_popup_page;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_proxy_server;
+ identifier = EGSItemProxyServer;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_registrar_server;
+ identifier = EGSItemRegistrarServer;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_service_provider_page & r_sip_service_provider_editor
+// The service provider setting page for item list
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_sip_service_provider_page
+ {
+ label = qtn_sip_prov_name;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EEikCtEdwin;
+ editor_resource_id = r_sip_service_provider_editor;
+ }
+
+RESOURCE EDWIN r_sip_service_provider_editor
+ {
+ lines = 6;
+ flags = EEikEdwinNoLineOrParaBreaks;
+ maxlength =100;
+ }
+
+RESOURCE DIALOG r_sip_service_provider_conf_query
+ {
+ flags = EGeneralQueryFlags;
+ buttons = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ items =
+ {
+ DLG_LINE
+ {
+ type = EAknCtQuery;
+ id = EGeneralQuery;
+ control= AVKON_CONFIRMATION_QUERY
+ {
+ layout = EConfirmationLayout;
+ label = r_qtn_sip_items_with_same_name;
+ };
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_service_profile_page & r_sip_service_profile_popup_page &
+// r_sip_service_profile_poup_page & r_sip_service_profile_array &
+// r_sip_service_profile_array_texts
+// The service profile setting page for item list
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_sip_service_profile_page
+ {
+ label = qtn_sip_serv_profile;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EAknCtPopupSettingList;
+ editor_resource_id = r_sip_empty_setting_list;
+ }
+
+RESOURCE POPUP_SETTING_LIST r_sip_empty_setting_list
+ {
+ }
+
+RESOURCE AVKON_POPUP_SETTING_TEXTS r_sip_service_profile_popup_page
+ {
+ flags = 0;
+ setting_texts_resource = r_sip_service_profile_array;
+ popped_up_texts_resource = r_sip_service_profile_array_texts;
+ }
+
+RESOURCE ARRAY r_sip_service_profile_array
+ {
+ items =
+ {
+ AVKON_ENUMERATED_TEXT
+ {
+ value = 0;
+ text = " ";
+ }
+ };
+ }
+
+RESOURCE ARRAY r_sip_service_profile_array_texts
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = " ";
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_username_page & r_sip_username_editor
+// The username setting page for item list
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_sip_username_page
+ {
+ label = qtn_sip_public_uname;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EEikCtEdwin;
+ editor_resource_id = r_sip_username_editor;
+ }
+
+RESOURCE EDWIN r_sip_username_editor
+ {
+ lines = 5;
+ flags = EEikEdwinNoLineOrParaBreaks;
+ maxlength = 256;
+ avkon_flags = EAknEditorFlagLatinInputModesOnly;
+ default_case = EAknEditorLowerCase;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_compression_page & r_sip_compression_popup_page &
+// r_sip_compression_poup_page & r_sip_compression_array &
+// r_sip_compression_array_texts
+// The compression setting page for item list
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_sip_compression_page
+ {
+ label = qtn_sip_compression;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EAknCtPopupSettingList;
+ editor_resource_id = r_sip_empty_setting_list;
+ }
+
+RESOURCE AVKON_POPUP_SETTING_TEXTS r_sip_compression_popup_page
+ {
+ flags = 0;
+ setting_texts_resource = r_sip_compression_array;
+ popped_up_texts_resource = r_sip_compression_array_texts;
+ }
+
+RESOURCE ARRAY r_sip_compression_array
+ {
+ items =
+ {
+ AVKON_ENUMERATED_TEXT
+ {
+ value = EGSComprYes;
+ text = qtn_sip_comp_yes;
+ },
+ AVKON_ENUMERATED_TEXT
+ {
+ value = EGSComprNo;
+ text = qtn_sip_comp_no;
+ }
+ };
+ }
+
+RESOURCE ARRAY r_sip_compression_array_texts
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_sip_comp_yes;
+ },
+ LBUF
+ {
+ txt = qtn_sip_comp_no;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_registration_page & r_sip_registration_popup_page &
+// r_sip_registration_poup_page & r_sip_registration_array &
+// r_sip_registration_array_texts
+// The registration mode setting page for item list
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_sip_registration_page
+ {
+ label = qtn_sip_reg_mode;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EAknCtPopupSettingList;
+ editor_resource_id = r_sip_empty_setting_list;
+ }
+
+RESOURCE AVKON_POPUP_SETTING_TEXTS r_sip_registration_popup_page
+ {
+ flags = 0;
+ setting_texts_resource = r_sip_registration_array;
+ popped_up_texts_resource = r_sip_registration_array_texts;
+ }
+
+RESOURCE ARRAY r_sip_registration_array
+ {
+ items =
+ {
+ AVKON_ENUMERATED_TEXT
+ {
+ value = EGSWhenNeeded;
+ text = qtn_sip_reg_needed;
+ },
+ AVKON_ENUMERATED_TEXT
+ {
+ value = EGSAlwaysOn;
+ text = qtn_sip_reg_always;
+ }
+ };
+ }
+
+RESOURCE ARRAY r_sip_registration_array_texts
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_sip_reg_needed;
+ },
+ LBUF
+ {
+ txt = qtn_sip_reg_always;
+ },
+ LBUF
+ {
+ txt = qtn_sip_reg_always_home;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_security_page & r_sip_security_popup_page &
+// r_sip_security_poup_page & r_sip_security_array_sip &
+// r_sip_security_array_texts
+// The security negotiation setting page for item list
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_sip_security_page
+ {
+ label = qtn_sip_security_neg;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EAknCtPopupSettingList;
+ editor_resource_id = r_sip_empty_setting_list;
+ }
+
+RESOURCE AVKON_POPUP_SETTING_TEXTS r_sip_security_popup_page
+ {
+ flags = 0;
+ setting_texts_resource = r_sip_security_array_sip;
+ popped_up_texts_resource = r_sip_security_array_texts;
+ }
+
+RESOURCE ARRAY r_sip_security_array_sip
+ {
+ items =
+ {
+ AVKON_ENUMERATED_TEXT
+ {
+ value = EGSSecurityOn;
+ text = qtn_sip_security_active;
+ },
+ AVKON_ENUMERATED_TEXT
+ {
+ value = EGSSecurityOff;
+ text = qtn_sip_security_inactive;
+ }
+ };
+ }
+
+RESOURCE ARRAY r_sip_security_array_texts
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_sip_security_active;
+ },
+ LBUF
+ {
+ txt = qtn_sip_security_inactive;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_destination_confirmation_dlg
+// Confirmation dialog for destination definition for the profile
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE DIALOG r_sip_destination_confirmation_dlg
+ {
+ flags = EGeneralQueryFlags;
+ buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
+ items =
+ {
+ DLG_LINE
+ {
+ type = EAknCtQuery;
+ id = EGeneralQuery;
+ control = AVKON_CONFIRMATION_QUERY
+ {
+ layout = EConfirmationQueryLayout;
+ };
+ }
+ };
+ }
+
+// SIP SERVER VIEW
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_sip_server_setting_view
+// The definitions for the server setting views.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_VIEW r_gs_sip_server_setting_view
+ {
+ menubar = r_gs_sip_server_setting_view_menubar;
+ cba = r_gs_softkeys_options_back_change;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_sip_server_setting_view_menubar
+// Menubar for the server setting view
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_BAR r_gs_sip_server_setting_view_menubar
+ {
+ titles =
+ {
+ MENU_TITLE
+ {
+ menu_pane = r_gs_sip_server_setting_view_menu;
+ txt = " "; // Won't be visible, "Options" is shown
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_gs_sip_server_setting_view_menu
+// The resources for server setting menubar
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_gs_sip_server_setting_view_menu
+ {
+ items =
+ {
+ MENU_ITEM
+ {
+ command = EGSCmdAppChange;
+ txt = qtn_set_options_change;
+ },
+#ifdef __SERIES60_HELP
+ MENU_ITEM
+ {
+ command = EAknCmdHelp;
+ txt = qtn_options_help;
+ },
+#endif // __SERIES60_HELP
+ MENU_ITEM
+ {
+ command = EEikCmdExit;
+ txt = qtn_options_exit;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_proxy_setting_view_item_list
+// The item list for the proxy setting items
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_ITEM_LIST r_sip_proxy_setting_view_item_list
+ {
+ items =
+ {
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_proxy_address;
+ identifier = EGSServerItemAddr;
+ setting_page_resource = r_sip_server_addr_page;
+ empty_item_text = qtn_sip_def_value_not_defined;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_proxy_realm;
+ identifier = EGSServerItemRealm;
+ setting_page_resource = r_sip_server_realm_page;
+ empty_item_text = qtn_sip_proxy_realm_none;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_proxy_uname;
+ identifier = EGSServerItemUsername;
+ setting_page_resource = r_sip_server_username_page;
+ empty_item_text = qtn_sip_proxy_uname_none;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_proxy_password;
+ identifier = EGSServerItemPassword;
+ setting_page_resource = r_sip_server_password_page;
+ empty_item_text = "****";
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_proxy_lrouting;
+ identifier = EGSServerItemRouting;
+ setting_page_resource = r_sip_server_routing_page;
+ associated_resource = r_sip_server_routing_popup_page;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_proxy_protocol;
+ identifier = EGSServerItemTransportProtocol;
+ setting_page_resource = r_sip_server_transport_page;
+ associated_resource = r_sip_server_transport_popup_page;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_proxy_port;
+ identifier = EGSServerItemPort;
+ setting_page_resource = r_sip_server_port_page;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_registrar_setting_view_item_list
+// The item list for the registrar setting items
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_ITEM_LIST r_sip_registrar_setting_view_item_list
+ {
+ items =
+ {
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_reg_address;
+ identifier = EGSServerItemAddr;
+ setting_page_resource = r_sip_reg_server_addr_page;
+ empty_item_text = qtn_sip_def_value_not_defined;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_reg_realm;
+ identifier = EGSServerItemRealm;
+ setting_page_resource = r_sip_server_realm_page;
+ empty_item_text = qtn_sip_reg_realm_none;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_reg_uname;
+ identifier = EGSServerItemUsername;
+ setting_page_resource = r_sip_server_username_page;
+ empty_item_text = qtn_sip_reg_uname_none;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_reg_password;
+ identifier = EGSServerItemPassword;
+ setting_page_resource = r_sip_server_password_page;
+ empty_item_text = "****";
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_reg_protocol;
+ identifier = EGSServerItemTransportProtocol;
+ setting_page_resource = r_sip_server_transport_page;
+ associated_resource = r_sip_server_transport_popup_page;
+ },
+ AVKON_SETTING_ITEM
+ {
+ name = qtn_sip_reg_port;
+ identifier = EGSServerItemPort;
+ setting_page_resource = r_sip_server_port_page;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_server_addr_page & r_sip_server_addr_editor
+// The server address configuration page
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE EDWIN r_sip_server_addr_editor
+ {
+ lines = 5;
+ flags = EEikEdwinAutoSelection | EAknEditorLowerCase | EEikEdwinNoLineOrParaBreaks;
+ maxlength = 256;
+ allowed_case_modes = EAknEditorLowerCase | EAknEditorUpperCase;
+ numeric_keymap=EAknEditorCalculatorNumberModeKeymap;
+ allowed_input_modes = EAknEditorTextInputMode | EAknEditorNumericInputMode;
+ default_input_mode = EAknEditorTextInputMode;
+ special_character_table = R_AVKON_URL_SPECIAL_CHARACTER_TABLE_DIALOG;
+ default_case = EAknEditorLowerCase;
+ avkon_flags = EAknEditorFlagLatinInputModesOnly;
+ }
+
+RESOURCE AVKON_SETTING_PAGE r_sip_server_addr_page
+ {
+ label= qtn_sip_proxy_address;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EEikCtEdwin;
+ editor_resource_id = r_sip_server_addr_editor;
+ }
+
+RESOURCE AVKON_SETTING_PAGE r_sip_reg_server_addr_page
+ {
+ label= qtn_sip_reg_address;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EEikCtEdwin;
+ editor_resource_id = r_sip_server_addr_editor;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_server_realm_page & r_sip_server_realm_editor
+// The server realm configuration page
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_sip_server_realm_page
+ {
+ label = qtn_sip_proxy_realm;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EEikCtEdwin;
+ editor_resource_id = r_sip_server_realm_editor;
+ }
+
+RESOURCE EDWIN r_sip_server_realm_editor
+ {
+ lines = 5;
+ flags = EEikEdwinNoLineOrParaBreaks;
+ maxlength = 256;
+ avkon_flags = EAknEditorFlagLatinInputModesOnly;
+ default_case = EAknEditorLowerCase;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_server_username_page & r_sip_server_username_editor
+// The server username configuration page
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_sip_server_username_page
+ {
+ label = qtn_sip_proxy_uname;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EEikCtEdwin;
+ editor_resource_id = r_sip_server_username_editor;
+ }
+
+RESOURCE EDWIN r_sip_server_username_editor
+ {
+ lines = 5;
+ flags = EEikEdwinNoLineOrParaBreaks;
+ maxlength = 72;
+ avkon_flags = EAknEditorFlagLatinInputModesOnly;
+ default_case = EAknEditorLowerCase;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_server_password_page & r_sip_server_password_editor
+// The server password configuration page
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_sip_server_password_page
+ {
+ label = qtn_sip_proxy_password;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EEikCtSecretEd;
+ editor_resource_id = r_sip_server_password_editor;
+ }
+
+RESOURCE SECRETED r_sip_server_password_editor
+ {
+ num_letters = 24;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_server_port_page
+// The server port page
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_sip_server_port_page
+ {
+ label = qtn_sip_proxy_port;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EAknCtIntegerEdwin;
+ editor_resource_id = r_sip_server_port_editor;
+ }
+
+RESOURCE AVKON_INTEGER_EDWIN r_sip_server_port_editor
+ {
+ maxlength = 5;
+ min = 1;
+ max = 65535;
+ unset_value = -1;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_server_routing_page & r_sip_server_routing_popup_page &
+// r_sip_server_routing_array_texts & r_sip_server_routing_array
+// The server password configuration page
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_sip_server_routing_page
+ {
+ label = qtn_sip_proxy_lrouting;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EAknCtPopupSettingList;
+ editor_resource_id = r_sip_empty_setting_list;
+ }
+
+RESOURCE AVKON_POPUP_SETTING_TEXTS r_sip_server_routing_popup_page
+ {
+ flags = 0;
+ setting_texts_resource = r_sip_server_routing_array;
+ popped_up_texts_resource = r_sip_server_routing_array_texts;
+ }
+
+RESOURCE ARRAY r_sip_server_routing_array
+ {
+ items =
+ {
+ AVKON_ENUMERATED_TEXT
+ {
+ value = EGSLooseRoutingOn;
+ text = qtn_sip_loose_yes;
+ },
+ AVKON_ENUMERATED_TEXT
+ {
+ value = EGSLooseRoutingOff;
+ text = qtn_sip_loose_no;
+ }
+ };
+ }
+
+RESOURCE ARRAY r_sip_server_routing_array_texts
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_sip_loose_yes;
+ },
+ LBUF
+ {
+ txt = qtn_sip_loose_no;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_sip_server_transport_page & r_sip_server_transport_popup_page &
+// r_sip_server_transport_array_texts & r_sip_server_transport_array
+// The server password configuration page
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE AVKON_SETTING_PAGE r_sip_server_transport_page
+ {
+ label = qtn_sip_proxy_protocol;
+ softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
+ type = EAknCtPopupSettingList;
+ editor_resource_id = r_sip_empty_setting_list;
+ }
+
+RESOURCE AVKON_POPUP_SETTING_TEXTS r_sip_server_transport_popup_page
+ {
+ flags = 0;
+ setting_texts_resource = r_sip_server_transport_array;
+ popped_up_texts_resource = r_sip_server_transport_array_texts;
+ }
+
+RESOURCE ARRAY r_sip_server_transport_array
+ {
+ items =
+ {
+ AVKON_ENUMERATED_TEXT
+ {
+ value = EGSTranspProtocolAuto;
+ text = qtn_sip_auto;
+ },
+ AVKON_ENUMERATED_TEXT
+ {
+ value = EGSTranspProtocolUDP;
+ text = qtn_sip_udp;
+ },
+ AVKON_ENUMERATED_TEXT
+ {
+ value = EGSTranspProtocolTCP;
+ text = qtn_sip_tcp;
+ }
+ };
+ }
+
+RESOURCE ARRAY r_sip_server_transport_array_texts
+ {
+ items =
+ {
+ LBUF
+ {
+ txt = qtn_sip_auto;
+ },
+ LBUF
+ {
+ txt = qtn_sip_udp;
+ },
+ LBUF
+ {
+ txt = qtn_sip_tcp;
+ }
+ };
+ }
+
+//----------------------------------------------------
+//
+// r_gs_softkeys_options_exit_change
+// Text association with MSK ( CHANGE )
+//
+//----------------------------------------------------
+//
+RESOURCE CBA r_gs_softkeys_options_back_empty
+ {
+ buttons =
+ {
+ CBA_BUTTON
+ {
+ id=EAknSoftkeyOptions;
+ txt = text_softkey_option;
+ },
+ CBA_BUTTON
+ {
+ id=EAknSoftkeyBack;
+ txt = text_softkey_back;
+ },
+ CBA_BUTTON
+ {
+ id=EAknSoftkeyOk;
+ txt = "";
+ }
+ };
+ }
+
+//----------------------------------------------------
+//
+// r_gs_softkeys_options_back_change
+// Text association with MSK ( CHANGE )
+//
+//----------------------------------------------------
+//
+RESOURCE CBA r_gs_softkeys_options_back_change
+ {
+ buttons =
+ {
+ CBA_BUTTON
+ {
+ id=EAknSoftkeyOptions;
+ txt = text_softkey_option;
+ },
+ CBA_BUTTON
+ {
+ id=EAknSoftkeyBack;
+ txt = text_softkey_back;
+ },
+ CBA_BUTTON
+ {
+ id=EGSMSKCmdAppChange;
+ txt = qtn_msk_change;
+ }
+ };
+ }
+
+// -----------------------------------------------------------------------------
+//
+// String resources; loaded dynamically on the application using StringLoader
+// class
+//
+// -----------------------------------------------------------------------------
+//
+
+RESOURCE TBUF r_profile_list_view_new_profile_list_title
+ {
+ buf = qtn_sip_head_use_profile;
+ }
+
+RESOURCE TBUF r_qtn_conf_profile_delete_label
+ {
+ buf = qtn_sip_conf_delete;
+ }
+
+RESOURCE TBUF r_qtn_app_caption_string
+ {
+ buf = qtn_sip_title_sip;
+ }
+
+RESOURCE TBUF r_qtn_proxy_title_pane_label
+ {
+ buf = qtn_sip_title_proxy_server;
+ }
+
+RESOURCE TBUF r_qtn_registrar_title_pane_label
+ {
+ buf = qtn_sip_title_registrar_server;
+ }
+
+RESOURCE TBUF r_qtn_profile_list_profile_reg
+ {
+ buf = qtn_sip_registered;
+ }
+
+RESOURCE TBUF r_qtn_profile_list_profile_not_reg
+ {
+ buf = qtn_sip_not_registered;
+ }
+
+RESOURCE TBUF r_qtn_profile_list_profile_reg_failed
+ {
+ buf = qtn_sip_reg_failed;
+ }
+
+RESOURCE TBUF r_qtn_def_profile_name
+ {
+ buf = qtn_sip_provider;
+ }
+
+RESOURCE TBUF r_qtn_udp_param
+ {
+ buf = qtn_sip_udp;
+ }
+
+RESOURCE TBUF r_qtn_tcp_param
+ {
+ buf = qtn_sip_tcp;
+ }
+
+RESOURCE TBUF r_qtn_sip_ietf
+ {
+ buf = qtn_sip_ietf;
+ }
+
+RESOURCE TBUF r_qtn_sip_three_gpp
+ {
+ buf = qtn_sip_three_gpp;
+ }
+
+RESOURCE TBUF r_qtn_sip_error_profile_used
+ {
+ buf = qtn_sip_error_profile_used;
+ }
+
+RESOURCE TBUF r_qtn_sip_error_unable_to_delete
+ {
+ buf = qtn_sip_error_unable_to_delete;
+ }
+
+RESOURCE TBUF r_qtn_sip_error_unable_to_delete_default
+ {
+ buf = qtn_sip_error_unable_to_del_default;
+ }
+
+RESOURCE TBUF r_qtn_sip_error_invalid_user_name
+ {
+ buf = qtn_sip_error_invalid_user_name;
+ }
+
+RESOURCE TBUF r_qtn_sip_error_proxy_address
+ {
+ buf = qtn_sip_error_proxy_address;
+ }
+
+RESOURCE TBUF r_qtn_sip_error_registrar_address
+ {
+ buf = qtn_sip_error_registrar_address;
+ }
+
+RESOURCE TBUF r_qtn_sip_ims_uname_provisioned
+ {
+ buf = qtn_sip_ims_uname_provisioned;
+ }
+
+RESOURCE TBUF r_qtn_sip_ims_uname_not_editable
+ {
+ buf = qtn_sip_ims_username_not_editable;
+ }
+
+RESOURCE TBUF r_qtn_sip_infonote_realm_user_conflict
+ {
+ buf = qtn_sip_infonote_realm_user_conflict;
+ }
+
+RESOURCE TBUF r_qtn_sip_items_with_same_name
+ {
+ buf = qtn_fldr_rename_query;
+ }
+
+RESOURCE TBUF r_qtn_sip_infonote_profile_locked
+ {
+ buf = qtn_sip_infonote_profile_locked;
+ }
+
+RESOURCE TBUF r_qtn_sip_error_unable_to_del_locked
+ {
+ buf = qtn_sip_error_unable_to_del_locked;
+ }
+
+RESOURCE TBUF r_qtn_sip_not_defined
+ {
+ buf = qtn_sip_def_ap_none;
+ }
+
+RESOURCE TBUF r_qtn_sip_infonote_no_destinations_defined
+ {
+ buf = qtn_sip_infonote_no_destinations;
+ }
+
+// -----------------------------------------------------------------------------
+//
+// r_profiles_msk_edit
+// Middle softkey label: change.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_profiles_msk_edit
+ {
+ buf = qtn_msk_edit;
+ }
+
+RESOURCE TBUF r_sip_query_select_destination
+ {
+ buf = qtn_sip_query_select_destination;
+ }
+
+RESOURCE STYLUS_POPUP_MENU r_stylus_popup_menu
+{
+ items =
+ {
+ STYLUS_POPUP_MENU_ITEM
+ {
+ txt = qtn_sip_delete;
+ command = EGSCmdAppDelete; // In this example we are using the same set of commands which are handled in AppUi::HandleCommandL
+ },
+ STYLUS_POPUP_MENU_ITEM
+ {
+ txt = qtn_sip_set_def_profile;
+ command = EGSCmdAppDefault;
+ }
+
+ };
+}
+// End of File
+
+