diff -r 5b6f26637ad3 -r f4a778e096c2 phonebookui/Phonebook2/GroupExtension/rss/PguInformation.rss --- /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