/*
* 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 USIM UI Extension resource information.
*
*/
#include "Pbk2USIMUIUID.h"
#include <Pbk2ContentIdentifiers.hrh>
// --------------------------------------------------------------------------
// Extension information
// --------------------------------------------------------------------------
//
RESOURCE PHONEBOOK2_EXTENSION_INFORMATION
r_phonebook2_usim_ui_extension_information
{
version = 0;
implementationUid = KPbk2USIMExtensionImplementationUID;
loadingPolicy = KPbk2LoadOnCommandExecution |
KPbk2LoadOnContactEditorExecution;
menuCommandRange = PHONEBOOK2_EXTENSION_RANGE
{
firstId = EUSimUiExtensionFirstCommand;
lastId = EUSimUiExtensionLastCommand;
};
// Help cmd not implemented, forces plugin load
overwrittenCommands = { EPbk2CmdCopyContacts,
EAknCmdHelp };
extensionMenus =
{
PHONEBOOK2_EXTENSION_MENU_RESOURCE
{
// Name list view: the main level "SIM memory" item
version = 0;
viewId = EPbk2NamesListViewId;
menuFilteringFlags = 0; // dynamic filtering in USimThinUiExtension
parentMenu = R_PHONEBOOK2_NAMESLIST_OTHER_MEMORIES_MENU_PLACEHOLDER;
prevCommand = EPbk2CmdOtherMemoriesPlaceholderFirst;
menuPane = r_psu2_sim_memory_menu_pane;
},
PHONEBOOK2_EXTENSION_MENU_RESOURCE
{
// Name list view: "My numbers" menu item
version = 0;
viewId = EPbk2NamesListViewId;
menuFilteringFlags = 0;
parentMenu = r_psu2_cascading_sim_memory_menu_pane;
prevCommand = EPsu2CmdFirstSimMemoryMenuItem;
menuPane = r_psu2_sim_memory_own_number_menu_pane;
},
PHONEBOOK2_EXTENSION_MENU_RESOURCE
{
// Name list view: "Service dialing numbers" menu item
version = 0;
viewId = EPbk2NamesListViewId;
menuFilteringFlags = 0;
parentMenu = r_psu2_cascading_sim_memory_menu_pane;
prevCommand = EPsu2CmdLaunchOwnNumberView;
menuPane = r_psu2_sim_memory_sdn_menu_pane;
},
PHONEBOOK2_EXTENSION_MENU_RESOURCE
{
// Name list view: "Fixed dialing numbers" menu item
version = 0;
viewId = EPbk2NamesListViewId;
menuFilteringFlags = 0;
parentMenu = r_psu2_cascading_sim_memory_menu_pane;
prevCommand = EPsu2CmdLaunchServiceDialingView;
menuPane = r_psu2_sim_memory_fdn_menu_pane;
}
};
viewIds =
{
PHONEBOOK2_EXTENSION_VIEW_ID
{
version = 0;
viewId = EPsu2OwnNumberViewId;
viewResource = r_psu2_own_number_appview;
},
PHONEBOOK2_EXTENSION_VIEW_ID
{
version = 0;
viewId = EPsu2ServiceDialingViewId;
viewResource = r_psu2_service_dialing_appview;
},
PHONEBOOK2_EXTENSION_VIEW_ID
{
version = 0;
viewId = EPsu2FixedDialingViewId;
viewResource = r_psu2_fixed_dialing_appview;
},
PHONEBOOK2_EXTENSION_VIEW_ID
{
version = 0;
viewId = EPsu2ServiceDialingInfoViewId;
viewResource = r_psu2_service_dialing_info_view;
},
PHONEBOOK2_EXTENSION_VIEW_ID
{
version = 0;
viewId = EPsu2FixedDialingInfoViewId;
viewResource = r_psu2_fixed_dialing_info_view;
}
};
viewGraphModification = r_psu2_viewgraph;
iconInformation = r_psu2_icon_information;
storePropertyArray = r_psu2_store_properties;
}
// --------------------------------------------------------------------------
// A menu pane for "SIM memory" menu item
// --------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_psu2_sim_memory_menu_pane
{
items =
{
MENU_ITEM
{
command = EPsu2CmdCascadingSimMemory;
cascade = r_psu2_cascading_sim_memory_menu_pane;
txt = qtn_phob_opt_sim_memory;
}
};
}
// --------------------------------------------------------------------------
// Cascading SIM memory menu pane
// Contains place holder that is always dimmed.
// Place holder is added because otherwise it would be impossible to
// insert menu items to the first place.
// --------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_psu2_cascading_sim_memory_menu_pane
{
items =
{
MENU_ITEM
{
command = EPsu2CmdFirstSimMemoryMenuItem;
txt = "";
flags = EEikMenuItemDimmed;
}
};
}
// --------------------------------------------------------------------------
// Own/My numbers launch menu pane
// --------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_psu2_sim_memory_own_number_menu_pane
{
items =
{
MENU_ITEM
{
command = EPsu2CmdLaunchOwnNumberView;
txt = qtn_phob_opt_sub_my_numbers;
}
};
}
// --------------------------------------------------------------------------
// Service dialing numbers launch menu pane
// --------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_psu2_sim_memory_sdn_menu_pane
{
items =
{
MENU_ITEM
{
command = EPsu2CmdLaunchServiceDialingView;
txt = qtn_phob_opt_sub_sdn;
}
};
}
// --------------------------------------------------------------------------
// Fixed dialing numbers launch menu pane
// --------------------------------------------------------------------------
//
RESOURCE MENU_PANE r_psu2_sim_memory_fdn_menu_pane
{
items =
{
MENU_ITEM
{
command = EPsu2CmdLaunchFixedDialingView;
txt = qtn_phob_opt_sub_fdn;
}
};
}
// --------------------------------------------------------------------------
// USIM extension view graph
// --------------------------------------------------------------------------
//
RESOURCE PBK2_VIEW_GRAPH r_psu2_viewgraph
{
nodes =
{
// Own number view
PBK2_VIEW_NODE
{
version = 0;
// Id of the view that this node represents.
viewId = EPsu2OwnNumberViewId;
// Default previous view of this view.
defaultPrevViewId = EPbk2NamesListViewId;
// Transitions from this view node.
transitions =
{
PBK2_VIEW_TRANSITION
{
// Event that enables this transition.
event = EPbk2ViewTransitionBack;
// Target view of this transition.
targetViewId = EPbk2NamesListViewId;
}
};
tabGroupId = EPbk2OwnNumberTabGroup;
tabGroupOrdering = 0;
tabs = r_psu2_own_number_view_tabs;
},
// Service dialing name list view
PBK2_VIEW_NODE
{
version = 0;
// Id of the view that this node represents.
viewId = EPsu2ServiceDialingViewId;
// Default previous view of this view.
defaultPrevViewId = EPbk2NamesListViewId;
// Transitions from this view node.
transitions =
{
PBK2_VIEW_TRANSITION
{
// Event that enables this transition.
event = EPbk2ViewTransitionBack;
// Target view of this transition.
targetViewId = EPbk2NamesListViewId;
}
};
tabGroupId = EPbk2ServiceDialingTabGroup;
tabGroupOrdering = 0;
tabs = r_psu2_service_dialing_view_tabs;
},
// Fixed dialing name list view
PBK2_VIEW_NODE
{
version = 0;
// Id of the view that this node represents.
viewId = EPsu2FixedDialingViewId;
// Default previous view of this view.
defaultPrevViewId = EPbk2NamesListViewId;
// Transitions from this view node.
transitions =
{
PBK2_VIEW_TRANSITION
{
// Event that enables this transition.
event = EPbk2ViewTransitionBack;
// Target view of this transition.
targetViewId = EPbk2NamesListViewId;
}
};
tabGroupId = EPbk2FixedDialingTabGroup;
tabGroupOrdering = 0;
tabs = r_psu2_fixed_dialing_view_tabs;
},
// Service dialing info view
PBK2_VIEW_NODE
{
version = 0;
// Id of the view that this node represents.
viewId = EPsu2ServiceDialingInfoViewId;
// Default previous view of this view.
defaultPrevViewId = EPsu2ServiceDialingViewId;
// Transitions from this view node.
transitions =
{
PBK2_VIEW_TRANSITION
{
// Event that enables this transition.
event = EPbk2ViewTransitionBack;
// Target view of this transition.
targetViewId = EPsu2ServiceDialingViewId;
}
};
tabGroupId = EPbk2ServiceDialingTabGroup;
tabGroupOrdering = 0;
tabs = r_psu2_service_dialing_info_view_tabs;
},
// Fixed dialing info view
PBK2_VIEW_NODE
{
version = 0;
// Id of the view that this node represents.
viewId = EPsu2FixedDialingInfoViewId;
// Default previous view of this view.
defaultPrevViewId = EPsu2FixedDialingViewId;
// Transitions from this view node.
transitions =
{
PBK2_VIEW_TRANSITION
{
// Event that enables this transition.
event = EPbk2ViewTransitionBack;
// Target view of this transition.
targetViewId = EPsu2FixedDialingViewId;
}
};
tabGroupId = EPbk2FixedDialingTabGroup;
tabGroupOrdering = 0;
tabs = r_psu2_fixed_dialing_info_view_tabs;
}
};
}
// --------------------------------------------------------------------------
// Icon information
// --------------------------------------------------------------------------
//
RESOURCE PHONEBOOK2_EXTENSION_ICON_INFORMATION r_psu2_icon_information
{
// A link to the array that contains PBK2_ICON_INFOs
iconInfoArray = r_psu2_icon_info_array;
// A link to the array that contains PHONEBOOK2_EXTENSION_ICON_ARRAYs
iconArrays =
{
PHONEBOOK2_EXTENSION_ICON_ARRAY
{
// Extension icons for contact list
parentIconArrayId = EPbk2ContactListIconArrayId;
iconArray = r_psu_2_contact_list_icon_array;
},
PHONEBOOK2_EXTENSION_ICON_ARRAY
{
// Extension icons for field type icons
parentIconArrayId = EPbk2FieldTypeIconArrayId;
iconArray = r_psu_2_field_type_icon_array;
},
PHONEBOOK2_EXTENSION_ICON_ARRAY
{
// Extension icons for fetchdialog
parentIconArrayId = EPbk2FetchDlgCheckboxIconArrayId;
iconArray = r_psu_2_contact_list_icon_array;
}
};
}
// --------------------------------------------------------------------------
// Icon info array
// --------------------------------------------------------------------------
//
RESOURCE ARRAY r_psu2_icon_info_array
{
items =
{
PBK2_ICON_INFO
{
version = 0;
pbk2IconInfoId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2USIMExtensionImplementationUID;
id = EPsu2qgn_prop_nrtyp_sdn;
};
mbmFileName = psu2_mbm_file_location;
iconId = EMbmPsu2Qgn_prop_nrtyp_sdn;
maskId = EMbmPsu2Qgn_prop_nrtyp_sdn_mask;
skinIdMajor = EAknsMajorGeneric;
skinIdMinor = EAknsMinorGenericQgnPropNrtypSdn;
},
PBK2_ICON_INFO
{
version = 0;
pbk2IconInfoId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2USIMExtensionImplementationUID;
id = EPsu2qgn_menu_simin;
};
mbmFileName = psu2_mbm_file_location;
iconId = EMbmPsu2Qgn_menu_simin;
maskId = EMbmPsu2Qgn_menu_simin_mask;
skinIdMajor = EAknsMajorGeneric;
skinIdMinor = EAknsMinorGenericQgnMenuSiminCxt;
},
PBK2_ICON_INFO
{
version = 0;
pbk2IconInfoId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2USIMExtensionImplementationUID;
id = EPsu2qgn_menu_simfdn;
};
mbmFileName = psu2_mbm_file_location;
iconId = EMbmPsu2Qgn_menu_simfdn;
maskId = EMbmPsu2Qgn_menu_simfdn_mask;
skinIdMajor = EAknsMajorGeneric;
skinIdMinor = EAknsMinorGenericQgnMenuSiminCxt;
},
PBK2_ICON_INFO
{
version = 0;
pbk2IconInfoId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2USIMExtensionImplementationUID;
id = EPsu2qgn_prop_nrtyp_sim_contact;
};
mbmFileName = psu2_mbm_file_location;
iconId = EMbmPsu2Qgn_prop_nrtyp_sim_contact;
maskId = EMbmPsu2Qgn_prop_nrtyp_sim_contact_mask;
skinIdMajor = EAknsMajorGeneric;
skinIdMinor = EAknsMinorGenericQgnPropNrtypSimContact;
}
};
}
// --------------------------------------------------------------------------
// Extension icons for contact list
// --------------------------------------------------------------------------
//
RESOURCE PBK2_ICON_ARRAY r_psu_2_contact_list_icon_array
{
// Array of PBK2_ICON_ID structures.
arrayId = EPbk2NullIconArrayId;
icons =
{
PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2USIMExtensionImplementationUID;
id = EPsu2qgn_prop_nrtyp_sdn;
},
PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2USIMExtensionImplementationUID;
id = EPsu2qgn_prop_nrtyp_sim_contact;
}
};
}
// --------------------------------------------------------------------------
// Extension icons for field type icon array
// --------------------------------------------------------------------------
//
RESOURCE PBK2_ICON_ARRAY r_psu_2_field_type_icon_array
{
// Array of PBK2_ICON_ID structures.
arrayId = EPbk2NullIconArrayId;
icons =
{
PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2USIMExtensionImplementationUID;
id = EPsu2qgn_prop_nrtyp_sdn;
}
};
}
// --------------------------------------------------------------------------
// Store properties resources
// --------------------------------------------------------------------------
//
RESOURCE PHONEBOOK2_STORE_PROPERTY_ARRAY r_psu2_store_properties
{
items =
{
PHONEBOOK2_STORE_PROPERTY
{
version = 0;
storeUri = KVPBK_SIM_GLOBAL_ADN_URI;
storeName = qtn_phob_set_memory_sim;
flags = KPbk2ShownInMemorySelectionList |
KPbk2DefaultSavingStorageItem;
views =
{
PHONEBOOK2_STORE_VIEW
{
version = 0;
viewType = EPbk2MainNamesList;
viewLocation = EPbk2MergedMainList;
viewDefinition = VPBK_CONTACT_VIEW
{
uri = KVPBK_SIM_GLOBAL_ADN_URI;
flags = EVPbkContactViewFlagsNone;
subViews = {};
};
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2USIMExtensionImplementationUID;
id = EPsu2qgn_prop_nrtyp_sim_contact;
};
}
};
memoryInfoItemTypes = KPbk2StoreInfoNumberOfContacts |
KPbk2StoreInfoFreeLocations;
fieldPropertyModifications = r_psu2_field_properties_for_adn;
localizedResourceStrings =
{
PHONEBOOK2_LOCALIZED_TEXT
{
context = EPbk2MemInfoPhone;
text = qtn_phob_pb_info_memory_sim;
},
PHONEBOOK2_LOCALIZED_TEXT
{
context = EPbk2CopyQueryItem;
text = qtn_pbcop_copy_query_list_item_sim;
},
PHONEBOOK2_LOCALIZED_TEXT
{
context = EPbk2MemInfoContacts;
text = qtn_phob_pb_info_memory_sim_colon;
}
};
},
PHONEBOOK2_STORE_PROPERTY
{
version = 0;
storeUri = KVPBK_SIM_GLOBAL_SDN_URI;
storeName = qtn_phob_set_memory_sdn;
flags = KPbk2ShownInMemorySelectionList;
views =
{
PHONEBOOK2_STORE_VIEW
{
version = 0;
viewType = EPbk2MainNamesList;
viewLocation = EPbk2MergedMainList;
viewDefinition = VPBK_CONTACT_VIEW
{
uri = KVPBK_SIM_GLOBAL_SDN_URI;
flags = EVPbkContactViewFlagsNone;
subViews = {};
};
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2USIMExtensionImplementationUID;
id = EPsu2qgn_prop_nrtyp_sdn;
};
}
};
fieldPropertyModifications = r_psu2_field_properties_for_sdn;
},
/// FDN contacts are not meant to be shown in main nameslist,
/// we are just getting the icon id for the FDN nameslist view.
PHONEBOOK2_STORE_PROPERTY
{
version = 0;
storeUri = KVPBK_SIM_GLOBAL_FDN_URI;
storeName = text_fdn_list;
views =
{
PHONEBOOK2_STORE_VIEW
{
version = 0;
viewDefinition = VPBK_CONTACT_VIEW
{
uri = KVPBK_SIM_GLOBAL_FDN_URI;
flags = EVPbkContactViewFlagsNone;
subViews = {};
};
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2USIMExtensionImplementationUID;
id = EPsu2qgn_prop_nrtyp_phone;
};
}
};
fieldPropertyModifications = r_psu2_field_properties_for_fdn;
},
/// Own numbers are not meant to be shown in main nameslist,
/// we need the storename for Own numbers store
PHONEBOOK2_STORE_PROPERTY
{
version = 0;
storeUri = KVPBK_SIM_GLOBAL_OWN_NUMBER_URI;
storeName = qtn_phob_title_my_numbers;
views = {};
}
};
}
// --------------------------------------------------------------------------
// ADN field properties
// --------------------------------------------------------------------------
//
RESOURCE PHONEBOOK2_FIELD_PROPERTY_ARRAY r_psu2_field_properties_for_adn
{
items =
{
PHONEBOOK2_FIELD_PROPERTY
{
// Change name label to qtn_simp_lbl_name
fieldTypeLink = R_VPBK_FIELD_TYPE_LASTNAME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField |
KPbk2FieldFlagCanNotBeRemoved;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdLastName;
defaultLabel = qtn_simp_lbl_name;
},
// Last name reading
// Change label to qtn_simp_lbl_reading
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_LASTNAMEREADING;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeReadingEditor;
flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField |
KPbk2FieldFlagCanNotBeRemoved;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdLastName;
defaultLabel = qtn_simp_lbl_reading;
},
// Nick name
// Difference to the property in Presentation:
// flags, KPbk2FieldFlagTemplateField added
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_SECONDNAME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_simp_lbl_nick;
}
};
}
// --------------------------------------------------------------------------
// SDN field properties
// --------------------------------------------------------------------------
//
RESOURCE PHONEBOOK2_FIELD_PROPERTY_ARRAY r_psu2_field_properties_for_sdn
{
items =
{
// Change name label to qtn_simp_lbl_name
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_LASTNAME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagTemplateField |
KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_simp_lbl_name;
},
// Differences to the property in Presentation:
// Icon for the number must be SDN icon
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_MOBILEPHONEGEN;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2USIMExtensionImplementationUID;
id = EPsu2qgn_prop_nrtyp_sdn;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_simp_lbl_number;
}
};
}
// --------------------------------------------------------------------------
// FDN field properties
// --------------------------------------------------------------------------
//
RESOURCE PHONEBOOK2_FIELD_PROPERTY_ARRAY r_psu2_field_properties_for_fdn
{
items =
{
// Change name label to qtn_simp_lbl_name
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_LASTNAME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagTemplateField |
KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_simp_lbl_name;
},
// Differences to the property in Presentation:
// Icon for the number must be phone icon
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_MOBILEPHONEGEN;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_phone;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagTemplateField |
KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_simp_lbl_number;
}
};
}
// --------------------------------------------------------------------------
// A text for "Checking contacts..." wait note
// --------------------------------------------------------------------------
//
RESOURCE DIALOG r_qtn_fdn_reading_contacts_wait_note
{
flags = EAknWaitNoteFlags;
buttons = R_AVKON_SOFTKEYS_CANCEL;
items =
{
DLG_LINE
{
type = EAknCtNote;
id = EPbk2NoteCheckingContacts;
control = AVKON_NOTE
{
layout = EWaitLayout;
animation = R_QGN_GRAF_WAIT_BAR_ANIM;
singular_label = qtn_fdn_reading_memory;
};
}
};
}
// End of File