phonebookui/Phonebook2/GroupExtension/rss/PguInformation.rss
changeset 0 e686773b3f54
equal deleted inserted replaced
-1:000000000000 0:e686773b3f54
       
     1 /*
       
     2 * Copyright (c) 2005-2007 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Phonebook 2 Group UI Extension resources.
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #include "Pbk2GroupUIUID.h"
       
    20 
       
    21 // --------------------------------------------------------------------------
       
    22 // Extension information
       
    23 // --------------------------------------------------------------------------
       
    24 //
       
    25 RESOURCE PHONEBOOK2_EXTENSION_INFORMATION
       
    26         r_phonebook2_group_ui_extension_information
       
    27     {
       
    28     version = 0;
       
    29 
       
    30     implementationUid = KPbk2GroupExtensionImplementationUID;
       
    31 
       
    32     menuCommandRange = PHONEBOOK2_EXTENSION_RANGE
       
    33         {
       
    34         firstId = EGroupUiExtensionFirstCommand;
       
    35         lastId = EGroupUiExtensionLastCommand;
       
    36         };
       
    37     overwrittenCommands = {};
       
    38 
       
    39     extensionMenus = {};
       
    40 
       
    41     viewIds =
       
    42         {
       
    43         PHONEBOOK2_EXTENSION_VIEW_ID
       
    44             {
       
    45             version = 0;
       
    46             viewId = EPbk2GroupsListViewId;
       
    47             viewResource = r_phonebook2_groupslist_appview;
       
    48             },
       
    49         PHONEBOOK2_EXTENSION_VIEW_ID
       
    50             {
       
    51             version = 0;
       
    52             viewId = EPbk2GroupMembersListViewId;
       
    53             viewResource = r_phonebook2_groupmembers_appview;
       
    54             }
       
    55         };
       
    56 
       
    57     viewGraphModification = r_phonebook2_group_ui_extension_viewgraph;
       
    58     }
       
    59 
       
    60 // --------------------------------------------------------------------------
       
    61 // Groups list view tabs
       
    62 // --------------------------------------------------------------------------
       
    63 //
       
    64 RESOURCE PBK2_VIEW_NODE_TAB_ARRAY r_pbk2_groups_list_view_tabs
       
    65     {
       
    66     items =
       
    67         {
       
    68         PBK2_VIEW_NODE_TAB
       
    69             {
       
    70             version = 0;
       
    71             tabsInGroup = 2;
       
    72             tab = r_pbk2_groups_list_view_tab2;
       
    73             iconId = r_pbk2_groups_list_view_tab2_icon;
       
    74             },
       
    75         PBK2_VIEW_NODE_TAB
       
    76             {
       
    77             version = 0;
       
    78             tabsInGroup = 3;
       
    79             tab = r_pbk2_groups_list_view_tab3;
       
    80             iconId = r_pbk2_groups_list_view_tab3_icon;
       
    81             },
       
    82         PBK2_VIEW_NODE_TAB
       
    83             {
       
    84             version = 0;
       
    85             tabsInGroup = 4;
       
    86             tab = r_pbk2_groups_list_view_tab3;
       
    87             iconId = r_pbk2_groups_list_view_tab3_icon;
       
    88             }
       
    89         };
       
    90     }
       
    91 
       
    92 // --------------------------------------------------------------------------
       
    93 // Groups list view tab icon
       
    94 // --------------------------------------------------------------------------
       
    95 //
       
    96 RESOURCE ARRAY r_pbk2_groups_list_view_tab2_icon
       
    97     {
       
    98     items =
       
    99         {
       
   100         PBK2_ICON_INFO
       
   101             {
       
   102             version = 0;
       
   103             pbk2IconInfoId = PHONEBOOK2_ICON_ID
       
   104                 {
       
   105                 ownerUid = KPbk2UID3;
       
   106                 id = EPbk2GroupsListViewId;
       
   107                 };
       
   108             mbmFileName = phonebook2_mbm_file_location;
       
   109             iconId = qgn_prop_group_tab2;
       
   110             maskId = qgn_prop_group_tab2_mask;
       
   111             skinIdMajor = EAknsMajorGeneric;
       
   112             skinIdMinor = EAknsMinorGenericQgnPropGroupTab2;
       
   113             }
       
   114         };
       
   115     }
       
   116 
       
   117 // --------------------------------------------------------------------------
       
   118 // Groups list view tab
       
   119 // --------------------------------------------------------------------------
       
   120 //
       
   121 RESOURCE TAB r_pbk2_groups_list_view_tab2
       
   122     {
       
   123     id = EPbk2GroupsListViewId;
       
   124     bmpfile = phonebook2_mbm_file_location;
       
   125     bmpid = qgn_prop_group_tab2;
       
   126     bmpmask = qgn_prop_group_tab2_mask;
       
   127     }
       
   128 
       
   129 // --------------------------------------------------------------------------
       
   130 // Groups list view tab icon
       
   131 // --------------------------------------------------------------------------
       
   132 //
       
   133 RESOURCE ARRAY r_pbk2_groups_list_view_tab3_icon
       
   134     {
       
   135     items =
       
   136         {
       
   137         PBK2_ICON_INFO
       
   138             {
       
   139             version = 0;
       
   140             pbk2IconInfoId = PHONEBOOK2_ICON_ID
       
   141                 {
       
   142                 ownerUid = KPbk2UID3;
       
   143                 id = EPbk2GroupsListViewId;
       
   144                 };
       
   145             mbmFileName = phonebook2_mbm_file_location;
       
   146             iconId = qgn_prop_group_tab3;
       
   147             maskId = qgn_prop_group_tab3_mask;
       
   148             skinIdMajor = EAknsMajorGeneric;
       
   149             skinIdMinor = EAknsMinorGenericQgnPropGroupTab3;
       
   150             }
       
   151         };
       
   152     }
       
   153 
       
   154 // --------------------------------------------------------------------------
       
   155 // Groups list view tab
       
   156 // --------------------------------------------------------------------------
       
   157 //
       
   158 RESOURCE TAB r_pbk2_groups_list_view_tab3
       
   159     {
       
   160     id = EPbk2GroupsListViewId;
       
   161     bmpfile = phonebook2_mbm_file_location;
       
   162     bmpid = qgn_prop_group_tab3;
       
   163     bmpmask = qgn_prop_group_tab3_mask;
       
   164     }
       
   165 
       
   166 // --------------------------------------------------------------------------
       
   167 // Group members view tabs
       
   168 // --------------------------------------------------------------------------
       
   169 //
       
   170 RESOURCE PBK2_VIEW_NODE_TAB_ARRAY r_pbk2_group_members_view_tabs
       
   171     {
       
   172     items =
       
   173         {
       
   174         PBK2_VIEW_NODE_TAB
       
   175             {
       
   176             version = 0;
       
   177             tabsInGroup = 1;
       
   178             tab = r_pbk2_group_members_view_tab1;
       
   179             iconId = r_pbk2_group_members_view_tab1_icon;
       
   180             }
       
   181         };
       
   182     }
       
   183 
       
   184 // --------------------------------------------------------------------------
       
   185 // Group members view tab icon
       
   186 // --------------------------------------------------------------------------
       
   187 //
       
   188 RESOURCE ARRAY r_pbk2_group_members_view_tab1_icon
       
   189     {
       
   190     items =
       
   191         {
       
   192         PBK2_ICON_INFO
       
   193             {
       
   194             version = 0;
       
   195             pbk2IconInfoId = PHONEBOOK2_ICON_ID
       
   196                 {
       
   197                 ownerUid = KPbk2UID3;
       
   198                 id = EPbk2GroupMembersListViewId;
       
   199                 };
       
   200             mbmFileName = phonebook2_mbm_file_location;
       
   201             iconId = qgn_prop_group_open_tab1;
       
   202             maskId = qgn_prop_group_open_tab1_mask;
       
   203             skinIdMajor = EAknsMajorGeneric;
       
   204             skinIdMinor = EAknsMinorGenericQgnPropGroupOpenTab1;
       
   205             }
       
   206         };
       
   207     }
       
   208 
       
   209 // --------------------------------------------------------------------------
       
   210 // Group members view tab
       
   211 // --------------------------------------------------------------------------
       
   212 //
       
   213 RESOURCE TAB r_pbk2_group_members_view_tab1
       
   214     {
       
   215     id = EPbk2GroupMembersListViewId;
       
   216     bmpfile = phonebook2_mbm_file_location;
       
   217     bmpid = qgn_prop_group_open_tab1;
       
   218     bmpmask = qgn_prop_group_open_tab1_mask;
       
   219     }
       
   220 
       
   221 // --------------------------------------------------------------------------
       
   222 // View graph
       
   223 // --------------------------------------------------------------------------
       
   224 //
       
   225 RESOURCE PBK2_VIEW_GRAPH r_phonebook2_group_ui_extension_viewgraph
       
   226     {
       
   227     nodes =
       
   228         {
       
   229         /// Groups list view
       
   230         PBK2_VIEW_NODE
       
   231             {
       
   232             version = 0;
       
   233             viewId = EPbk2GroupsListViewId;
       
   234             defaultPrevViewId = EPbk2ExitViewId;
       
   235             transitions =
       
   236                 {
       
   237                 PBK2_VIEW_TRANSITION
       
   238                     {
       
   239                     event = EPbk2ViewTransitionBack;
       
   240                     targetViewId = EPbk2NullViewId;
       
   241                     }
       
   242                 };
       
   243             tabGroupId = EPbk2MainTabGroup;
       
   244             tabGroupOrdering = EPbk2GroupsListViewTabOrdering;
       
   245             tabs = r_pbk2_groups_list_view_tabs;
       
   246             },
       
   247         /// Group members view
       
   248         PBK2_VIEW_NODE
       
   249             {
       
   250             version = 0;
       
   251             viewId = EPbk2GroupMembersListViewId;
       
   252             defaultPrevViewId = EPbk2GroupsListViewId;
       
   253             transitions =
       
   254                 {
       
   255                 PBK2_VIEW_TRANSITION
       
   256                     {
       
   257                     version = 0;
       
   258                     event = EPbk2ViewTransitionBack;
       
   259                     targetViewId = EPbk2GroupsListViewId;
       
   260                     }
       
   261                 };
       
   262             tabGroupId = EPbk2GroupMembersTabGroup;
       
   263             tabs = r_pbk2_group_members_view_tabs;
       
   264             }
       
   265         };
       
   266     }
       
   267 
       
   268 // End of file