/*
* Copyright (c) 2002-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:
* This file contains all the resources for Phonebook 2 groups list view.
*
*/
#include <VPbkFieldType.rh>
// ---------------------------------------------------------
// Groups List View's main resource
// ---------------------------------------------------------
//
RESOURCE AVKON_VIEW r_phonebook2_groupslist_appview
{
menubar = r_phonebook2_groupslist_menubar;
cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
}
// ---------------------------------------------------------
// Groups List View's main menu pane
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_phonebook2_groupslist_menu
{
items=
{
MENU_ITEM
{
command = EPbk2CmdOpenGroup;
txt = qtn_fldr_open_group;
flags = EEikMenuItemAction;
},
MENU_ITEM
{
command = EPbk2CmdWriteGroup;
txt = qtn_phob_opt_send;
flags = EEikMenuItemSpecific;
},
MENU_ITEM
{
command = EPbk2CmdCreateNewGroup;
txt = qtn_fldr_new_group;
},
MENU_ITEM
{
command = EPbk2CmdRenameGroup;
txt = qtn_fldr_rename_group;
flags = EEikMenuItemSpecific;
},
MENU_ITEM
{
command = EPbk2CmdSetToneToGroup;
txt = qtn_phob_opt_group_rtone;
flags = EEikMenuItemSpecific;
},
MENU_ITEM
{
command = EPbk2CmdRemoveGroup;
txt = qtn_fldr_delete_group;
flags = EEikMenuItemSpecific;
}
};
}
// ---------------------------------------------------------
// Groups List View's menu bar
// ---------------------------------------------------------
//
RESOURCE MENU_BAR r_phonebook2_groupslist_menubar
{
titles =
{
MENU_TITLE
{
menu_pane = R_PHONEBOOK2_SYSTEM_MENU;
},
MENU_TITLE
{
menu_pane = R_PHONEBOOK2_SETTINGS_MENU;
},
MENU_TITLE
{
menu_pane = R_PHONEBOOK2_INFO_MENU;
},
MENU_TITLE
{
menu_pane = r_phonebook2_groupslist_menu;
},
MENU_TITLE
{
menu_pane = R_PHONEBOOK2_GROUPVIEWS_POC_MENU;
}
};
}
// ---------------------------------------------------------
// Groups List View's context menu
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_phonebook2_grouplist_context_menu
{
items=
{
MENU_ITEM
{
command = EPbk2CmdCreateNewGroup;
txt = qtn_fldr_new_group;
}
};
}
// ---------------------------------------------------------
// Groups List View's context menu bar
// ---------------------------------------------------------
//
RESOURCE MENU_BAR r_phonebook2_grouplist_context_menubar
{
titles =
{
MENU_TITLE
{
menu_pane = R_PHONEBOOK2_SETTINGS_MENU;
},
MENU_TITLE
{
menu_pane = r_phonebook2_grouplist_context_menu;
}
};
}
// ---------------------------------------------------------
// Groups list control
// ---------------------------------------------------------
//
RESOURCE PBK2_CONTACT_CONTROL r_pbk2_groups_list_control
{
flags = KPbk2ContactViewListControlUpdateContextPane;
listbox = LISTBOX
{
flags = EAknListBoxLoopScrolling;
};
iconArray = R_PBK2_FIELDTYPE_ICONS;
emptyIconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
defaultIconId = PHONEBOOK2_ICON_ID {};
}
// --------------------------------------------------------------------------
// Group List View's stylus popup menu
// --------------------------------------------------------------------------
//
RESOURCE STYLUS_POPUP_MENU r_phonebook2_groupslist_stylus_menu
{
items =
{
STYLUS_POPUP_MENU_ITEM
{
txt = qtn_phob_longtap_message;
command = EPbk2CmdWriteGroup;
},
STYLUS_POPUP_MENU_ITEM
{
txt = qtn_phob_longtap_delete;
command = EPbk2CmdRemoveGroup;
},
STYLUS_POPUP_MENU_ITEM
{
txt = qtn_phob_longtap_rename;
command = EPbk2CmdRenameGroup;
},
STYLUS_POPUP_MENU_ITEM
{
txt = qtn_phob_longtap_tone;
command = EPbk2CmdSetToneToGroup;
}
};
}
// --------------------------------------------------------------------------
// Group display order definition
// --------------------------------------------------------------------------
//
RESOURCE VPBK_FIELD_TYPE_MAPPING_LIST r_group_display_order
{
items =
{
/// Generic label
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY {};
nonVersitType = EVPbkNonVersitTypeGenericLabel;
}
};
}
// End of File