voiceui/voiceuivoicerecognition/data/vuivoicerecognition.rss
branchRCL_3
changeset 19 e36f3802f733
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/voiceui/voiceuivoicerecognition/data/vuivoicerecognition.rss	Wed Sep 01 12:29:17 2010 +0100
@@ -0,0 +1,447 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies). 
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description: 
+*
+*/
+
+
+NAME RAPI
+
+#include <eikon.rh>
+#include <EIKCORE.rsg>
+#include <avkon.rsg>    
+#include <avkon.rh>
+#include <avkon.mbg>
+#include <avkon.loc>
+#include <badef.rh>
+#include <appinfo.rh>
+#include <AvkonIcons.hrh>
+#include <vuivoicerecognition.loc>
+#include <data_caging_paths_strings.hrh>
+
+#include "vuivoicerecognition.hrh"
+
+// CONSTANTS
+#define KVoiceStartSoundFile           "z:\\system\\sounds\\digital\\namediallerstarttone.wav"
+#define KVoiceConfirmationSoundFile    "z:\\system\\sounds\\digital\\namediallerconfirmtone.wav"
+#define KVoiceBTStartSoundFile         "z:\\system\\sounds\\digital\\btnamediallerstarttone.wav"
+
+RESOURCE RSS_SIGNATURE { }
+
+RESOURCE TBUF { buf = r_main_view_title; }
+
+RESOURCE EIK_APP_INFO
+    {
+    status_pane = r_main_status_pane;
+    }
+
+//-----------------------------------------------------------------------------
+//   
+//    r_main_status_pane
+//    Status pane for main view.
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE STATUS_PANE_APP_MODEL r_main_status_pane
+    {
+    //Set status pane as empty to fix layouts
+    layout = R_AVKON_STATUS_PANE_LAYOUT_EMPTY;
+    panes =
+        {
+        SPANE_PANE
+            {
+            id = EEikStatusPaneUidTitle;
+            type = EAknCtTitlePane;
+            resource = r_main_view_title;
+            }
+        };
+    }
+
+//-----------------------------------------------------------------------------
+//   
+//    r_localisable_app_info
+//    menu captions and application icon
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE LOCALISABLE_APP_INFO r_localisable_app_info
+    {
+    short_caption = qtn_sivc_appl_grid;
+    caption_and_icon = 
+    CAPTION_AND_ICON_INFO
+        {
+        caption = qtn_sivc_appl_list;
+        number_of_icons = 1;
+        icon_file = APP_BITMAP_DIR"\\vuivoicerecognition_aif.mif";
+        };
+    }
+
+//-----------------------------------------------------------------------------
+//   
+//    r_main_view_title
+//    Main view's title.
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE TITLE_PANE r_main_view_title
+    {
+    txt = qtn_sivc_title;
+    }
+
+//----------------------------------------------------
+//
+//      r_softkeys_select_quit__select
+//        N-Best list cba buttons
+//
+//----------------------------------------------------
+//
+RESOURCE CBA r_softkeys_select_quit__select
+    {
+    buttons =
+        {
+        CBA_BUTTON { id=EVoiceTagSoftKeySelect; txt=text_softkey_select; },
+        CBA_BUTTON { id=EVoiceTagSoftKeyQuit;   txt=text_softkey_quit; },
+        CBA_BUTTON { id=EVoiceTagSoftKeySelect; txt=qtn_msk_select; }
+        };
+    }
+    
+//----------------------------------------------------
+//
+//      r_softkeys_select_quit__select
+//        N-Best list cba buttons
+//
+//----------------------------------------------------
+//
+RESOURCE CBA r_softkeys_options_quit__select
+    {
+    buttons =
+        {
+        CBA_BUTTON { id=EAknSoftkeyOptions;     txt=text_softkey_option; },
+        CBA_BUTTON { id=EVoiceTagSoftKeyQuit;   txt=text_softkey_quit; },
+        CBA_BUTTON { id=EVoiceTagSoftKeySelect; txt=qtn_msk_select; }
+        };
+    }
+
+//----------------------------------------------------
+//
+//      r_softkeys_next_cancel__next
+//        Tutorial message cba buttons
+//
+//----------------------------------------------------
+//
+RESOURCE CBA r_softkeys_next_cancel__next
+    {
+    buttons =
+        {
+        CBA_BUTTON { id=EVoiceInfoSoftKeyNext;    txt=qtn_vc_softkey_next; },
+        CBA_BUTTON { id=EVoiceInfoSoftKeyCancel;  txt=text_softkey_cancel; },
+        CBA_BUTTON { id=EVoiceInfoSoftKeyNext;    txt=qtn_vc_softkey_next; }
+        };
+    }
+
+//----------------------------------------------------
+//
+//      r_softkeys_activate_cancel__activate
+//        Tutorial message cba buttons
+//
+//----------------------------------------------------
+//
+RESOURCE CBA r_softkeys_activate_cancel__activate
+    {
+    buttons =
+        {
+        CBA_BUTTON { id=EVoiceInfoSoftKeyActivate; txt=qtn_vc_softkey_activate; },
+        CBA_BUTTON { id=EVoiceInfoSoftKeyCancel;   txt=text_softkey_cancel; },
+        CBA_BUTTON { id=EVoiceInfoSoftKeyActivate; txt=qtn_vc_softkey_activate; }
+        };
+    }
+    
+//----------------------------------------------------
+//
+//      r_softkeys_ok_cancel__ok
+//        Verification query cba buttons
+//
+//----------------------------------------------------
+//
+RESOURCE CBA r_softkeys_ok_cancel__ok
+    {
+    buttons =
+        {
+        CBA_BUTTON { id=EVoiceTagSoftKeySelect;   txt=text_softkey_ok; },
+        CBA_BUTTON { id=EVoiceTagSoftKeyCancel;   txt=text_softkey_cancel; },
+        CBA_BUTTON { id=EVoiceTagSoftKeySelect;   txt=text_softkey_ok; }
+        };
+    }
+
+//----------------------------------------------------
+//
+//      r_progressnote
+//        Speak now progress dialog
+//
+//----------------------------------------------------
+//    
+RESOURCE DIALOG r_progressnote
+    {
+    flags = EAknProgressNoteFlags;
+    buttons = R_AVKON_SOFTKEYS_QUIT;
+    items =
+        {
+        DLG_LINE
+            {
+            type = EAknCtNote;
+            id = EProgressDialogId;
+            control = AVKON_NOTE
+                {
+                layout = EProgressLayout;
+                };
+            }
+        };
+    }
+    
+//----------------------------------------------------
+//
+//      r_message_query
+//        Tutorial message dialog
+//
+//----------------------------------------------------
+//
+RESOURCE DIALOG r_message_query
+{
+   flags = EGeneralQueryFlags | EEikDialogFlagNoBorder | EEikDialogFlagNoShadow;
+   buttons = r_softkeys_select_quit__select;
+   items=
+   {
+      DLG_LINE 
+      {
+         type = EAknCtPopupHeadingPane;
+         id = EAknMessageQueryHeaderId;
+         itemflags = EEikDlgItemNonFocusing;
+         control = AVKON_HEADING
+         {
+         };
+      },
+      DLG_LINE
+      {
+         type = EAknCtMessageQuery;
+         id = EAknMessageQueryContentId;
+         control = AVKON_MESSAGE_QUERY
+         {
+         };
+      }
+   };
+}
+
+// ---------------------------------------------------------
+//   
+//   r_nbest_options_menu
+//   Menu title definition
+//
+// ---------------------------------------------------------
+//
+RESOURCE MENU_BAR r_nbest_options_menu
+    {
+    titles =
+        {
+        MENU_TITLE 
+            {
+            menu_pane = r_nbest_menu_pane;
+            }
+        };
+    }
+    
+// ---------------------------------------------------------
+//   
+//   r_nbest_menu_pane
+//   Menu for "Options"
+//
+// ---------------------------------------------------------
+//
+RESOURCE MENU_PANE r_nbest_menu_pane
+    {
+    items = 
+        {
+        MENU_ITEM 
+            {    
+            command = EVoiceTagSoftKeySelect;  txt = qtn_vc_options_select;
+            },
+        MENU_ITEM 
+            {
+            command = EVoiceTagSoftKeyOpen;    txt = qtn_vc_nbest_options_open_contact;
+            },
+        MENU_ITEM 
+            {
+            command = EVoiceTagSoftKeyQuit;    txt = qtn_vc_nbest_options_quit;
+            }
+        };
+    }
+
+//----------------------------------------------------
+//
+//      r_nbest_popup_list
+//        N-Best List query dialog
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_LIST_QUERY r_nbest_popup_list
+    {
+    flags = EGeneralQueryFlags;
+    softkeys = r_softkeys_select_quit__select;
+    items = 
+        {
+        AVKON_LIST_QUERY_DLG_LINE 
+            {
+            type = EAknCtListQueryControl;
+            id = EListQueryControl;
+            control = AVKON_LIST_QUERY_CONTROL
+                {
+                listtype = EAknCtDoubleGraphicPopupMenuListBox;
+                listbox = AVKON_LIST_QUERY_LIST;
+                heading = qtn_vc_nbest_list_header;
+                };            
+            }
+        };
+    }
+    
+RESOURCE ARRAY r_verification_query_item
+    {
+    items =
+        {
+        LBUF { txt = qtn_vc_verification_select; },
+        LBUF { txt = qtn_vc_verification_other; },
+        LBUF { txt = qtn_vc_verification_cancel; }
+        };
+    }
+    
+//----------------------------------------------------
+//
+//      r_verification_query
+//        Verification query dialog
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_LIST_QUERY r_verification_query
+    {
+    flags = EGeneralQueryFlags;
+    softkeys = r_softkeys_ok_cancel__ok;
+    items = 
+        {
+        AVKON_LIST_QUERY_DLG_LINE 
+            {
+            control = AVKON_LIST_QUERY_CONTROL
+                {
+                listtype = EAknCtSinglePopupMenuListBox;
+                listbox = AVKON_LIST_QUERY_LIST
+                    {
+                    array_id = r_verification_query_item;
+                    };
+                heading = " ";
+                };
+            }
+        };
+    }
+
+
+//----------------------------------------------------
+//
+//      r_nbest_row_format
+//        Row format for N-Best List listbox
+//
+//----------------------------------------------------
+//
+RESOURCE TBUF r_nbest_row_format
+    {
+    buf = "%U\t%U\t";
+    }
+
+
+//----------------------------------------------------
+//   
+//    r_voice_start_sound_path
+//    Path to a sound file to play when starting voice dialing
+//
+//----------------------------------------------------
+//
+RESOURCE TBUF r_voice_start_sound_path
+    {
+    buf = KVoiceStartSoundFile;
+    }
+
+//----------------------------------------------------
+//   
+//    r_voice_bt_start_sound_path
+//    Path to a sound file to play when starting voice dialing from bluetooth accessory
+//
+//----------------------------------------------------
+//
+RESOURCE TBUF r_voice_bt_start_sound_path
+    {
+    buf = KVoiceBTStartSoundFile;
+    }
+    
+//----------------------------------------------------
+//   
+//    r_voice_confirmation_sound_path
+//    Path to a sound file to play when starting an application
+//
+//----------------------------------------------------
+//
+RESOURCE TBUF r_voice_confirmation_sound_path
+    {
+    buf = KVoiceConfirmationSoundFile;
+    }
+
+RESOURCE TBUF   r_text_voice_system_error       { buf = text_voice_system_error; }
+RESOURCE TBUF   r_text_voice_no_matches         { buf = text_voice_no_matches; }
+RESOURCE TBUF   r_text_call_in_progress         { buf = text_call_in_progress; }
+RESOURCE TBUF   r_text_voice_no_tag             { buf = text_voice_no_tag; }
+
+RESOURCE TBUF   r_text_voice_speak_now          { buf = text_voice_speak_now; }      
+RESOURCE TBUF   r_qan_vc_tts_dialling           { buf = qan_vc_tts_dialling; }
+
+RESOURCE TBUF   r_qtn_vc_nbest_list_header      { buf = qtn_vc_nbest_list_header; }
+
+RESOURCE TBUF   r_qan_vc_verification_query     { buf = qan_vc_verification_query; }
+RESOURCE TBUF   r_qan_vc_verification_select    { buf = qan_vc_verification_select; }
+RESOURCE TBUF   r_qan_vc_verification_other     { buf = qan_vc_verification_other; }
+RESOURCE TBUF   r_qan_vc_verification_cancel    { buf = qan_vc_verification_cancel; }
+
+RESOURCE TBUF   r_qtn_vc_memory_low             { buf = qtn_err_eikon_mem; }
+
+// SIND Demo
+RESOURCE TBUF   r_text_sind_tutorial_page_intro_title        { buf = qtn_vc_tutorial_page1_title; }
+RESOURCE TBUF   r_text_sind_tutorial_page_intro_text_up      { buf = qtn_vc_tutorial_page1_text_up; }
+RESOURCE TBUF   r_text_sind_tutorial_page_intro_text_down    { buf = qtn_vc_tutorial_page1_text_down; }
+RESOURCE TBUF   r_text_sind_tutorial_page_command_title      { buf = qtn_vc_tutorial_page2_title; }
+RESOURCE TBUF   r_text_sind_tutorial_page_command_text_up    { buf = qtn_vc_tutorial_page2_text_up; }
+RESOURCE TBUF   r_text_sind_tutorial_page_command_text_down  { buf = qtn_vc_tutorial_page2_text_down; }
+RESOURCE TBUF   r_text_sind_tutorial_page_dial_title         { buf = qtn_vc_tutorial_page3_title; }
+RESOURCE TBUF   r_text_sind_tutorial_page_dial_text_up       { buf = qtn_vc_tutorial_page3_text_up; }
+RESOURCE TBUF   r_text_sind_tutorial_page_dial_text_down     { buf = qtn_vc_tutorial_page3_text_down; }
+RESOURCE TBUF   r_text_sind_tutorial_page_other_title        { buf = qtn_vc_tutorial_page4_title; }
+RESOURCE TBUF   r_text_sind_tutorial_page_other_text_up      { buf = qtn_vc_tutorial_page4_text_up; }
+RESOURCE TBUF   r_text_sind_tutorial_page_other_text_down    { buf = qtn_vc_tutorial_page4_text_down; }
+RESOURCE TBUF   r_text_sind_tutorial_page_try_title          { buf = qtn_vc_tutorial_page5_title; }
+RESOURCE TBUF   r_text_sind_tutorial_page_try_text_up        { buf = qtn_vc_tutorial_page5_text_up; }
+RESOURCE TBUF   r_text_sind_tutorial_page_try_text_down      { buf = qtn_vc_tutorial_page5_text_down; }
+RESOURCE TBUF   r_text_sind_tutorial_page_best_title         { buf = qtn_vc_tutorial_page_results_title; }
+RESOURCE TBUF   r_text_sind_tutorial_page_best_text_up       { buf = qtn_vc_tutorial_page6_text_up; }
+RESOURCE TBUF   r_text_sind_tutorial_page_best_text_down     { buf = qtn_vc_tutorial_page6_text_down; }
+RESOURCE TBUF   r_text_sind_tutorial_page_activation_title   { buf = qtn_vc_tutorial_page7_title; }
+RESOURCE TBUF   r_text_sind_tutorial_page_activation_text    { buf = qtn_vc_tutorial_page7_text; }
+RESOURCE TBUF   r_text_sind_tutorial_page_error_title        { buf = qtn_vc_tutorial_page_error_title; }
+RESOURCE TBUF   r_text_sind_tutorial_page_error_text_up      { buf = qtn_vc_tutorial_page_error_text_up; }
+RESOURCE TBUF   r_text_sind_tutorial_page_error_text_down    { buf = qtn_vc_tutorial_page_error_text_down; }
+RESOURCE TBUF   r_text_sind_tutorial_first_time_text_up      { buf = qtn_vc_tutorial_first_time1_text_up; }
+RESOURCE TBUF   r_text_sind_tutorial_first_time_text_down    { buf = qtn_vc_tutorial_first_time1_text_down; }
+