/*
* Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description: Resource file.
*
*/
// RESOURCE IDENTIFIER
NAME CMMG // 4 letter ID
// INCLUDES
// System
#include <eikon.rh>
#include <avkon.rsg>
#include <avkon.rh>
#include <avkon.loc>
#include <uikon.rh>
#include <CommonDialogs.rh>
#include <pathconfiguration.hrh>
#include <data_caging_paths_strings.hrh>
#include <cmmanager.mbg>
// User
#include <cmmanager.loc>
#include <cmpsettingsconsts.h>
#include "cmmanager.hrh"
//For Ip address editor
#define IPADDRESS_MIN_FIRST_FIELD_VALUE 0
#define IPADDRESS_MIN_SECOND_FIELD_VALUE 0
#define IPADDRESS_MIN_THIRD_FIELD_VALUE 0
#define IPADDRESS_MIN_FOURTH_FIELD_VALUE 0
#define IPADDRESS_MAX_FIRST_FIELD_VALUE 255
#define IPADDRESS_MAX_SECOND_FIELD_VALUE 255
#define IPADDRESS_MAX_THIRD_FIELD_VALUE 255
#define IPADDRESS_MAX_FOURTH_FIELD_VALUE 255
// RESOURCE DEFINITIONS
RESOURCE RSS_SIGNATURE {}
RESOURCE TBUF R_CMMANAGER_CM_NAME_DEFAULT
{ buf = "Default Connection Method"; }
// NON-LOCALIZED STRINGS
RESOURCE TBUF r_start_page_def_value
{ buf = "http://"; }
// LOCALISED STRINGS
RESOURCE TBUF r_qtn_netw_conset_info_cannot_delete_dest_prot_cm
{ buf = qtn_netw_conset_info_cannot_delete_dest_prot_cm; }
RESOURCE TBUF r_qtn_netw_sett_subnet_mask
{ buf = qtn_netw_sett_subnet_mask; }
RESOURCE TBUF r_qtn_netw_sett_default_gateway
{ buf = qtn_netw_sett_default_gateway; }
RESOURCE TBUF r_qtn_selec_setting_compulsory
{ buf = qtn_selec_setting_compulsory; }
RESOURCE TBUF r_qtn_set_dns_servers_automatic
{ buf = qtn_set_dns_servers_automatic; }
RESOURCE TBUF r_qtn_set_passwd_aut
{ buf = qtn_set_passwd_aut; }
RESOURCE TBUF r_qtn_set_ap_passwd
{ buf = qtn_set_ap_passwd; }
RESOURCE TBUF r_qtn_set_prompt_passwd_yes
{ buf = qtn_set_prompt_passwd_yes; }
RESOURCE TBUF r_qtn_set_prompt_passwd_no
{ buf = qtn_set_prompt_passwd_no; }
RESOURCE TBUF r_qtn_set_prompt_passwd
{ buf = qtn_set_prompt_passwd; }
RESOURCE TBUF r_qtn_set_ap_username_none
{ buf = qtn_set_ap_username_none; }
RESOURCE TBUF r_qtn_set_passwd_aut_normal
{ buf = qtn_set_passwd_aut_normal; }
RESOURCE TBUF r_qtn_set_passwd_aut_secure
{ buf = qtn_set_passwd_aut_secure; }
RESOURCE TBUF r_qtn_set_ap_username
{ buf = qtn_set_ap_username; }
RESOURCE TBUF r_qtn_set_ip_well_known
{ buf = qtn_set_ip_well_known; }
RESOURCE TBUF r_qtn_set_dns_servers_ip
{ buf = qtn_set_dns_servers_ip; }
RESOURCE TBUF r_qtn_set_secondary_dns
{ buf = qtn_set_secondary_dns; }
RESOURCE TBUF r_qtn_set_primary_dns
{ buf = qtn_set_primary_dns; }
RESOURCE TBUF r_qtn_set_ip_address_dynamic
{ buf = qtn_set_ip_address_dynamic; }
RESOURCE TBUF r_qtn_set_ip_address
{ buf = qtn_set_ip_address; }
RESOURCE TBUF r_qtn_set_ipv6_settings
{ buf = qtn_set_ipv6_settings; }
RESOURCE TBUF r_qtn_set_ipv4_settings
{ buf = qtn_set_ipv4_settings; }
RESOURCE TBUF r_qtn_set_ip_user_defined
{ buf = qtn_set_ip_user_defined; }
RESOURCE TBUF r_qtn_netw_quest_iap_incomplete_delete
{ buf = qtn_netw_quest_iap_incomplete_delete; }
RESOURCE TBUF r_qtn_set_info_invalid_ip
{ buf = qtn_set_info_invalid_ip; }
RESOURCE TBUF r_qtn_set_proxy_server_address
{ buf = qtn_set_proxy_server_address; }
RESOURCE TBUF r_qtn_set_proxy_server_address_none
{ buf = qtn_set_proxy_server_address_none; }
RESOURCE TBUF r_qtn_set_proxy_port_number
{ buf = qtn_set_proxy_port_number; }
RESOURCE TBUF r_qtn_set_home_page_none
{ buf = qtn_set_home_page_none; }
RESOURCE TBUF r_qtn_set_starting_page
{ buf = qtn_set_starting_page; }
RESOURCE TBUF r_qtn_netw_conset_info_cannot_delete_virtual_ref
{ buf = qtn_netw_conset_info_cannot_delete_virtual_ref; }
RESOURCE TBUF64 r_cmmanagereng_default_ap_name
{ buf = qtn_set_ap_default_name; }
RESOURCE TBUF r_qtn_netw_conset_info_uncat_empty
{ buf = qtn_netw_conset_info_uncat_empty ; }
RESOURCE TBUF r_qtn_netw_conset_embedded_dest
{ buf = qtn_netw_conset_embedded_dest ; }
RESOURCE TBUF r_cmmanagerui_add_connection_method
{ buf = qtn_netw_conset_add_connection_method; }
RESOURCE TBUF r_cmmanagerui_new_connection
{ buf = qtn_netw_conset_add_connection; }
RESOURCE TBUF r_cmmanagerui_conn_methods_amount_many
{ buf = qtn_netw_conset_conn_methods_amount_many; }
RESOURCE TBUF r_cmmanagerui_conn_methods_amount_one
{ buf = qtn_netw_conset_conn_methods_amount_one; }
RESOURCE TBUF r_cmmanagerui_conn_methods_amount_none
{ buf = qtn_netw_conset_conn_methods_amount_none; }
RESOURCE TBUF r_cmmanagerui_method_priority_other
{ buf = qtn_netw_conset_method_priority_other; }
RESOURCE TBUF r_qtn_netw_conset_method_priority_auto
{ buf = qtn_netw_conset_method_priority_auto; }
RESOURCE TBUF r_cmmanagerui_navi
{ buf = qtn_netw_conset_network_connections_title; }
RESOURCE TBUF r_cmmanagerui_empty_method_view_primary
{ buf = qtn_netw_conset_empty_method_view_primary; }
RESOURCE TBUF r_cmmanagerui_empty_method_view_secondary
{ buf = qtn_netw_conset_empty_method_view_secondary; }
RESOURCE TBUF r_cmmanagerui_connection_name
{ buf = qtn_set_ap_conn_name; }
RESOURCE TBUF r_cmmanagerui_prmpt_cm_mame
{ buf = qtn_netw_conset_prmpt_method_name; }
RESOURCE TBUF r_cmmanagerui_prmpt_destination_name
{ buf =qtn_netw_conset_prmpt_destination_name;}
RESOURCE TBUF r_cmmanagerui_quest_cm_delete
{ buf = qtn_netw_conset_quest_delete_method;}
RESOURCE TBUF r_cmmanagerui_info_cm_protected_cannot_delete
{ buf = qtn_netw_conset_info_cannot_delete_protected_method;}
RESOURCE TBUF r_cmmanagerui_info_cm_in_use_cannot_delete
{ buf = qtn_netw_conset_info_cannot_delete_method_in_use;}
RESOURCE TBUF r_cmmanagerui_quest_dest_delete
{ buf = qtn_netw_conset_quest_delete_destination; }
RESOURCE TBUF r_cmmanagerui_info_dest_in_use_cannot_delete
{ buf = qtn_netw_conset_info_cannot_delete_dest_in_use; }
RESOURCE TBUF r_qtn_set_note_ap_in_use_edit
{ buf = qtn_set_note_ap_in_use_edit; }
RESOURCE TBUF r_cmmanagerui_info_dest_protected_cannot_delete
{ buf = qtn_netw_conset_info_cannot_delete_dest_protected;}
RESOURCE TBUF r_cmmanagerui_dest_uncategorized
{ buf = qtn_netw_conset_dest_uncategorized; }
RESOURCE TBUF r_cmmanagerui_dest_internet
{ buf = qtn_netw_conset_dest_internet; }
RESOURCE TBUF r_cmmanagerui_dest_wap
{ buf = qtn_netw_conset_dest_wap; }
RESOURCE TBUF r_cmmanagerui_dest_mms
{ buf = qtn_netw_conset_dest_mms; }
RESOURCE TBUF r_cmmanagerui_dest_intranet
{ buf = qtn_netw_conset_dest_intranet; }
RESOURCE TBUF r_cmmanagerui_msk_add_method
{ buf = qtn_msk_add_method; }
RESOURCE TBUF r_plugin_base_options_change
{ buf = qtn_set_options_change; }
RESOURCE TBUF r_plugin_base_options_ap_advanced
{ buf = qtn_set_options_ap_advanced; }
RESOURCE TBUF r_plugin_base_cmd_exit
{ buf = qtn_set_options_exit; }
RESOURCE TBUF r_cmwizard_automatic_check
{ buf = qtn_netw_conset_quest_check_conn_methods; }
RESOURCE TBUF r_cmwizard_checking_methods
{ buf = qtn_netw_conset_wait_checking_methods; }
RESOURCE TBUF r_cmwizard_manual_configuration
{ buf = qtn_netw_conset_quest_conf_method_manually; }
RESOURCE TBUF r_cmwizard_available_methods
{ buf = qtn_netw_conset_prmpt_available_methods; }
RESOURCE TBUF r_cmwizard_bearer_available_wlan
{ buf = qtn_netw_conset_bearer_available_wlan; }
RESOURCE TBUF r_cmwizard_one_wlan_nw_available
{ buf = qtn_netw_conset_one_wlan_nw_available; }
RESOURCE TBUF r_cmwizard_many_wlan_nw_available
{ buf = qtn_netw_conset_many_wlan_nw_available; }
RESOURCE TBUF r_cmwizard_select_conn_method
{ buf = qtn_netw_conset_prmpt_select_conn_method; }
RESOURCE TBUF r_cmwizard_select_destination_description
{ buf = qtn_netw_conset_detail_add_to_destination; }
RESOURCE TBUF r_cmwizard_no_destination
{ buf = qtn_netw_conset_info_no_destinations; }
RESOURCE TBUF r_cmwizard_no_unprotected_destination
{ buf = qtn_new_conset_info_cannot_add_all_dest_protected; }
RESOURCE TBUF r_cmwizard_no_unprotected_destination_dup
{ buf = qtn_netw_conset_info_cannot_add_all_dest_protected; }
RESOURCE TBUF r_cmwizard_cannot_perform_for_protected
{ buf = qtn_netw_conset_info_cannot_perform_for_protected; }
RESOURCE TBUF r_cmwizard_no_vpn_stacking
{ buf = qtn_netw_conset_info_no_vpn_stacking; }
RESOURCE TBUF r_cmmanagerui_sett_destination
{ buf = qtn_netw_conset_sett_destination; }
RESOURCE TBUF r_cmmanagerui_sett_always_ask
{ buf = qtn_netw_conset_sett_always_ask; }
RESOURCE TBUF r_cmmanagerui_sett_ask_once
{ buf = qtn_netw_conset_sett_ask_once; }
RESOURCE TBUF r_cmmanagerui_sett_default_connection
{ buf = qtn_netw_conset_sett_default_connection; }
RESOURCE TBUF r_cmmanagerui_sett_user_defined
{ buf = qtn_netw_conset_sett_user_defined; }
RESOURCE TBUF r_cmmanagerui_navi_default
{ buf = qtn_netw_conset_navi_default; }
RESOURCE TBUF r_cmmanagerui_navi_default_always_ask
{ buf = qtn_netw_conset_navi_default_always_ask; }
RESOURCE TBUF r_cmmanagerui_navi_default_ask_once
{ buf = qtn_netw_conset_navi_default_ask_once; }
RESOURCE TBUF r_cmmanagerui_default_connection_set_to
{ buf = qtn_netw_conset_default_connection_set_to; }
RESOURCE TBUF r_cmmanagerui_conf_default_always_ask
{ buf = qtn_netw_conset_conf_default_always_ask; }
RESOURCE TBUF r_cmmanagerui_conf_default_ask_once
{ buf = qtn_netw_conset_conf_default_ask_once; }
RESOURCE TBUF r_cmmanagerui_default_connection_title
{ buf = qtn_netw_conset_default_connection_title; }
RESOURCE TBUF r_qtn_netw_conset_navi_nof_destinations
{ buf = qtn_netw_conset_navi_nof_destinations; }
RESOURCE TBUF r_qtn_netw_conset_navi_one_destination
{ buf = qtn_netw_conset_navi_one_destination; }
RESOURCE TBUF r_cmmanagerui_navi_one_conn_method
{ buf = qtn_netw_conset_navi_one_conn_method; }
RESOURCE TBUF r_cmmanagerui_navi_many_conn_methods
{ buf = qtn_netw_conset_navi_many_conn_methods; }
RESOURCE TBUF r_cmmanagerui_popup_title_data_bearer
{ buf = qtn_netw_conset_popup_title_data_bearer; }
RESOURCE TBUF r_cmmanagerui_prmpt_select_icon
{ buf = qtn_netw_conset_prmpt_select_icon; }
RESOURCE TBUF r_cmmanagerui_info_dest_already_in_use
{ buf = qtn_netw_conset_info_name_already_in_use; }
RESOURCE TBUF r_plugin_base_set_ap_bearer
{ buf = qtn_set_ap_bearer; }
RESOURCE TBUF r_plugin_base_info_bearer_not_editable
{ buf = qtn_netw_conset_info_bearer_not_editable; }
RESOURCE TBUF r_plugin_base_sett_smtp_override
{ buf = qtn_netw_conset_sett_smtp_override; }
RESOURCE TBUF r_cmmanagerui_info_prio_not_possible
{ buf = qtn_netw_conset_info_prio_not_possible; }
RESOURCE TBUF r_cmmanagerui_info_protected_cannot_edit
{ buf = qtn_netw_conset_info_cannot_edit_protected; }
RESOURCE TBUF r_cmmanagerui_quest_embedded_dest_delete
{ buf = qtn_netw_conset_quest_delete_embedded_dest; }
// SMTP settings
RESOURCE TBUF r_plugin_base_sett_smtp_outgoing_mail_server
{ buf = qtn_mce_settings_mail_sending_h; }
RESOURCE TBUF r_plugin_base_sett_smtp_user_name
{ buf = qtn_mce_settings_mail_user_name; }
RESOURCE TBUF r_plugin_base_sett_smtp_password
{ buf = qtn_mce_settings_mail_password; }
RESOURCE TBUF r_plugin_base_prompt_server_addr
{ buf = qtn_mbxs_settings_mail_srvr_prompt; }
RESOURCE TBUF r_plugin_base_sett_smtp_security
{ buf = qtn_mce_settings_mail_security; }
RESOURCE TBUF r_plugin_base_sett_security_on_starttls
{ buf = qtn_mbxs_settings_mail_sec_starttls; }
RESOURCE TBUF r_plugin_base_sett_security_on_ssltls
{ buf = qtn_mbxs_settings_mail_sec_ssltls; }
RESOURCE TBUF r_plugin_base_sett_security_off
{ buf = qtn_mbxs_settings_mail_sec_off; }
RESOURCE TBUF r_plugin_base_sett_port_default
{ buf = qtn_mbxs_settings_mail_port_def; }
RESOURCE TBUF r_plugin_base_sett_smtp_port
{ buf = qtn_mce_settings_mail_port; }
RESOURCE TBUF r_plugin_base_sett_port_userdef
{ buf = qtn_mbxs_settings_mail_port_userdef; }
RESOURCE TBUF r_text_softkey_option
{
buf = text_softkey_option;
}
RESOURCE TBUF r_qtn_memlo_memory_full
{
buf = qtn_memlo_memory_full;
}
RESOURCE TBUF r_qtn_fldr_name_already_used
{
buf = qtn_fldr_name_already_used;
}
RESOURCE TBUF r_cmmanagerui_info_cm_already_in_use
{ buf = qtn_netw_conset_info_name_already_in_use; }
RESOURCE TBUF r_two_string_for_empty_view { buf = "%0U\n%1U"; }
// --------------------------------------------------------------------------
// Menu bars
// --------------------------------------------------------------------------
//
// r_dest_menubar
// menubar for the settings view
//
// -----------------------------------------------------------------------------
//
RESOURCE MENU_BAR r_dest_menubar
{
titles=
{
MENU_TITLE { menu_pane=r_dest_menu;
txt="App"; }
};
}
// -----------------------------------------------------------------------------
//
// r_dest_menu
// menu pane for destination list
//
// -----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_dest_menu
{
items=
{
MENU_ITEM
{
command = ECmManagerUiCmdDestEdit;
txt = qtn_options_open;
flags = EEikMenuItemAction;
},
MENU_ITEM
{
command = ECmManagerUiCmdDestDefaultConnection;
txt = qtn_netw_conset_options_default_connection;
},
MENU_ITEM
{
command = ECmManagerUiCmdDestAdd;
txt = qtn_netw_conset_options_add_destination;
},
MENU_ITEM
{
command = ECmManagerUiCmdDestRename;
txt = qtn_netw_conset_options_rename_destination;
flags = EEikMenuItemSpecific;
},
MENU_ITEM
{
command = ECmManagerUiCmdDestChangeIcon;
txt = qtn_netw_conset_options_change_dest_icon;
flags = EEikMenuItemSpecific;
},
MENU_ITEM
{
command = ECmManagerUiCmdDestDelete;
txt = qtn_netw_conset_options_delete_destination;
flags = EEikMenuItemSpecific;
},
MENU_ITEM
{
command = EAknCmdHelp;
txt = qtn_options_help;
},
MENU_ITEM
{
command = ECmManagerUiCmdDestUserExit;
txt=qtn_options_exit;
}
};
}
// -----------------------------------------------------------------------------
//
// r_select_netw_conn_menubar
// menubar for the settings view
//
// -----------------------------------------------------------------------------
//
RESOURCE MENU_BAR r_select_netw_conn_menubar
{
titles=
{
MENU_TITLE { menu_pane=r_select_netw_conn_menu;
txt="App"; }
};
}
// -----------------------------------------------------------------------------
//
// r_select_netw_conn_menu
// menu pane for destination list
//
// -----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_select_netw_conn_menu
{
items=
{
MENU_ITEM
{
command = ECmManagerUiCmdDestSelect;
txt = qtn_set_cmd_select;
}
,MENU_ITEM
{
command = ECmManagerUiCmdCMSelect;
txt = qtn_netw_conset_options_select_method;
}
,MENU_ITEM
{
command = EAknCmdHelp;
txt = qtn_options_help;
}
};
}
// -----------------------------------------------------------------------------
//
// r_dest_dialog
//
//
// -----------------------------------------------------------------------------
//
RESOURCE DIALOG r_dest_dialog
{
flags = EEikDialogFlagWait |
EEikDialogFlagNoDrag |
EEikDialogFlagNoTitleBar |
EEikDialogFlagFillAppClientRect |
EEikDialogFlagCbaButtons;
buttons = R_AVKON_SOFTKEYS_OPTIONS_BACK__SELECT;
items =
{
DLG_LINE
{
type = KDestListboxType;
id = KDestListboxId;
itemflags = EEikDlgItemTakesEnterKey;
control= LISTBOX { flags = EAknListBoxSelectionList;};
}
};
}
// -----------------------------------------------------------------------------
//
// r_dest_listbox
// List of individual settings
//
// -----------------------------------------------------------------------------
//
RESOURCE LISTBOX r_dest_listbox
{
flags = EAknListBoxSelectionList;
}
//-----------------------------------------------------------------------------
// Menu bars
// -----------------------------------------------------------------------------
//
// r_cm_menubar
// menubar for the settings view
//
// -----------------------------------------------------------------------------
//
RESOURCE MENU_BAR r_cm_menubar
{
titles=
{
MENU_TITLE { menu_pane=r_cm_menu; txt="App"; }
};
}
// -----------------------------------------------------------------------------
//
// r_cm_menu
// menu pane for cmination list
//
// -----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_cm_menu
{
items=
{
MENU_ITEM
{
command = ECmManagerUiCmdCmEdit;
txt = qtn_netw_conset_options_edit;
flags = EEikMenuItemAction;
},
MENU_ITEM
{
command = ECmManagerUiCmdCmAdd;
txt = qtn_netw_conset_options_add_method;
},
MENU_ITEM
{
command = ECmManagerUiCmdCmRename;
txt = qtn_netw_conset_options_rename_method;
flags = EEikMenuItemSpecific;
},
MENU_ITEM
{
command = ECmManagerUiCmdCmDelete;
txt = qtn_netw_conset_options_delete_method;
flags = EEikMenuItemSpecific;
},
MENU_ITEM
{
command = ECmManagerUiCmdCmPrioritise;
txt = qtn_netw_conset_options_prioritise;
flags = EEikMenuItemSpecific;
},
MENU_ITEM
{
command = ECmManagerUiCmdCmMoveToOtherDestination;
txt = qtn_netw_conset_options_move_to_dest;
flags = EEikMenuItemSpecific;
},
MENU_ITEM
{
command = ECmManagerUiCmdCmCopyToOtherDestination;
txt = qtn_netw_conset_options_copy_to_dest;
flags = EEikMenuItemSpecific;
},
MENU_ITEM
{
command = EAknCmdHelp;
txt = qtn_options_help;
},
MENU_ITEM
{
command = ECmManagerUiCmdCmUserExit;
txt = qtn_options_exit;
}
};
}
// -----------------------------------------------------------------------------
// r_softkeys_options_cancel__connect
// option/add method/cancel button set
// -----------------------------------------------------------------------------
RESOURCE CBA r_softkeys_options_back__edit
{
buttons =
{
CBA_BUTTON { id = EAknSoftkeyOptions; txt = text_softkey_option; },
CBA_BUTTON { id = EAknSoftkeyBack; txt = text_softkey_back; },
CBA_BUTTON { id = ECmManagerUiCmdCmEdit; txt = qtn_msk_edit; }
};
}
// -----------------------------------------------------------------------------
// r_softkeys_prio_ok_cancel__ok
// ok/ok/cancel button set for prioritise
// -----------------------------------------------------------------------------
RESOURCE CBA r_softkeys_prio_ok_cancel__ok
{
buttons =
{
CBA_BUTTON { id = ECmManagerUiCmdCmPrioOk; txt = text_softkey_ok; },
CBA_BUTTON { id = ECmManagerUiCmdCmPrioCancel; txt = text_softkey_cancel; },
CBA_BUTTON { id = ECmManagerUiCmdCmPrioOk; txt = text_softkey_ok; }
};
}
// -----------------------------------------------------------------------------
//
// r_cm_dialog
//
//
// -----------------------------------------------------------------------------
//
RESOURCE DIALOG r_cm_dialog
{
flags = EEikDialogFlagWait |
EEikDialogFlagNoDrag |
EEikDialogFlagNoTitleBar |
EEikDialogFlagFillAppClientRect |
EEikDialogFlagCbaButtons |
EEikDialogFlagNotifyEsc;
buttons = r_softkeys_options_back__edit;
items =
{
DLG_LINE
{
type = KCmListboxType;
id = KCmListboxId;
itemflags = EEikDlgItemTakesEnterKey;
control= LISTBOX { flags = EAknListBoxSelectionList;};
}
};
}
// -----------------------------------------------------------------------------
// r_cm_listbox
// List of individual settings
// -----------------------------------------------------------------------------
//
RESOURCE LISTBOX r_cm_listbox
{
flags = EAknListBoxSelectionList;
}
// -----------------------------------------------------------------------------
// r_plugin_base_menubar
// -----------------------------------------------------------------------------
//
RESOURCE MENU_BAR r_plugin_base_menubar
{
titles=
{
MENU_TITLE { menu_pane=r_plugin_base_menu; txt="A"; }
};
}
// -----------------------------------------------------------------------------
// r_plugin_base_menu
// -----------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_plugin_base_menu
{
items=
{
MENU_ITEM
{
command = EPluginBaseCmdChange;
txt = qtn_set_options_change;
flags = EEikMenuItemAction;
},
MENU_ITEM
{
command = EPluginBaseCmdAdvanced;
txt = qtn_set_options_ap_advanced;
},
MENU_ITEM
{
command = EAknCmdHelp;
txt=qtn_options_help;
},
MENU_ITEM
{
command = EPluginBaseCmdExit;
txt = qtn_options_exit;
}
};
}
// -----------------------------------------------------------------------------
// r_softkeys_options_back__change
// option/add connection/cancel button set
// -----------------------------------------------------------------------------
RESOURCE CBA r_softkeys_options_back__change
{
buttons =
{
CBA_BUTTON { id = EAknSoftkeyOptions; txt = text_softkey_option; },
CBA_BUTTON { id = EAknSoftkeyBack; txt = text_softkey_back; },
CBA_BUTTON { id = EAknSoftkeyChange; txt = qtn_msk_change; }
};
}
// -----------------------------------------------------------------------------
// r_plugin_base_dialog
// -----------------------------------------------------------------------------
//
RESOURCE DIALOG r_plugin_base_dialog
{
flags= EEikDialogFlagWait |
EEikDialogFlagNoDrag |
EEikDialogFlagNoTitleBar |
EEikDialogFlagFillAppClientRect |
EEikDialogFlagCbaButtons;
buttons = r_softkeys_options_back__change;
items=
{
DLG_LINE
{
type = EAknCtSettingListBox;
id = KPluginBaseListboxId;
control= LISTBOX { flags = EEikListBoxMultipleSelection;};
}
};
}
RESOURCE LISTBOX r_listbox_ap_settings
{
flags = EEikListBoxMultipleSelection;
}
// Ap data editor resources
// Connection name
RESOURCE EDWIN r_setting_app_edwin_conn_name
{
width=KConnNameWidth;
lines=KConnNameLines;
maxlength=KMaxConnNameLength;
allowed_input_modes = EAknEditorTextInputMode | EAknEditorNumericInputMode;
default_input_mode = EAknEditorTextInputMode;
flags= EEikEdwinAutoSelection | EEikEdwinNoLineOrParaBreaks;
}
RESOURCE AVKON_SETTING_PAGE r_text_setting_page_conn_name
{
number= EAknSettingPageNoOrdinalDisplayed;
softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
label= qtn_set_ap_conn_name;
type = EEikCtEdwin;
editor_resource_id = r_setting_app_edwin_conn_name;
}
RESOURCE DIALOG r_ok_note
{
flags = EEikDialogFlagNoDrag | EEikDialogFlagNoTitleBar |
EEikDialogFlagCbaButtons | EEikDialogFlagWait;
buttons = R_AVKON_SOFTKEYS_EMPTY;
items =
{
DLG_LINE
{
type = EAknCtNote;
id = EGeneralNote;
control = AVKON_NOTE
{
layout = EGeneralLayout;
animation = R_QGN_NOTE_OK_ANIM;
};
}
};
}
RESOURCE DIALOG r_info_note
{
flags = EEikDialogFlagNoDrag | EEikDialogFlagNoTitleBar |
EEikDialogFlagCbaButtons | EEikDialogFlagWait;
buttons = R_AVKON_SOFTKEYS_EMPTY;
items =
{
DLG_LINE
{
type = EAknCtNote;
id = EGeneralNote;
control = AVKON_NOTE
{
layout = EGeneralLayout;
animation = R_QGN_NOTE_INFO_ANIM;
};
}
};
}
RESOURCE DIALOG r_warning_note
{
flags = EEikDialogFlagNoDrag | EEikDialogFlagNoTitleBar |
EEikDialogFlagCbaButtons | EEikDialogFlagWait;
buttons = R_AVKON_SOFTKEYS_EMPTY;
items =
{
DLG_LINE
{
type = EAknCtNote;
id = EGeneralNote;
control = AVKON_NOTE
{
layout = EGeneralLayout;
animation = R_QGN_NOTE_WARNING_ANIM;
};
}
};
}
RESOURCE DIALOG r_error_note
{
flags = EEikDialogFlagNoDrag | EEikDialogFlagNoTitleBar |
EEikDialogFlagCbaButtons | EEikDialogFlagWait;
buttons = R_AVKON_SOFTKEYS_EMPTY;
items =
{
DLG_LINE
{
type = EAknCtNote;
id = EGeneralNote;
control = AVKON_NOTE
{
layout = EGeneralLayout;
animation = R_QGN_NOTE_ERROR_ANIM;
};
}
};
}
RESOURCE DIALOG r_confirmation_query
{
flags = EGeneralQueryFlags;
buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EGeneralQuery;
control = AVKON_CONFIRMATION_QUERY
{
layout = EConfirmationLayout;
}; // AVKON_CONFIRMATION_QUERY
} // DLG_LINE
}; // items
} // DIALOG
RESOURCE DIALOG r_memory_full_confirmation_query
{
flags = EGeneralQueryFlags;
buttons = R_AVKON_SOFTKEYS_OK_EMPTY__OK;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EGeneralQuery;
control = AVKON_CONFIRMATION_QUERY
{
layout = EConfirmationLayout;
animation = R_QGN_NOTE_WARNING_ANIM;
}; // AVKON_CONFIRMATION_QUERY
} // DLG_LINE
}; // items
} // DIALOG
RESOURCE DIALOG r_text_query
{
flags = EEikDialogFlagWait | EEikDialogFlagNoDrag |
EEikDialogFlagNoTitleBar | EEikDialogFlagCbaButtons |
EEikDialogFlagNoShadow;
buttons = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
items =
{
DLG_LINE
{
type = EAknCtQuery;
id = EGeneralQuery;
control = AVKON_DATA_QUERY
{
layout = EDataLayout;
control = EDWIN
{
flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable;
}; // EDWIN
}; // AVKON_DATA_QUERY
} // DLG_LINE
}; // items
} // DIALOG
RESOURCE LISTBOX r_setting_app_listbox
{
flags = EEikListBoxMultipleSelection;
}
RESOURCE AVKON_SETTING_PAGE r_radio_button_setting_page
{
number = EAknSettingPageNoOrdinalDisplayed;
softkey_resource = R_AVKON_SOFTKEYS_OPTIONS_CANCEL__SELECT;
menubar = r_select_netw_conn_menubar;
type = EAknSetListBox;
editor_resource_id= r_setting_app_listbox;
}
RESOURCE AVKON_SETTING_PAGE r_radio_button_setting_page_ok_cancel
{
number = EAknSettingPageNoOrdinalDisplayed;
softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
type = EAknSetListBox;
editor_resource_id= r_setting_app_listbox;
}
// --------------------------------------------------------------------------
//
// Generic numeric setting edwin
// --------------------------------------------------------------------------
//
RESOURCE EDWIN r_edwin_port_number_setting_page
{
width=KNumericPageWidth;
lines=KNumericPageLines;
maxlength=KMaxProxyPortNumberLength;
allowed_input_modes = EAknEditorNumericInputMode;
default_input_mode = EAknEditorNumericInputMode;
default_case = EAknEditorLowerCase;
flags = EEikEdwinAutoSelection | EEikEdwinNoLineOrParaBreaks;
avkon_flags = EAknEditorFlagLatinInputModesOnly;
numeric_keymap = EAknEditorPlainNumberModeKeymap;
}
// --------------------------------------------------------------------------
// r_port_number_setting_page
// Port number setting page
// --------------------------------------------------------------------------
//
RESOURCE AVKON_SETTING_PAGE r_port_number_setting_page
{
number= EAknSettingPageNoOrdinalDisplayed;
softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
type = EEikCtEdwin;
editor_resource_id = r_edwin_port_number_setting_page;
}
RESOURCE DIALOG r_cmmanager_wait_note
{
flags = EAknWaitNoteFlags;
buttons = R_AVKON_SOFTKEYS_CANCEL;
items =
{
DLG_LINE
{
type = EAknCtNote;
id = ECmWaitDialog;
control= AVKON_NOTE
{
layout = EWaitLayout;
animation = R_QGN_GRAF_WAIT_BAR_ANIM;
};
}
};
}
RESOURCE AVKON_LIST_QUERY r_cmmanager_list_query_with_msgbox
{
softkeys = R_AVKON_SOFTKEYS_SELECT_CANCEL__SELECT;
flags = EEikDialogFlagNotifyEsc | EEikDialogFlagWait;
items =
{
AVKON_LIST_QUERY_DLG_LINE
{
id = EListQueryControl;
control = AVKON_LIST_QUERY_CONTROL_WITH_MSGBOX
{
actuallisttype = EAknCtSingleGraphicPopupMenuListBox;
listbox = AVKON_LIST_QUERY_LIST
{
flags = EAknListBoxSelectionList;
};
heading = qtn_netw_conset_prmpt_add_to_destination;
};
}
};
}
// -----------------------------------------------------------------------------
//
// r_iconsel_dialog
//
//
// -----------------------------------------------------------------------------
//
RESOURCE DIALOG r_iconsel_dialog
{
flags = EGeneralQueryFlags |
EEikDialogFlagNoBorder |
EEikDialogFlagNoShadow;
buttons =
R_AVKON_SOFTKEYS_SELECT_CANCEL__SELECT;
items=
{
DLG_LINE
{
type = EAknCtPopupHeadingPane;
id = EAknSCTQueryHeadingId;
control = AVKON_HEADING
{
headinglayout = R_AVKON_SCT_LIST_HEADING_PANE;
};
},
DLG_LINE
{
type = KCmDestIconMapType;//0x2001
id = ECmDestIconMapContentId;
}
};
}
// ---------------------------------------------------------------------------
// r_setting_app_edwin_proxy_server_addr
// edwin for proxy server address setting page
// ---------------------------------------------------------------------------
//
RESOURCE EDWIN r_setting_app_edwin_proxy_server_addr
{
width = KProxyServerWidth;
lines = KProxyServerLines;
maxlength = KMaxProxyServerLength;
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;
allowed_case_modes = EAknEditorLowerCase | EAknEditorUpperCase;
avkon_flags = EAknEditorFlagLatinInputModesOnly | EAknEditorFlagUseSCTNumericCharmap;
flags = EEikEdwinAutoSelection | EAknEditorLowerCase | EEikEdwinNoLineOrParaBreaks;
}
// --------------------------------------------------------------------------
// r_text_setting_page_proxy_server_addr
// Proxy server address page
// --------------------------------------------------------------------------
//
RESOURCE AVKON_SETTING_PAGE r_text_setting_page_proxy_server_addr
{
number= EAknSettingPageNoOrdinalDisplayed;
softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
label= qtn_set_proxy_server_address;
type = EEikCtEdwin;
editor_resource_id = r_setting_app_edwin_proxy_server_addr;
}
// --------------------------------------------------------------------------
// r_setting_app_edwin_starting_page
// Starting Page edwin
// --------------------------------------------------------------------------
//
RESOURCE EDWIN r_setting_app_edwin_starting_page
{
width=KStartPageWidth;
lines=KStartPageLines;
maxlength=KMaxStartPageLength;
numeric_keymap=EAknEditorAlphanumericNumberModeKeymap;
allowed_input_modes = EAknEditorTextInputMode | EAknEditorNumericInputMode;
default_input_mode = EAknEditorTextInputMode;
special_character_table = R_AVKON_URL_SPECIAL_CHARACTER_TABLE_DIALOG;
default_case = EAknEditorLowerCase;
flags= EEikEdwinAutoSelection | EAknEditorLowerCase | EEikEdwinNoLineOrParaBreaks;
avkon_flags=EAknEditorFlagNoT9 | EAknEditorFlagLatinInputModesOnly;
}
// --------------------------------------------------------------------------
// r_text_setting_page_starting_page
// starting page
// --------------------------------------------------------------------------
//
RESOURCE AVKON_SETTING_PAGE r_text_setting_page_starting_page
{
number= EAknSettingPageNoOrdinalDisplayed;
softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
label= qtn_set_starting_page;
type = EEikCtEdwin;
editor_resource_id = r_setting_app_edwin_starting_page;
}
// ---------------------------------------------------------------------------
// r_setting_app_edwin_login_name
// edwin for login name page
// ---------------------------------------------------------------------------
RESOURCE EDWIN r_setting_app_edwin_login_name
{
width = KLoginNameWidth;
lines = KLoginNameLines;
maxlength = KMaxLoginNameLength;
allowed_input_modes = EAknEditorTextInputMode |
EAknEditorNumericInputMode;
default_input_mode = EAknEditorTextInputMode;
default_case = EAknEditorLowerCase;
flags = EEikEdwinAutoSelection | EEikEdwinNoLineOrParaBreaks;
avkon_flags = EAknEditorFlagNoT9 | EAknEditorFlagLatinInputModesOnly;
}
// ---------------------------------------------------------------------------
// r_text_setting_page_login_name
// setting page for login name
// ---------------------------------------------------------------------------
RESOURCE AVKON_SETTING_PAGE r_text_setting_page_login_name
{
number = EAknSettingPageNoOrdinalDisplayed;
softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
label = qtn_set_ap_username;
type = EEikCtEdwin;
editor_resource_id = r_setting_app_edwin_login_name;
}
// --------------------------------------------------------------------------
// r_setting_app_ip_editor
// IP Editor
// --------------------------------------------------------------------------
//
RESOURCE IP_FIELD_EDITOR r_setting_app_ip_editor
{
min_field_values = IP_FIELD
{
first_field = 0;
second_field = 0;
third_field = 0;
fourth_field = 0;
};
max_field_values = IP_FIELD
{
first_field = 255;
second_field = 255;
third_field = 255;
fourth_field = 255;
};
flags = 0;
}
// --------------------------------------------------------------------------
// r_text_setting_page_ip_addr
// IspIPAddr page
// --------------------------------------------------------------------------
//
RESOURCE AVKON_SETTING_PAGE r_text_setting_page_ip_addr
{
number= EAknSettingPageNoOrdinalDisplayed;
softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
label= qtn_set_ip_address;
type = EAknCtIpFieldEditor;
editor_resource_id = r_setting_app_ip_editor;
}
// --------------------------------------------------------------------------
// r_dnsip4_query
// IP4 dialog
// --------------------------------------------------------------------------
//
RESOURCE DIALOG r_dnsip4_query
{
flags=EGeneralQueryFlags;
buttons=R_AVKON_SOFTKEYS_OK_CANCEL__OK;
items=
{
DLG_LINE
{
type=EAknExtCtMultilineQuery;
id=EMultilineFirstLine;
control = AVKON_DATA_QUERY
{
layout = EMultiDataFirstIpEd;
label = qtn_set_primary_dns;
control = IP_FIELD_EDITOR
{
min_field_values = IP_FIELD
{
first_field = IPADDRESS_MIN_FIRST_FIELD_VALUE;
second_field = IPADDRESS_MIN_SECOND_FIELD_VALUE;
third_field = IPADDRESS_MIN_THIRD_FIELD_VALUE;
fourth_field = IPADDRESS_MIN_FOURTH_FIELD_VALUE;
};
max_field_values = IP_FIELD
{
first_field = IPADDRESS_MAX_FIRST_FIELD_VALUE;
second_field = IPADDRESS_MAX_SECOND_FIELD_VALUE;
third_field = IPADDRESS_MAX_THIRD_FIELD_VALUE;
fourth_field = IPADDRESS_MAX_FOURTH_FIELD_VALUE;
};
flags = 0;
};
};
},
DLG_LINE
{
type = EAknExtCtMultilineQuery;
id = EMultilineSecondLine;
control = AVKON_DATA_QUERY
{
layout = EMultiDataSecondIpEd;
label = qtn_set_secondary_dns;
control = IP_FIELD_EDITOR
{
min_field_values = IP_FIELD
{
first_field = IPADDRESS_MIN_FIRST_FIELD_VALUE;
second_field = IPADDRESS_MIN_SECOND_FIELD_VALUE;
third_field = IPADDRESS_MIN_THIRD_FIELD_VALUE;
fourth_field = IPADDRESS_MIN_FOURTH_FIELD_VALUE;
};
max_field_values = IP_FIELD
{
first_field = IPADDRESS_MAX_FIRST_FIELD_VALUE;
second_field = IPADDRESS_MAX_SECOND_FIELD_VALUE;
third_field = IPADDRESS_MAX_THIRD_FIELD_VALUE;
fourth_field = IPADDRESS_MAX_FOURTH_FIELD_VALUE;
};
flags = 0;
};
};
}
};
}
// --------------------------------------------------------------------------
// r_dnsip6_query
// IP6 dialog
// --------------------------------------------------------------------------
//
RESOURCE DIALOG r_dnsip6_query
{
flags=EGeneralQueryFlags;
buttons=R_AVKON_SOFTKEYS_OK_CANCEL__OK;
items=
{
DLG_LINE
{
type=EAknCtMultilineQuery;
id=EMultilineFirstLine;
control = AVKON_DATA_QUERY
{
layout = EMultiDataFirstEdwin;
label = qtn_set_primary_dns;
control = EDWIN
{
avkon_flags = EAknEditorFlagLatinInputModesOnly;
flags=0;
width=16;
lines=1;
maxlength=KMaxIPv6NameServerLength;
default_input_mode = EAknEditorNumericInputMode;
};
};
},
DLG_LINE
{
type=EAknCtMultilineQuery;
id=EMultilineSecondLine;
control= AVKON_DATA_QUERY
{
layout = EMultiDataSecondEdwin;
label = qtn_set_secondary_dns;
control=EDWIN
{
avkon_flags = EAknEditorFlagLatinInputModesOnly;
flags= 0;
width=16;
lines=1;
maxlength=KMaxIPv6NameServerLength;
default_input_mode = EAknEditorNumericInputMode;
};
};
}
};
}
// --------------------------------------------------------------------------
// r_text_setting_page_ip
// IPNameServer1 page
// --------------------------------------------------------------------------
//
RESOURCE AVKON_SETTING_PAGE r_text_setting_page_ip
{
number= EAknSettingPageNoOrdinalDisplayed;
softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
label= qtn_set_primary_dns;
type = EAknCtIpFieldEditor;
editor_resource_id = r_setting_app_ip_editor;
}
// --------------------------------------------------------------------------
// r_setting_app_edwin_passwd
// login password secret input box
// --------------------------------------------------------------------------
//
RESOURCE SECRETED r_setting_app_edwin_passwd
{
num_letters=KMaxLoginPasswordLength;
}
// --------------------------------------------------------------------------
// r_text_setting_page_login_passwd
// login password page
// --------------------------------------------------------------------------
//
RESOURCE AVKON_SETTING_PAGE r_text_setting_page_passwd
{
number= EAknSettingPageNoOrdinalDisplayed;
softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
label= qtn_set_ap_passwd;
type = EEikCtSecretEd;
editor_resource_id = r_setting_app_edwin_passwd;
}