phonebookui/Speeddial/datasrc/SpdCtrl.rss
changeset 0 e686773b3f54
child 23 5586b4d2ec3e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/phonebookui/Speeddial/datasrc/SpdCtrl.rss	Tue Feb 02 10:12:17 2010 +0200
@@ -0,0 +1,397 @@
+/*
+* Copyright (c) 2002 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.
+*
+*/
+
+
+
+
+
+
+//  RESOURCE IDENTIFIER
+NAME    SPCT // 4 letter ID
+
+//  INCLUDES
+
+#include <eikon.rh>
+#include <eikon.rsg>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.loc>
+#include <avkon.mbg>
+#include <avkon.hrh>
+#include <EIKCTL.rsg>
+#include <spdctrl.mbg>
+
+#include <speeddial.loc>
+#include "Speeddial.laf"
+#include "SpdiaControl.hrh"
+#include <AiwCommon.rh>
+#include <AiwGenericParam.hrh>
+#include "speeddial.hrh"
+
+//  CONSTANTS  
+//#define ?constant   ?value
+
+
+//  MACROS  
+//#define ?macro
+
+
+//  RESOURCE DEFINITIONS 
+
+RESOURCE RSS_SIGNATURE { }
+
+//RESOURCE TBUF16
+RESOURCE TBUF
+    {
+    buf = "Spdctrl";
+    }
+
+// ---------------------------------------------------------
+//   
+//    r_spdia_text_release
+//    Define text of confirmation query ( Release )
+//
+// ---------------------------------------------------------
+//
+//RESOURCE TBUF256 r_spdia_text_release
+RESOURCE TBUF r_spdia_text_release
+    {
+    buf = text_spdia_erase_query;
+    }
+
+// ---------------------------------------------------------
+//   
+//    r_spdia_text_replace
+//    Define text of confirmation query ( Relpace )
+//
+// ---------------------------------------------------------
+//
+//RESOURCE TBUF256 r_spdia_text_replace
+RESOURCE TBUF r_spdia_text_replace
+    {
+    buf = text_speed_dial_replace;
+    }
+
+// ---------------------------------------------------------
+//
+//    r_spdia_text_key_assigned
+//    Define text of confirmation query ( KeyAssinged )
+//
+// ---------------------------------------------------------
+//
+//RESOURCE TBUF256 r_spdia_text_key_assigned
+RESOURCE TBUF r_spdia_text_key_assigned
+    {
+    buf = text_speed_dial_key_assinged;
+    }
+// ---------------------------------------------------------
+//   
+//    r_qtn_spdia_grid_voice_mail
+//    Define text of voice mailbox
+//
+// ---------------------------------------------------------
+//
+//RESOURCE TBUF64 r_qtn_spdia_grid_voice_mail
+RESOURCE TBUF r_qtn_spdia_grid_voice_mail
+    {
+    buf = qtn_spdia_grid_voice_mail;
+    }
+// ---------------------------------------------------------
+//   
+//    r_qtn_spdia_title
+//    Speed Dial title
+//
+// ---------------------------------------------------------
+//
+//RESOURCE TBUF64 r_qtn_spdia_title
+
+RESOURCE TBUF r_qtn_spdia_title
+    {
+    buf = qtn_apps_sd_grid;
+    }
+
+// ---------------------------------------------------------
+//   
+//    r_qtn_spdia_contact_in_use
+//    Information note when contact in use
+//
+// ---------------------------------------------------------
+//
+//RESOURCE TBUF64 r_qtn_spdia_contact_in_use
+RESOURCE TBUF r_qtn_spdia_contact_in_use
+  {
+    buf = qtn_speed_dial_contact_in_use;
+  }
+
+//----------------------------------------------------
+//   
+//    r_spdia_select_dialog
+//    main_pane select phone number from phonebook 
+//
+//----------------------------------------------------
+//
+RESOURCE DIALOG  r_spdia_select_dialog
+    {
+    flags = EEikDialogFlagWait | EEikDialogFlagNoDrag | EEikDialogFlagNoTitleBar |
+            EEikDialogFlagFillAppClientRect |
+            EEikDialogFlagCbaButtons | EEikDialogFlagNoBorder;
+    buttons = R_AVKON_SOFTKEYS_TEXT_SETTING_ITEM;
+    items =
+        {
+        DLG_LINE
+            {
+            type = EAknCtSingleGraphicListBox;
+            itemflags = EEikDlgItemTakesEnterKey |
+                        EEikDlgItemOfferAllHotKeys;
+            id = ESpdListItem;
+            control = LISTBOX
+                {
+                array_id = r_dlgapp_inbox_msgs;
+                flags = EAknListBoxMarkableList;
+                height = 8;
+                };
+            }
+        };
+    }
+
+RESOURCE ARRAY r_dlgapp_inbox_msgs
+    {
+    items =
+        {
+        LBUF { txt = "dummy"; }       // dummy
+        };
+    }
+    
+//----------------------------------------------------
+//   
+//    r_spdctrl_softkeys_assign_back_assign
+//    LeftSoftkey RightSoftkey MiddleSoftkey
+//
+//----------------------------------------------------
+RESOURCE CBA r_spdctrl_softkeys_assign_back_assign
+	{
+	buttons =
+		{
+		CBA_BUTTON {id = EAknSoftkeyOk; txt = text_softkey_assign;},
+		CBA_BUTTON {id = EAknSoftkeyBack; txt = text_softkey_back;},
+		CBA_BUTTON {id = EAknSoftkeyOk; txt = text_softkey_assign;}
+		};
+	}
+////////////////////////////////////////////////////////////////////////
+//----------------------------------------------------
+//   
+//    r_spdia_grid_dialog
+//    main_pane select phone number from phonebook 
+//
+//----------------------------------------------------
+//
+RESOURCE DIALOG  r_spdia_grid_dialog
+    {
+    flags = EEikDialogFlagWait | EEikDialogFlagNoDrag |
+            EEikDialogFlagFillScreen | EEikDialogFlagNoBorder |
+            EEikDialogFlagNoTitleBar | EEikDialogFlagCbaButtons;
+    buttons = R_AVKON_SOFTKEYS_BACK;
+    items =
+        {
+        DLG_LINE
+            {
+            type = ESpdiaGrid;
+//            type = EAknCtAppGrid;
+//            type = EAknCtQdialGrid;
+            itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys;
+            id = ESpdGridItem;
+            control = GRID
+                {
+                //flags = EAknListBoxMarkableGridWithShortcuts; 
+                array_id = r_dlgapp_inbox_msgs; 
+                emptytext = "empty";
+                };
+            }
+        };
+    }
+
+//----------------------------------------------------
+//   
+//    r_spdia_query_replace
+//    main_pane confirmation query
+//
+//----------------------------------------------------
+//
+RESOURCE DIALOG r_spdia_query_replace
+    {
+    flags = EGeneralQueryFlags;
+    buttons = R_AVKON_SOFTKEYS_YES_NO;
+    items=
+        {
+        DLG_LINE
+            {
+            type = EAknCtQuery;
+            id = EGeneralQuery;
+            control= AVKON_CONFIRMATION_QUERY 
+                { 
+                layout = EConfirmationLayout;
+                //label = text_speed_dial_replace;
+                };
+            }
+        };
+    }
+
+//----------------------------------------------------
+//   
+//    r_spdia_query_assign
+//    main_pane confirmation query
+//
+//----------------------------------------------------
+//
+RESOURCE DIALOG r_spdia_query_assign
+    {
+    flags = EGeneralQueryFlags;
+    buttons = R_AVKON_SOFTKEYS_YES_NO;
+    items=
+        {
+        DLG_LINE
+            {
+            type = EAknCtQuery;
+            id = EGeneralQuery;
+            control= AVKON_CONFIRMATION_QUERY 
+                { 
+                layout = EConfirmationLayout;
+                label = text_speed_dial_assign_new_qu;
+                };
+            }
+        };
+    }
+
+RESOURCE AIW_INTEREST r_spdia_single_entry_fetch_interest
+    {
+    items=
+        {
+        AIW_CRITERIA_ITEM 
+            { 
+            id = KAiwCmdSelect;  // serviceCmd used here also as ID
+            serviceCmd   = KAiwCmdSelect;
+            contentType  = EGenericParamContactLinkArrayStr;
+            serviceClass = KAiwClassBase; 
+            maxProviders = 1;
+            }
+        };
+    }
+    
+RESOURCE AIW_INTEREST r_spdia_single_assign_interest
+    {
+    items=
+        {
+        AIW_CRITERIA_ITEM 
+            { 
+            id = KAiwCmdAssign;  // serviceCmd used here also as ID
+            serviceCmd = KAiwCmdAssign;
+            contentType = EGenericParamContactLinkArrayStr;
+            serviceClass = KAiwClassMenu; 
+            maxProviders = 1;
+            }
+        };
+    }
+// --------------------------------------------------------------------------
+// AIW_INTEREST
+// Email selection interest.
+// --------------------------------------------------------------------------
+//
+RESOURCE AIW_INTEREST r_speeddial_email_selection_interest
+    {
+    items=
+        {
+        AIW_CRITERIA_ITEM
+            {
+            id = KAiwCmdSelect;  // serviceCmd used here also as ID
+            serviceCmd   = KAiwCmdSelect;
+            contentType  = EGenericParamContactLinkArrayStr;
+            serviceClass = KAiwClassBase;
+            maxProviders = 1;
+            }
+        };
+    }
+//----------------------------------------------------
+//   
+//    r_spdia_query_release
+//    main_pane confirmation query
+//
+//----------------------------------------------------
+//
+RESOURCE DIALOG r_spdia_query_release
+    {
+    flags = EGeneralQueryFlags;
+    buttons = R_AVKON_SOFTKEYS_YES_NO;
+    items=
+        {
+        DLG_LINE
+            {
+            type = EAknCtQuery;
+            id = EGeneralQuery;
+            control= AVKON_CONFIRMATION_QUERY 
+                { 
+                layout = EConfirmationLayout;
+                //label = text_spdai_erase_query;
+                };
+            }
+        };
+    }
+
+
+//----------------------------------------------------
+//   
+//    r_spdia_cba_enable_spdial
+//    main_pane confirmation query
+//
+//----------------------------------------------------
+//
+RESOURCE CBA r_spdia_cba_enable_spdial
+    {
+    flags = 0;
+    buttons =
+        {
+        CBA_BUTTON { id = ESpdCmdEnableYes; txt = text_softkey_yes; },
+        CBA_BUTTON { id = ESpdCmdEnableNo;  txt = text_softkey_no; },
+        CBA_BUTTON { id = ESpdCmdEnableYes; }
+        };
+    }
+
+//----------------------------------------------------
+//   
+//    r_spdia_query_enable_onekeydialling
+//    main_pane confirmation query
+//
+//----------------------------------------------------
+//
+RESOURCE DIALOG r_spdia_query_enable_onekeydialling
+    {
+    flags = EGeneralQueryFlags;
+    buttons = r_spdia_cba_enable_spdial;
+    items=
+        {
+        DLG_LINE
+            {
+            type = EAknCtQuery;
+            id = EGeneralQuery;
+            control= AVKON_CONFIRMATION_QUERY 
+                { 
+                layout = EConfirmationLayout;
+                label = qtn_speed_dial_query_first_assign;
+                };
+            }
+        };
+    }
+// End of File