phonebookui/Phonebook2/GroupExtension/rss/PguInformation.rss
branchRCL_3
changeset 63 f4a778e096c2
parent 0 e686773b3f54
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/phonebookui/Phonebook2/GroupExtension/rss/PguInformation.rss	Wed Sep 01 12:29:52 2010 +0100
@@ -0,0 +1,268 @@
+/*
+* Copyright (c) 2005-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:  Phonebook 2 Group UI Extension resources.
+*
+*/
+
+
+#include "Pbk2GroupUIUID.h"
+
+// --------------------------------------------------------------------------
+// Extension information
+// --------------------------------------------------------------------------
+//
+RESOURCE PHONEBOOK2_EXTENSION_INFORMATION
+        r_phonebook2_group_ui_extension_information
+    {
+    version = 0;
+
+    implementationUid = KPbk2GroupExtensionImplementationUID;
+
+    menuCommandRange = PHONEBOOK2_EXTENSION_RANGE
+        {
+        firstId = EGroupUiExtensionFirstCommand;
+        lastId = EGroupUiExtensionLastCommand;
+        };
+    overwrittenCommands = {};
+
+    extensionMenus = {};
+
+    viewIds =
+        {
+        PHONEBOOK2_EXTENSION_VIEW_ID
+            {
+            version = 0;
+            viewId = EPbk2GroupsListViewId;
+            viewResource = r_phonebook2_groupslist_appview;
+            },
+        PHONEBOOK2_EXTENSION_VIEW_ID
+            {
+            version = 0;
+            viewId = EPbk2GroupMembersListViewId;
+            viewResource = r_phonebook2_groupmembers_appview;
+            }
+        };
+
+    viewGraphModification = r_phonebook2_group_ui_extension_viewgraph;
+    }
+
+// --------------------------------------------------------------------------
+// Groups list view tabs
+// --------------------------------------------------------------------------
+//
+RESOURCE PBK2_VIEW_NODE_TAB_ARRAY r_pbk2_groups_list_view_tabs
+    {
+    items =
+        {
+        PBK2_VIEW_NODE_TAB
+            {
+            version = 0;
+            tabsInGroup = 2;
+            tab = r_pbk2_groups_list_view_tab2;
+            iconId = r_pbk2_groups_list_view_tab2_icon;
+            },
+        PBK2_VIEW_NODE_TAB
+            {
+            version = 0;
+            tabsInGroup = 3;
+            tab = r_pbk2_groups_list_view_tab3;
+            iconId = r_pbk2_groups_list_view_tab3_icon;
+            },
+        PBK2_VIEW_NODE_TAB
+            {
+            version = 0;
+            tabsInGroup = 4;
+            tab = r_pbk2_groups_list_view_tab3;
+            iconId = r_pbk2_groups_list_view_tab3_icon;
+            }
+        };
+    }
+
+// --------------------------------------------------------------------------
+// Groups list view tab icon
+// --------------------------------------------------------------------------
+//
+RESOURCE ARRAY r_pbk2_groups_list_view_tab2_icon
+    {
+    items =
+        {
+        PBK2_ICON_INFO
+            {
+            version = 0;
+            pbk2IconInfoId = PHONEBOOK2_ICON_ID
+                {
+                ownerUid = KPbk2UID3;
+                id = EPbk2GroupsListViewId;
+                };
+            mbmFileName = phonebook2_mbm_file_location;
+            iconId = qgn_prop_group_tab2;
+            maskId = qgn_prop_group_tab2_mask;
+            skinIdMajor = EAknsMajorGeneric;
+            skinIdMinor = EAknsMinorGenericQgnPropGroupTab2;
+            }
+        };
+    }
+
+// --------------------------------------------------------------------------
+// Groups list view tab
+// --------------------------------------------------------------------------
+//
+RESOURCE TAB r_pbk2_groups_list_view_tab2
+    {
+    id = EPbk2GroupsListViewId;
+    bmpfile = phonebook2_mbm_file_location;
+    bmpid = qgn_prop_group_tab2;
+    bmpmask = qgn_prop_group_tab2_mask;
+    }
+
+// --------------------------------------------------------------------------
+// Groups list view tab icon
+// --------------------------------------------------------------------------
+//
+RESOURCE ARRAY r_pbk2_groups_list_view_tab3_icon
+    {
+    items =
+        {
+        PBK2_ICON_INFO
+            {
+            version = 0;
+            pbk2IconInfoId = PHONEBOOK2_ICON_ID
+                {
+                ownerUid = KPbk2UID3;
+                id = EPbk2GroupsListViewId;
+                };
+            mbmFileName = phonebook2_mbm_file_location;
+            iconId = qgn_prop_group_tab3;
+            maskId = qgn_prop_group_tab3_mask;
+            skinIdMajor = EAknsMajorGeneric;
+            skinIdMinor = EAknsMinorGenericQgnPropGroupTab3;
+            }
+        };
+    }
+
+// --------------------------------------------------------------------------
+// Groups list view tab
+// --------------------------------------------------------------------------
+//
+RESOURCE TAB r_pbk2_groups_list_view_tab3
+    {
+    id = EPbk2GroupsListViewId;
+    bmpfile = phonebook2_mbm_file_location;
+    bmpid = qgn_prop_group_tab3;
+    bmpmask = qgn_prop_group_tab3_mask;
+    }
+
+// --------------------------------------------------------------------------
+// Group members view tabs
+// --------------------------------------------------------------------------
+//
+RESOURCE PBK2_VIEW_NODE_TAB_ARRAY r_pbk2_group_members_view_tabs
+    {
+    items =
+        {
+        PBK2_VIEW_NODE_TAB
+            {
+            version = 0;
+            tabsInGroup = 1;
+            tab = r_pbk2_group_members_view_tab1;
+            iconId = r_pbk2_group_members_view_tab1_icon;
+            }
+        };
+    }
+
+// --------------------------------------------------------------------------
+// Group members view tab icon
+// --------------------------------------------------------------------------
+//
+RESOURCE ARRAY r_pbk2_group_members_view_tab1_icon
+    {
+    items =
+        {
+        PBK2_ICON_INFO
+            {
+            version = 0;
+            pbk2IconInfoId = PHONEBOOK2_ICON_ID
+                {
+                ownerUid = KPbk2UID3;
+                id = EPbk2GroupMembersListViewId;
+                };
+            mbmFileName = phonebook2_mbm_file_location;
+            iconId = qgn_prop_group_open_tab1;
+            maskId = qgn_prop_group_open_tab1_mask;
+            skinIdMajor = EAknsMajorGeneric;
+            skinIdMinor = EAknsMinorGenericQgnPropGroupOpenTab1;
+            }
+        };
+    }
+
+// --------------------------------------------------------------------------
+// Group members view tab
+// --------------------------------------------------------------------------
+//
+RESOURCE TAB r_pbk2_group_members_view_tab1
+    {
+    id = EPbk2GroupMembersListViewId;
+    bmpfile = phonebook2_mbm_file_location;
+    bmpid = qgn_prop_group_open_tab1;
+    bmpmask = qgn_prop_group_open_tab1_mask;
+    }
+
+// --------------------------------------------------------------------------
+// View graph
+// --------------------------------------------------------------------------
+//
+RESOURCE PBK2_VIEW_GRAPH r_phonebook2_group_ui_extension_viewgraph
+    {
+    nodes =
+        {
+        /// Groups list view
+        PBK2_VIEW_NODE
+            {
+            version = 0;
+            viewId = EPbk2GroupsListViewId;
+            defaultPrevViewId = EPbk2ExitViewId;
+            transitions =
+                {
+                PBK2_VIEW_TRANSITION
+                    {
+                    event = EPbk2ViewTransitionBack;
+                    targetViewId = EPbk2NullViewId;
+                    }
+                };
+            tabGroupId = EPbk2MainTabGroup;
+            tabGroupOrdering = EPbk2GroupsListViewTabOrdering;
+            tabs = r_pbk2_groups_list_view_tabs;
+            },
+        /// Group members view
+        PBK2_VIEW_NODE
+            {
+            version = 0;
+            viewId = EPbk2GroupMembersListViewId;
+            defaultPrevViewId = EPbk2GroupsListViewId;
+            transitions =
+                {
+                PBK2_VIEW_TRANSITION
+                    {
+                    version = 0;
+                    event = EPbk2ViewTransitionBack;
+                    targetViewId = EPbk2GroupsListViewId;
+                    }
+                };
+            tabGroupId = EPbk2GroupMembersTabGroup;
+            tabs = r_pbk2_group_members_view_tabs;
+            }
+        };
+    }
+
+// End of file