phoneapp/phoneuivoipextension/srcdata/phoneuivoip.rss
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Mon, 18 Jan 2010 20:18:27 +0200
changeset 0 5f000ab63145
child 5 2a26698d78ba
permissions -rw-r--r--
Revision: 201001 Kit: 201003

/*
* 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