phoneapp/phoneuivoipextension/srcdata/phoneuivoip.rss
changeset 0 5f000ab63145
child 15 2a26698d78ba
child 21 92ab7f8d0eab
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/phoneapp/phoneuivoipextension/srcdata/phoneuivoip.rss	Mon Jan 18 20:18:27 2010 +0200
@@ -0,0 +1,1385 @@
+/*
+* Copyright (c) 2007-2008 Nokia Corporation and/or its subsidiary(-ies). 
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description: 
+*     This file contains all the resources for the module.
+*     All definitions for components used in phone application.
+*     Positions, sizes, texts, etc.
+*
+*/
+
+
+NAME    PHVO
+
+#include    <eikon.rh>
+#include    <avkon.loc>
+#include    <avkon.hrh>
+#include    <avkon.rsg>
+#include    <avkon.rh>
+
+#include    "phoneui.rh"
+#include    "phoneui.hrh"
+#include    <phoneappvoipcommands.hrh>
+
+// VoIP loc file
+#include    <voip.loc>
+#include    <callui.loc>
+
+// GSM loc files
+#include    <phone.loc>
+#include    <callheadertexts.loc>
+#include    <incallmenuandsoftkeys.loc>
+#include    <callterminationnote.loc>
+#include    <incalloperations.loc>
+#include    <numberentry.loc>
+#include    <multicallhandling.loc>
+#include    <mobileoriginatedcalls.loc>
+#include    <dtmfsignalling.loc>
+#include    <dialer.loc>
+
+//  RESOURCE DEFINITIONS
+
+RESOURCE RSS_SIGNATURE
+    {
+    }
+
+RESOURCE TBUF
+    {
+    buf = "";
+    }
+
+// ----------------------------------------------------------------
+//
+//    r_phoneui_numberacq_menubar_voip
+//    Default menubar shown when number acquistion view is active.
+//
+// ----------------------------------------------------------------
+//
+RESOURCE MENU_BAR r_phoneui_numberacq_menubar_voip
+    {
+    titles=
+        {
+        MENU_TITLE
+            {
+            menu_pane = r_phoneui_numberacq_options_menu_voip;
+            }
+        };
+    }
+
+// ----------------------------------------------------------------
+//
+//    r_phoneui_numberacq_menubar_voip_with_service_number
+//    Default menubar shown when number acquistion view is active
+//    and service number is enterer to number acquistion.
+//
+// ----------------------------------------------------------------
+//
+RESOURCE MENU_BAR r_phoneui_numberacq_menubar_voip_with_service_number
+    {
+    titles=
+        {
+        MENU_TITLE
+            {
+            menu_pane = r_phoneui_numberacq_options_menu_voip_with_service_number;
+            }
+        };
+    }
+
+// ---------------------------------------------------------
+//
+//    r_phoneui_numberacq_options_menu_voip
+//    Number Acquisition view options menu pane.
+//
+// ---------------------------------------------------------
+//
+RESOURCE MENU_PANE r_phoneui_numberacq_options_menu_voip
+    {
+    items=
+        {
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdCall;
+            cascade = r_phoneui_numberacq_options_call_menu_voip;
+            txt = text_number_call;
+            },
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdSendMessage;
+            txt = qtn_nren_send_message;
+            },
+
+        MENU_ITEM 
+            {
+            command = EPhoneDialerCmdTouchInput; 
+            txt = qtn_dialer_touch_input_options;
+            },  
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdAddToContacts;       
+            cascade = r_phoneui_numberacq_options_add_to_contacts_menu_voip;           
+            txt = qtn_phob_opt_save_to_pb;
+            flags = EEikMenuItemSeparatorAfter;
+            }
+        };
+    }
+
+// ---------------------------------------------------------
+//
+//    r_phoneui_numberacq_options_menu_voip_with_service_number
+//    Number Acquisition view options menu pane when service number
+//    is used.
+//
+// ---------------------------------------------------------
+//
+RESOURCE MENU_PANE r_phoneui_numberacq_options_menu_voip_with_service_number
+    {
+    items=
+        {
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdSendCommand;
+            txt = text_nren_send_com;
+            },
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdSendMessage;
+            txt = qtn_nren_send_message;
+            },
+
+        MENU_ITEM 
+            {
+            command = EPhoneDialerCmdTouchInput; 
+            txt = qtn_dialer_touch_input_options;
+            },  
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdAddToContacts;          
+            cascade = r_phoneui_numberacq_options_add_to_contacts_menu_voip;         
+            txt = qtn_phob_opt_save_to_pb;
+            flags = EEikMenuItemSeparatorAfter;
+            }
+        };
+    }
+
+// ---------------------------------------------------------
+//
+//    r_phoneui_numberacq_options_menu_item_alpha_mode
+//    Number acquisition menu option item text "Alpha mode".
+//
+// ---------------------------------------------------------
+//
+RESOURCE TBUF r_phoneui_numberacq_options_menu_item_alpha_mode
+    {
+    buf = qtn_editing_shift_menu_alpha;
+    }
+
+// ---------------------------------------------------------
+//
+//    r_phoneui_numberacq_options_menu_item_numeric_mode
+//    Number acquisition menu option item text "Numeric mode".
+//
+// ---------------------------------------------------------
+//
+RESOURCE TBUF r_phoneui_numberacq_options_menu_item_numeric_mode
+    {
+    buf = qtn_editing_shift_menu_numbers;
+    }
+
+// ---------------------------------------------------------
+//
+//    r_phoneui_numberacq_options_call_menu_voip
+//    Number Acquisition view options call menu pane.
+//
+// ---------------------------------------------------------
+//
+RESOURCE MENU_PANE r_phoneui_numberacq_options_call_menu_voip
+    {
+    items=
+        {
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdCall;
+            txt = qtn_call_sub_voice;
+            },
+        MENU_ITEM
+            {
+            command =EPhoneNumberAcqCmdVideoCall;
+            txt = qtn_call_out_going_video_call;
+            },
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdInternetCall;
+            txt =  qtn_voip_call_type_internet;
+            }
+        };
+    }
+
+// ---------------------------------------------------------
+//
+//    r_phoneui_numberacq_internetcall_cba
+//    It contains softkey definitions for number acquisition
+//    if videocall_menu_visibilite feature ON.
+//
+// ---------------------------------------------------------
+//
+RESOURCE CBA r_phoneui_numberacq_internetcall_cba
+    {
+    buttons =
+        {
+        CBA_BUTTON
+            {
+            id = EPhoneCmdOptions;
+            txt = text_softkey_option;
+            },
+        CBA_BUTTON
+            {
+            id = EPhoneNumberAcqCmdInternetCall;
+            txt = qtn_voip_call_type_internet;
+            },
+
+        CBA_BUTTON
+            {
+            id = EAknSoftkeyContextOptions;
+            txt = text_softkey_options;
+            }
+        };
+    }
+
+// ----------------------------------------------------------------
+//
+//    r_phoneui_numberacq_ok_menubar_voip_with_service_number
+//    Default menubar shown when number acquistion view is active
+//    and service number is entered.
+//
+// ----------------------------------------------------------------
+//
+RESOURCE MENU_BAR r_phoneui_numberacq_ok_menubar_voip_with_service_number
+    {
+    titles=
+        {
+        MENU_TITLE
+            {
+            menu_pane = r_phoneui_numberacq_ok_options_menu_voip_with_service_number;
+            }
+        };
+    }
+
+// ----------------------------------------------------------------
+//
+//    r_phoneui_numberacq_ok_options_menu_voip_with_service_number
+//    Number Acquisition view ok_options menu pane when service
+//    number is entered.
+//
+// ----------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_phoneui_numberacq_ok_options_menu_voip_with_service_number
+    {
+    items=
+        {
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdSendCommand;
+            txt = text_nren_send_com;
+            },
+
+        MENU_ITEM 
+             {
+             command = EPhoneDialerCmdTouchInput; 
+             txt = qtn_dialer_touch_input_options;
+             },  
+
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdAddToContacts;           
+            cascade = r_phoneui_numberacq_options_add_to_contacts_menu_voip;          
+            txt = qtn_phob_opt_save_to_pb;
+            }
+        };
+    }
+
+// ----------------------------------------------------------------
+//
+//    r_phoneui_numberacq_ok_menubar_voip
+//    Default menubar shown when number acquistion view is active.
+//
+// ----------------------------------------------------------------
+//
+RESOURCE MENU_BAR r_phoneui_numberacq_ok_menubar_voip
+    {
+    titles=
+        {
+        MENU_TITLE
+            {
+            menu_pane = r_phoneui_numberacq_ok_options_menu_voip;
+            }
+        };
+    }
+
+// ----------------------------------------------------------------
+//
+//    r_phoneui_numberacq_ok_options_menu_voip
+//    Number Acquisition view ok_options menu pane.
+//
+// ----------------------------------------------------------------
+//
+RESOURCE MENU_PANE r_phoneui_numberacq_ok_options_menu_voip
+    {
+    items=
+        {
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdCall;
+            cascade = r_phoneui_numberacq_options_call_menu_voip;
+            txt = text_number_call;
+            },
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdAddToContacts;          
+            cascade = r_phoneui_numberacq_options_add_to_contacts_menu_voip;          
+            txt = qtn_phob_opt_save_to_pb;
+            }
+        };
+    }
+
+// ---------------------------------------------------------
+//
+//    r_phoneui_numberacq_options_add_to_contacts_menu_voip
+//    Number Acquisition view options add to contacts menu pane.
+//
+// ---------------------------------------------------------
+//
+RESOURCE MENU_PANE r_phoneui_numberacq_options_add_to_contacts_menu_voip
+    {
+    items=
+        {
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdSave;
+            txt =  qtn_phob_opt_save_to_pb_new;
+            },
+        MENU_ITEM
+            {
+            command = EPhoneNumberAcqCmdAddToName;
+            txt =  qtn_phob_opt_save_to_pb_old;
+            }
+        };
+    }
+
+// ---------------------------------------------------------
+//
+//    r_phoneui_voip_private_address
+//
+// ---------------------------------------------------------
+//
+RESOURCE TBUF64 r_phoneui_voip_private_address
+    {
+    buf = qtn_voip_private_address;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_voip_error_note_authentication_failed
+//    Displayed when authetication fails.
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phoneui_voip_error_note_authentication_failed
+    {
+    buf = qtn_voip_error_note_authentication_failed;
+    }
+// -----------------------------------------------------------------------------
+//    r_voip_defective_settings_note
+//    Displayed when registering is failed due to incomplete or wrong settings.
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phoneui_voip_defective_settings_note
+    {
+    buf = qtn_voip_defective_settings_note;
+    }
+// -----------------------------------------------------------------------------
+//    r_voip_no_connections_available_note
+//    Displayed when there the terminal is not within network coverage
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phoneui_voip_no_connections_available_note
+    {
+    buf = qtn_voip_no_connections_available_note;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_voip_no_connections_defined
+//    Displayed if there are no access points in service’s destination.
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phoneui_voip_no_connections_defined
+    {
+    buf = qtn_voip_no_connections_defined;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_voip_network_error_note
+//    Displayed  when recived following error codes from SIP
+//      SIP: 500 (Internal Server Error)
+//      SIP: 501 (Not Implemented)
+//      SIP: 502 (Bad Gateway)
+//      SIP: 503 (Service Unavailable)
+//      SIP: 504 (Server Time-out)
+//      SIP: 505 (Version not supported)
+//      SIP: 513 (Message Too Large)
+//      SIP: 580 (Precondition Failure)
+//      SIP: 482 (Loop Detected)
+//      SIP: 483 (Too Many Hops)
+//      SIP: 5xx
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phoneui_voip_network_error_note
+    {
+    buf = qtn_voip_network_error_note;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_voip_error_in_connection
+//    Displayed when the service is in enabled and registered state. The user
+//    tries to call but access point does not support calls.
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phoneui_voip_error_in_connection
+    {
+    buf = qtn_voip_error_in_connection;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_no_service_available_info
+//    Displayed when recived following error codes from SIP
+//      SIP: 401 (Unauthorized)
+//      SIP: 402 (Payment Required)
+//      SIP: 403 (Forbidden)
+//      SIP: 407 (Proxy Authentication Required)
+//      SIP: 423 (Interval Too Brief)
+//      SIP: 489 (Bad Event)
+//      SIP: 494 (Security Agreement Required)
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phoneui_no_service_available_info
+    {
+    buf = qtn_no_service_available_info;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_phone_voip_no_audio_support
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_no_audio_support
+    {
+    buf = qtn_voip_recipient_restricts_call;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_phone_voip_no_voip_service_error
+//    It is error note text when voip is not possible
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_no_voip_service_error
+    {
+    buf = qtn_voip_no_voip_service_info;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_phone_voip_address_not_in_use
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_address_not_in_use
+    {
+    buf = qtn_voip_address_not_in_use;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_no_service_available_info
+//    Displayed when recived following error codes from SIP
+//      SIP: 401 (Unauthorized)
+//      SIP: 402 (Payment Required)
+//      SIP: 403 (Forbidden)
+//      SIP: 407 (Proxy Authentication Required)
+//      SIP: 423 (Interval Too Brief)
+//      SIP: 489 (Bad Event)
+//      SIP: 494 (Security Agreement Required)
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_no_service_available_info
+    {
+    buf = qtn_no_service_available_info;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_phone_voip_request_time_out
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_request_time_out
+    {
+    buf = qtn_voip_request_time_out;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_phone_voip_invalid_recipient_address
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_invalid_recipient_address
+    {
+    buf = qtn_voip_err_invalid_address;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_phone_voip_number_busy
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_number_busy
+    {
+    buf = qtn_voip_address_busy;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_phone_voip_not_found
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_not_found
+    {
+    buf = qtn_voip_not_found;
+    }
+
+
+// -----------------------------------------------------------------------------
+//    r_phone_voip_no_answer
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_no_answer
+    {
+    buf = qtn_voip_no_answer;
+    }
+
+// -----------------------------------------------------------------------------
+//
+//    r_phone_ss_notification_text_voip_sips_failed
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF  r_phone_ss_notification_text_voip_sips_failed
+    {
+    buf = qtn_voip_rel2_sips_failed;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_voip_network_error_note
+//    Displayed  when recived following error codes from SIP
+//      SIP: 500 (Internal Server Error)
+//      SIP: 501 (Not Implemented)
+//      SIP: 502 (Bad Gateway)
+//      SIP: 503 (Service Unavailable)
+//      SIP: 504 (Server Time-out)
+//      SIP: 505 (Version not supported)
+//      SIP: 513 (Message Too Large)
+//      SIP: 580 (Precondition Failure)
+//      SIP: 482 (Loop Detected)
+//      SIP: 483 (Too Many Hops)
+//      SIP: 5xx
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_network_error_note
+    {
+    buf = qtn_voip_network_error_note;
+    }
+
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_hold_failed string "Putting %U on hold failed"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_hold_failed
+    {
+    buf = qtn_voip_hold_failed;
+    }
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_hold_number_failed "Putting Call %N on hold failed"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_hold_number_failed
+    {
+    buf = qtn_voip_hold_number_failed;
+    } 
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_resume_failed "Resuming %U failed"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_resume_failed
+    {
+    buf = qtn_voip_resume_failed;
+    }
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_resume_number_failed "Resuming Call %N failed"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_resume_number_failed
+    {
+    buf = qtn_voip_resume_number_failed;
+    } 
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_swap_failed "Swapping of calls failed"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_swap_failed
+    {
+    buf = qtn_voip_swap_failed;
+    } 
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_conference_hold_failed "Putting conference call on hold failed"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_conference_hold_failed
+    {
+    buf = qtn_voip_conference_hold_failed;
+    }
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_conference_resume_failed "Resuming conference call failed"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_conference_resume_failed
+    {
+    buf = qtn_voip_conference_resume_failed;
+    }
+    
+// -----------------------------------------------------------------------------
+//
+//     r_voip_transfer_failed-note  "Transfer request rejected"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_transfer_failed_note
+    {
+    buf = qtn_voip_info_transfer_req_rejected;
+    }
+// -----------------------------------------------------------------------------
+//
+//     r_voip_transfer_waiting_acceptence-note  "Transfer waiting acceptanse"  
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_transfer_waiting_acceptence
+    {
+    buf = qtn_voip_wait_waiting_accept;
+    }
+// -----------------------------------------------------------------------------
+//
+//     r_voip_call_type_internet  "Internet call"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_call_type_internet
+    {
+    buf = qtn_voip_call_type_internet;
+    }
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_unattended_transfer_option "Unattended transfer"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_unattended_transfer_option
+    {
+    buf = qtn_incal_unattended_transfer_option;
+    }
+
+// -----------------------------------------------------------------------------
+//    qtn_voip_query_acc_id_header "Transfer request:"
+//    Header text for unattended transfer acceptance query. 
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_query_acc_id_header
+    {
+    buf = qtn_voip_query_acc_id_header;
+    }
+
+// -----------------------------------------------------------------------------
+//    qtn_voip_query_accept_identified 
+//    "%1U asks acceptance to transfer call to %1U"
+//    Confirmation text for unattended transfer acceptance query when 
+//    transferor is known.
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_transfer_accept
+    {
+    buf = qtn_voip_query_accept_identified;
+    }
+    
+// -----------------------------------------------------------------------------
+//    qtn_voip_query_accept_cli_restricted 
+//    "Anonymous asks acceptance to transfer call to %U"
+//    Confirmation text for unattended transfer acceptance query when 
+//    transferor is anonymous.
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_transfer_accept_cli
+    {
+    buf = qtn_voip_query_accept_cli_restricted;
+    }
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_transfer_address "Address:"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_transfer_address
+    {
+    buf = qtn_voip_transfer_address;
+    }
+
+// ----------------------------------------------------------------
+//   
+//    r_phoneuidialer_numberentry_empty_transfer_menubar
+//    Default menubar shown when touch transfer view is active and
+//    number entry is empty
+//
+// ----------------------------------------------------------------
+//
+RESOURCE MENU_BAR r_phoneuidialer_numberentry_empty_transfer_menubar
+    {
+    titles=
+        {
+        MENU_TITLE
+            {
+            menu_pane = r_phoneuidialer_numberentry_empty_transfer_options_menu ;
+            }
+        };
+    }
+
+// ----------------------------------------------------------------
+//   
+//    r_phoneuidialer_numberentry_not_empty_transfer_menubar
+//    Default menubar shown when touch transfer view is active and
+//    number entry is empty
+//
+// ----------------------------------------------------------------
+//
+RESOURCE MENU_BAR r_phoneuidialer_numberentry_not_empty_transfer_menubar
+    {
+    titles=
+        {
+        MENU_TITLE
+            {
+            menu_pane = r_phoneuidialer_numberentry_not_empty_transfer_options_menu ;
+            }
+        };
+    }
+
+// ---------------------------------------------------------
+//   
+//   r_phoneuidialer_numberentry_empty_transfer_options_menu
+//   Menu for Dialer transfer view when number entry is 
+//   empty
+//
+// ---------------------------------------------------------
+//
+RESOURCE MENU_PANE r_phoneuidialer_numberentry_empty_transfer_options_menu 
+    {
+    items = 
+        {
+        MENU_ITEM 
+            {
+            command = EPhoneCmdTransferDialerSearch; 
+            txt = qtn_options_find;
+            },      
+        MENU_ITEM 
+            {
+            command = EPhoneDialerCmdTouchInput; 
+            txt = qtn_dialer_touch_input_options;
+            },       
+        MENU_ITEM 
+            {
+            command = EAknCmdEditItemPlaceHolder;
+            },
+        MENU_ITEM
+            {
+            command = EPhoneInCallCmdHelp; 
+            txt = qtn_options_help;
+            },
+        MENU_ITEM 
+            {
+            command = EPhoneCmdTransferDialerExit; 
+            txt = qtn_options_exit;
+            }
+        };
+    } 
+
+// ---------------------------------------------------------
+//   
+//   r_phoneuidialer_numberentry_not_empty_transfer_options_menu 
+//   Menu for Dialer transfer view when number entry is not 
+//   empty
+//
+// ---------------------------------------------------------
+//
+RESOURCE MENU_PANE r_phoneuidialer_numberentry_not_empty_transfer_options_menu 
+    {
+    items = 
+        {   
+        MENU_ITEM 
+            {
+            command = EPhoneCmdTransferDialerOk; 
+            txt = text_softkey_accept;
+            }, 
+        MENU_ITEM 
+            {
+            command = EPhoneDialerCmdTouchInput; 
+            txt = qtn_dialer_touch_input_options;
+            },       
+        MENU_ITEM 
+            {
+            command = EAknCmdEditItemPlaceHolder;
+            }, 
+        MENU_ITEM
+            {
+            command = EPhoneInCallCmdHelp; 
+            txt = qtn_options_help;
+            },
+        MENU_ITEM 
+            {
+            command = EPhoneCmdTransferDialerExit; 
+            txt = qtn_options_exit;
+            }
+        };
+    } 
+
+// -----------------------------------------------------------------------------
+//   
+//   r_phoneui_transfer_dialer_softkeys_options_cancel
+//    It is softkeys for transfer dialer
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE CBA r_phoneui_transfer_dialer_softkeys_options_cancel
+    {
+    buttons =
+        {
+        CBA_BUTTON
+            {
+            id = EPhoneCmdOptions;
+            txt = text_softkey_option;
+            },
+        CBA_BUTTON
+            {
+            id = EPhoneCmdTransferDialerExit;
+            txt = text_softkey_cancel;
+            }
+        };
+    }
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_dialer_tooltip_accept "Accept"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_dialer_tooltip_accept
+    {
+    buf = text_softkey_accept;
+    } 
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_dialer_tooltip_search "Search"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_dialer_tooltip_search
+    {
+    buf = text_softkey_find;
+    } 
+
+// -----------------------------------------------------------------------------
+//   
+//    r_voip_phone_unattended_transfer_query_softkeys_search_cancel
+//    Softkeys buttons for unattended transfer query when 
+//    text query is empty.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE CBA r_phone_voip_softkeys_search_cancel
+     {
+     buttons =
+         {
+         CBA_BUTTON
+             {
+             id = EPhoneCmdTransferDialerSearch;
+             txt = text_softkey_find;
+             },
+         CBA_BUTTON
+             {
+             id = EAknSoftkeyCancel;
+             txt = text_softkey_cancel;
+             },
+         CBA_BUTTON
+             {
+             id = EPhoneCmdTransferDialerSearch;
+             }            
+         };
+     }
+
+// -----------------------------------------------------------------------------
+//   
+//    r_phone_new_voip_call_softkeys_search_cancel
+//    Softkeys buttons for new Internet call query when 
+//    text query is empty.
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE CBA r_phone_new_voip_call_softkeys_search_cancel
+     {
+     buttons =
+         {
+         CBA_BUTTON
+             {
+             id = EPhoneCmdNewInternetCallSearch;
+             txt = text_softkey_find;
+             },
+         CBA_BUTTON
+             {
+             id = EAknSoftkeyCancel;
+             txt = text_softkey_cancel;
+             },
+         CBA_BUTTON
+             {
+             id = EPhoneCmdNewInternetCallSearch;
+             }            
+         };
+     }
+
+// ---------------------------------------------------------
+//   
+//    r_voip_phone_unattended_transfer_query_softkeys_ok_cancel
+//    Softkeys buttons for unattended transfer query when 
+//    user has entered something to text query.
+//
+// ---------------------------------------------------------
+//
+RESOURCE CBA r_phone_voip_softkeys_ok_cancel
+    {
+    buttons =
+        {
+        CBA_BUTTON
+            {
+            id = EPhoneCmdTransferDialerOk;
+            txt = text_softkey_ok;
+            },
+        CBA_BUTTON
+            {
+            id = EAknSoftkeyCancel;
+            txt = text_softkey_cancel;
+            },
+        CBA_BUTTON
+            {
+            id = EPhoneCmdTransferDialerOk;
+            }
+        };
+    }
+
+// ---------------------------------------------------------
+//   
+//    r_phone_voip_new_call_softkeys_ok_cancel
+//    Softkeys buttons for new call query when 
+//    user has entered something to text query.
+//
+// ---------------------------------------------------------
+//
+RESOURCE CBA r_phone_voip_new_call_softkeys_ok_cancel
+    {
+    buttons =
+        {
+        CBA_BUTTON
+            {
+            id = EPhoneCmdNewInternetCallOk;
+            txt = text_softkey_new_call;
+            },
+        CBA_BUTTON
+            {
+            id = EAknSoftkeyCancel;
+            txt = text_softkey_cancel;
+            },
+        CBA_BUTTON
+            {
+            id = EPhoneCmdNewInternetCallOk;
+            }
+        };
+    }
+
+//-----------------------------------------------------------------------------
+//   
+//    r_phone_transfer_voip_call_query
+//    It is data query used to ask phone number from user.
+//    Unattended transfer
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE DIALOG r_phone_transfer_voip_call_query  
+     {
+     flags = EGeneralQueryFlags;
+     buttons = R_AVKON_SOFTKEYS_EMPTY;
+     items =
+         {
+         DLG_LINE
+             {
+             type = EAknCtQuery;
+             id = EGeneralQuery;
+             control = AVKON_DATA_QUERY 
+                 { 
+                 layout = EDataLayout;
+                 label = qtn_voip_transfer_address;
+                 control = EDWIN 
+                     { 
+                     flags = EEikEdwinNoHorizScrolling | 
+                             EEikEdwinResizable; 
+                     maxlength = 100; 
+                     width = 6; 
+                     lines = 1;   
+                     default_case=EAknEditorLowerCase;
+                     allowed_case_modes=EAknEditorLowerCase |
+                         EAknEditorUpperCase;
+                     allowed_input_modes = EAknEditorTextInputMode |
+                                           EAknEditorNumericInputMode;
+                     default_input_mode = EAknEditorTextInputMode;
+                     special_character_table = 
+                         R_AVKON_URL_SPECIAL_CHARACTER_TABLE_DIALOG;
+                     };
+                 };
+             }
+         };
+     }     
+
+//-----------------------------------------------------------------------------
+//   
+//    r_phone_new_voip_call_query
+//    It is data query used to ask phone number from user.
+//    New Internet call
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE DIALOG r_phone_new_voip_call_query  
+     {
+     flags = EGeneralQueryFlags | EEikDialogFlagNoShadow;
+     buttons = r_phone_new_voip_call_softkeys_search_cancel;
+     items =
+         {
+         DLG_LINE
+             {
+             type = EAknCtQuery;
+             id = EGeneralQuery;
+             control = AVKON_DATA_QUERY 
+                 { 
+                 layout = EDataLayout;
+                 label = qtn_voip_transfer_address;
+                 control = EDWIN 
+                     { 
+                     flags = EEikEdwinNoHorizScrolling | 
+                             EEikEdwinResizable; 
+                     maxlength = 100; 
+                     width = 6; 
+                     lines = 1;   
+                     default_case=EAknEditorLowerCase;
+                     allowed_case_modes=EAknEditorLowerCase |
+                         EAknEditorUpperCase;
+                     allowed_input_modes = EAknEditorTextInputMode |
+                                           EAknEditorNumericInputMode;
+                     default_input_mode = EAknEditorTextInputMode;
+                     special_character_table = 
+                         R_AVKON_URL_SPECIAL_CHARACTER_TABLE_DIALOG;
+                     };
+                 };
+             }
+         };
+     }     
+
+
+//-----------------------------------------------------------------------------
+//   
+//    r_phone_voip_registering "Registering to service" 
+//    
+//    Wait note text when service registration in progress during call setup
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_registering
+    {
+    buf = qtn_voip_rel2_registering_to_service;
+    }
+    
+//-----------------------------------------------------------------------------
+//   
+//    qtn_voip_rel2_call_being_forwarded "Call is being forwarded" 
+//    
+//    Info note text when call is being forwarded
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_call_being_forwarded
+    {
+    buf = qtn_voip_rel2_call_being_forwarded;
+    }
+    
+// ---------------------------------------------------------
+//
+//    r_phoneui_new_call_menu_voip
+//    Number Acquisition view options new call menu pane.
+//
+// ---------------------------------------------------------
+//
+RESOURCE MENU_PANE r_phoneui_new_call_menu_voip
+    {
+    items=
+        {
+        MENU_ITEM
+            {
+            command = EPhoneInCallCmdNewCall;
+            txt = qtn_voip_call_type_cs;
+            },
+        MENU_ITEM
+            {
+            command = EPhoneInCallCmdNewInternetCall;
+            txt = qtn_voip_call_type_internet;
+            }
+        };
+    }
+
+//-----------------------------------------------------------------------------
+//   
+//    r_phone_voip_new_call_option 
+//    
+//    New call option text
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_new_call_option
+    {
+    buf = qtn_incal_new_call_option;
+    }
+
+// -----------------------------------------------------------------------------
+//    r_phoneui_voip_query_header_moved_permanently
+//    Header text for moved permanently query.
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phoneui_voip_query_header_moved_permanently
+    {
+    buf = qtn_voip_rel2_save_new_address_query;
+    }
+
+// ---------------------------------------------------------
+//   
+//    r_phone_voip_multiple_choices_list_query
+//    Multiple choices list query resource
+// ---------------------------------------------------------
+//
+RESOURCE AVKON_LIST_QUERY r_phone_voip_multiple_choices_list_query
+    {
+    flags = EEikDialogFlagNoDrag | 
+            EEikDialogFlagNoTitleBar |
+            EEikDialogFlagCbaButtons;
+            
+    softkeys = R_AVKON_SOFTKEYS_OK_CANCEL;
+    
+    items =
+        {
+        AVKON_LIST_QUERY_DLG_LINE 
+            {
+            control = AVKON_LIST_QUERY_CONTROL
+                {
+                listtype = EAknCtSinglePopupMenuListBox;
+	              heading = qtn_voip_rel2_popup_title_forward_call_to;
+                listbox = AVKON_LIST_QUERY_LIST
+                    {
+                    };
+                };
+            }
+        };
+    }
+    
+// -----------------------------------------------------------------------------
+//
+//     r_voip_handover_to_wlan_option "Handover to WLAN"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_handover_to_wlan_option
+    {
+    buf = qtn_incal_vcc_ho_to_wlan_option;
+    }
+
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_handover_to_gsm_option "Handover to GSM"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_handover_to_gsm_option
+    {
+    buf = qtn_incal_vcc_ho_to_gsm_option;
+    }
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_vcc_wait_ho_from_wlan "Handover from WLAN to GSM"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_vcc_wait_ho_from_wlan
+    {
+    buf = qtn_vcc_wait_ho_from_wlan;
+    }
+
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_vcc_wait_ho_from_gsm "Handover from GSM to WLAN"
+//
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_voip_vcc_wait_ho_from_gsm
+    {
+    buf = qtn_vcc_wait_ho_from_gsm;
+    }
+
+// -----------------------------------------------------------------------------
+//
+//     r_voip_vcc_info_ho_failed "Handover failed"
+//
+// -----------------------------------------------------------------------------
+//    
+RESOURCE TBUF  r_voip_vcc_info_ho_failed
+    {
+    buf = qtn_vcc_info_ho_failed;
+    }
+    
+    
+//-----------------------------------------------------------------------------
+//   
+//    r_phone_voip_connecting_service "Connecting %U" 
+//    
+//    Wait note text when service registration in progress during call setup
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_connecting_service
+    {
+    buf = qtn_ipcomm_connecting_servicename_wait_note;
+    }
+
+//-----------------------------------------------------------------------------
+//   
+//    r_phone_voip_no_connections_defined "No connections defined for %U" 
+//    
+//    Shown when user tries to connect service and there are no connections
+//    defined in settings.
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_no_connections_defined
+    {
+    buf = qtn_ipcomm_no_conn_defined_note;
+    }
+
+//-----------------------------------------------------------------------------
+//
+//    r_phone_voip_no_connections_available "No connections available for %U"
+//
+//    Shown when user tries to connect to service outside service tab and
+//    access points defined for service are not available.
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_no_connections_available
+    {
+    buf = qtn_ipcomm_no_conn_available_note;
+    }
+
+//-----------------------------------------------------------------------------
+//
+//    r_phone_voip_connection_does_not_support_calls
+//    "%U connection does not support calls"
+//
+//    Shown in case when user tries to call using a service which does not 
+//    support internet call or service is connected via 2G.  
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_connection_does_not_support_calls
+    {
+    buf = qtn_ipcomm_conn_supports_no_calls_note;
+    }
+
+//-----------------------------------------------------------------------------
+//
+//    r_phone_voip_connection_not_available_during_alr
+//    "%U not available when connecting"
+//
+//    Shown when user tries to create an internet call outside service tab when
+//    service is either creating connection or performing application 
+//    level roaming.
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_connection_not_available_during_alr
+    {
+    buf = qtn_ipcomm_not_available_during_alr;
+    }
+
+//-----------------------------------------------------------------------------
+//
+//    r_phone_voip_creating_conn_failed_permanently
+//    "Connecting %U failed due to defective settings. 
+//    Contact your service provider."
+//   
+//    Shown when connection tried outside service tab fails due to incomplete 
+//    settings which will most definetely prevent the registration.
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phone_voip_creating_conn_failed_permanently
+    {
+    buf = qtn_ipcomm_creating_conn_failed_permanently;
+    } 
+
+//-----------------------------------------------------------------------------
+//
+//    r_phoneui_numberacq_options_menu_item_xsp
+//    "%U call"
+//   
+//    Number acquisition menu item text for call submenu in options menu
+//    Shown when there is only one VoIP service, whose provider ID is
+//    inserted in the string.
+// -----------------------------------------------------------------------------
+//
+RESOURCE TBUF r_phoneui_numberacq_options_call_menu_item_xsp
+    {
+    buf = qtn_call_sub_voip_with_name;
+    }
+    
+// End of File
+