/*
* 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 presentation common resources for all languages.
*
* Note that in order to retain BINARY COMPATIBILITY no new
* resources must be declared in-between the existing resources.
* To make it sure after changes, compare the generated files
* before and after (Pbk2Presentation*.rsg)
*
*/
#include "Pbk2PresentationString.rh"
#include <Pbk2StoreProperty.rh>
#include <Pbk2ContactView.hrh>
#include <Pbk2StoreProperty.hrh>
#include <Pbk2StoreInfo.hrh>
#include <phonebook2.loc>
#include <phonebook2ece.loc>
#include <Pbk2IconId.hrh>
#include <Pbk2UID.h>
#include <Pbk2FieldProperty.hrh>
#include <Pbk2FieldProperty.rh>
#include <Pbk2ContentIdentifiers.hrh>
#include <Pbk2IconId.rh>
#include "pbk2wellknownservices.rh"
#include <VPbkContactView.rh>
#include <VPbkFieldType.rh>
#include <VPbkStoreUriDefinitions.hrh>
#include <VPbkEng.rsg>
#include <eikon.rh>
// RESOURCE IDENTIFIER
NAME PBPR // Phonebook 2 Presentation
// --------------------------------------------------------------------------
// Standard resource signature
// --------------------------------------------------------------------------
//
RESOURCE RSS_SIGNATURE { }
// --------------------------------------------------------------------------
// Name display order definition for last name first name ordering
// --------------------------------------------------------------------------
//
RESOURCE VPBK_FIELD_TYPE_MAPPING_LIST
r_default_name_display_order_lastname_firstname
{
items =
{
/// Top contact indicator / Top contact internal order
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameTopContact;
};
},
/// Last name
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameN;
subField = EVPbkVersitSubFieldFamilyName;
};
},
/// First name
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameN;
subField = EVPbkVersitSubFieldGivenName;
};
},
/// Company name
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameORG;
subField = EVPbkVersitSubFieldOrgName;
};
},
/// Generic label
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY {};
nonVersitType = EVPbkNonVersitTypeGenericLabel;
}
};
}
// --------------------------------------------------------------------------
// Name display order definition for first name last name ordering
// --------------------------------------------------------------------------
//
RESOURCE VPBK_FIELD_TYPE_MAPPING_LIST
r_default_name_display_order_firstname_lastname
{
items =
{
/// Top contact indicator / Top contact internal order
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameTopContact;
};
},
/// First name
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameN;
subField = EVPbkVersitSubFieldGivenName;
};
},
/// Last name
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameN;
subField = EVPbkVersitSubFieldFamilyName;
};
},
/// Company name
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameORG;
subField = EVPbkVersitSubFieldOrgName;
};
},
/// Generic label
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY {};
nonVersitType = EVPbkNonVersitTypeGenericLabel;
}
};
}
// --------------------------------------------------------------------------
// Japanese name display order definition for last name first name ordering
// --------------------------------------------------------------------------
//
RESOURCE VPBK_FIELD_TYPE_MAPPING_LIST
r_japanese_name_display_order_lastname_firstname
{
items =
{
/// Top contact indicator / Top contact internal order
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameTopContact;
};
},
/// Last name reading
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameSOUND;
subField = EVPbkVersitSubFieldFamilyNamePronunciation;
};
},
/// First name reading
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameSOUND;
subField = EVPbkVersitSubFieldGivenNamePronunciation;
};
},
/// Last name
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameN;
subField = EVPbkVersitSubFieldFamilyName;
};
},
/// First name
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameN;
subField = EVPbkVersitSubFieldGivenName;
};
},
/// company name
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameORG;
subField = EVPbkVersitSubFieldOrgName;
};
},
/// Generic label
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY {};
nonVersitType = EVPbkNonVersitTypeGenericLabel;
}
};
}
// --------------------------------------------------------------------------
// Japanese name display order definition for first name last name ordering
// --------------------------------------------------------------------------
//
RESOURCE VPBK_FIELD_TYPE_MAPPING_LIST
r_japanese_name_display_order_firstname_lastname
{
items =
{
/// Top contact indicator / Top contact internal order
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameTopContact;
};
},
/// First name reading
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameSOUND;
subField = EVPbkVersitSubFieldGivenNamePronunciation;
};
},
/// Last name reading
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameSOUND;
subField = EVPbkVersitSubFieldFamilyNamePronunciation;
};
},
/// First name
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameN;
subField = EVPbkVersitSubFieldGivenName;
};
},
/// Last name
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameN;
subField = EVPbkVersitSubFieldFamilyName;
};
},
/// Company name
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameORG;
subField = EVPbkVersitSubFieldOrgName;
};
},
/// Generic label
VPBK_FIELD_TYPE_MAPPING
{
versitProperty = VBK_FIELD_VERSIT_PROPERTY {};
nonVersitType = EVPbkNonVersitTypeGenericLabel;
}
};
}
// --------------------------------------------------------------------------
// Default name ordering configuration
// --------------------------------------------------------------------------
//
RESOURCE PBK2_PRESENTATION_STRING r_qtn_phob_name_order
{
text = qtn_phob_name_order;
}
// --------------------------------------------------------------------------
// Default name ordering separator usage configuration
// --------------------------------------------------------------------------
//
RESOURCE PBK2_PRESENTATION_STRING r_qtn_phob_name_separator_used
{
text = qtn_phob_name_separator_used;
}
// --------------------------------------------------------------------------
// Default name ordering separator character configuration
// --------------------------------------------------------------------------
//
RESOURCE PBK2_PRESENTATION_STRING r_qtn_phob_name_separator_char
{
text = qtn_phob_name_separator_char;
}
// --------------------------------------------------------------------------
// Title field selector
// --------------------------------------------------------------------------
//
RESOURCE VPBK_FIELD_TYPE_SELECTOR r_title_field_selector
{
versitProperties =
{
/// Last name
VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameN;
subField = EVPbkVersitSubFieldFamilyName;
},
/// First name
VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameN;
subField = EVPbkVersitSubFieldGivenName;
},
/// Company name
VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameORG;
subField = EVPbkVersitSubFieldOrgName;
},
/// Last name reading
VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameSOUND;
subField = EVPbkVersitSubFieldFamilyNamePronunciation;
},
/// First name reading
VBK_FIELD_VERSIT_PROPERTY
{
name = EVPbkVersitNameSOUND;
subField = EVPbkVersitSubFieldGivenNamePronunciation;
}
};
nonVersitType =
{
EVPbkNonVersitTypeGenericLabel
};
}
// --------------------------------------------------------------------------
// Phonebook 2 field properties
// --------------------------------------------------------------------------
//
RESOURCE PHONEBOOK2_FIELD_PROPERTY_ARRAY r_phonebook_field_properties
{
items =
{
/// Last 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 |
KPbk2FieldFlagCanNotBeRemoved;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdLastName;
defaultLabel = qtn_phob_lbl_last_name;
},
/// Last name 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_phob_lbl_last_reading;
},
/// First name
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_FIRSTNAME;
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 = EPbk2FieldGroupIdFirstName;
defaultLabel = qtn_phob_lbl_first_name;
},
/// First name reading
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_FIRSTNAMEREADING;
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 = EPbk2FieldGroupIdFirstName;
defaultLabel = qtn_phob_lbl_first_reading;
},
/// Prefix
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_PREFIX;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 10;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdNone;
defaultLabel = qtn_phob_lbl_prefix;
},
/// Suffix
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_SUFFIX;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 10;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdNone;
defaultLabel = qtn_phob_lbl_suffix;
},
/// Nick name
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 = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_simp_lbl_nick;
},
/// Landline phone (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_LANDPHONEHOME;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_phone;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationHome;
defaultLabel = qtn_phob_lbl_number_home;
},
/// Mobile phone (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_MOBILEPHONEHOME;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_mobile;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationHome;
defaultLabel = qtn_phob_lbl_number_mobile_home;
},
/// Video number (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_VIDEONUMBERHOME;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_video;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationHome;
defaultLabel = qtn_phob_lbl_video_home;
},
/// Fax number (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_FAXNUMBERHOME;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_fax;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationHome;
defaultLabel = qtn_phob_lbl_fax_home;
},
/// VOIP (Tel. Internet) (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_VOIPHOME;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 100;
editMode = EPbk2FieldEditModeLatinOnly;
defaultCase = EPbk2FieldDefaultCaseLower;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_voip;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationHome;
defaultLabel = qtn_phob_lbl_voip_home;
},
/// Email address (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_EMAILHOME;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 150;
editMode = EPbk2FieldEditModeLatinOnly;
defaultCase = EPbk2FieldDefaultCaseLower;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_email;
};
ctrlType = EPbk2FieldCtrlEmailEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationHome;
defaultLabel = qtn_phob_lbl_email_home;
},
/// URL (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_URLHOME;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 1000;
editMode = EPbk2FieldEditModeLatinOnly;
defaultCase = EPbk2FieldDefaultCaseLower;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_url;
};
ctrlType = EPbk2FieldCtrlURLEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationHome;
defaultLabel = qtn_phob_lbl_url_home;
},
/// Address label (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLABELHOME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 250;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_address;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagNull;
location = EPbk2FieldLocationHome;
defaultLabel = qtn_phob_lbl_address_home;
},
/// Address postoffice (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOHOME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 20;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_pobox_home;
location = EPbk2FieldLocationHome;
groupId = EPbk2FieldGroupIdHomeAddress;
defaultLabel = qtn_phob_lbl_pobox_home;
},
/// Address extension (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDREXTHOME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_extension_home;
location = EPbk2FieldLocationHome;
groupId = EPbk2FieldGroupIdHomeAddress;
defaultLabel = qtn_phob_lbl_extencion_home;
},
/// Address street (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRSTREETHOME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_street_home;
location = EPbk2FieldLocationHome;
groupId = EPbk2FieldGroupIdHomeAddress;
defaultLabel = qtn_phob_lbl_street_home;
},
/// Address city (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLOCALHOME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_city_home;
location = EPbk2FieldLocationHome;
groupId = EPbk2FieldGroupIdHomeAddress;
defaultLabel = qtn_phob_lbl_city_home;
},
/// Address region (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRREGIONHOME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_state_home;
location = EPbk2FieldLocationHome;
groupId = EPbk2FieldGroupIdHomeAddress;
defaultLabel = qtn_phob_lbl_state_home;
},
/// Address postal code (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOSTCODEHOME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 20;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlPostalCodeEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_postal_code_home;
location = EPbk2FieldLocationHome;
groupId = EPbk2FieldGroupIdHomeAddress;
defaultLabel = qtn_phob_lbl_postal_code_home;
},
/// Address country (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRCOUNTRYHOME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_country_home;
location = EPbk2FieldLocationHome;
groupId = EPbk2FieldGroupIdHomeAddress;
defaultLabel = qtn_phob_lbl_country_home;
},
/// Job title
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_JOBTITLE;
multiplicity = EPbk2FieldMultiplicityMany;
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_phob_lbl_job_title;
},
/// Company name
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_COMPANYNAME;
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_phob_lbl_company_name;
},
/// Landline phone (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_LANDPHONEWORK;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_phone;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationWork;
defaultLabel = qtn_phob_lbl_number_work;
},
/// Mobile phone (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_MOBILEPHONEWORK;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_mobile;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationWork;
defaultLabel = qtn_phob_lbl_number_mobile_work;
},
/// Video number (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_VIDEONUMBERWORK;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_video;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationWork;
defaultLabel = qtn_phob_lbl_video_work;
},
/// Fax number (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_FAXNUMBERWORK;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_fax;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationWork;
defaultLabel = qtn_phob_lbl_fax_work;
},
/// VOIP (Tel. Internet) (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_VOIPWORK;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 100;
editMode = EPbk2FieldEditModeLatinOnly;
defaultCase = EPbk2FieldDefaultCaseLower;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_voip;
};
ctrlType = EPbk2FieldCtrlEmailEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationWork;
defaultLabel = qtn_phob_lbl_voip_work;
},
/// Email address (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_EMAILWORK;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 150;
editMode = EPbk2FieldEditModeLatinOnly;
defaultCase = EPbk2FieldDefaultCaseLower;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_email;
};
ctrlType = EPbk2FieldCtrlEmailEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationWork;
defaultLabel = qtn_phob_lbl_email_work;
},
/// URL (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_URLWORK;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 1000;
editMode = EPbk2FieldEditModeLatinOnly;
defaultCase = EPbk2FieldDefaultCaseLower;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_url;
};
ctrlType = EPbk2FieldCtrlURLEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationWork;
defaultLabel = qtn_phob_lbl_url_work;
},
/// Address label (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLABELWORK;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 250;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_address;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagNull;
location = EPbk2FieldLocationWork;
defaultLabel = qtn_phob_lbl_address_work;
},
/// Address postoffice (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOWORK;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 20;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_pobox_work;
location = EPbk2FieldLocationWork;
groupId = EPbk2FieldGroupIdCompanyAddress;
defaultLabel = qtn_phob_lbl_pobox_work;
},
/// Address extension (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDREXTWORK;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_extension_work;
location = EPbk2FieldLocationWork;
groupId = EPbk2FieldGroupIdCompanyAddress;
defaultLabel = qtn_phob_lbl_extencion_work;
},
/// Address street (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRSTREETWORK;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_street_work;
location = EPbk2FieldLocationWork;
groupId = EPbk2FieldGroupIdCompanyAddress;
defaultLabel = qtn_phob_lbl_street_work;
},
/// Address city (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLOCALWORK;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_city_work;
location = EPbk2FieldLocationWork;
groupId = EPbk2FieldGroupIdCompanyAddress;
defaultLabel = qtn_phob_lbl_city_work;
},
/// Address region (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRREGIONWORK;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_state_work;
location = EPbk2FieldLocationWork;
groupId = EPbk2FieldGroupIdCompanyAddress;
defaultLabel = qtn_phob_lbl_state_work;
},
/// Address postal code (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOSTCODEWORK;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 20;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlPostalCodeEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_postal_code_work;
location = EPbk2FieldLocationWork;
groupId = EPbk2FieldGroupIdCompanyAddress;
defaultLabel = qtn_phob_lbl_postal_code_work;
},
/// Address country (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRCOUNTRYWORK;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_country_work;
location = EPbk2FieldLocationWork;
groupId = EPbk2FieldGroupIdCompanyAddress;
defaultLabel = qtn_phob_lbl_country_work;
},
/// Landline phone (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_LANDPHONEGEN;
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_phob_lbl_number_standard;
},
/// Mobile phone (general)
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_mobile;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagTemplateField |
KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_number_mobile;
},
/// Video number (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_VIDEONUMBERGEN;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_video;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagTemplateField |
KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_video;
},
/// Fax number (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_FAXNUMBERGEN;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_fax;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_fax;
},
/// VOIP (Tel. Internet) (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_VOIPGEN;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 100;
editMode = EPbk2FieldEditModeLatinOnly;
defaultCase = EPbk2FieldDefaultCaseLower;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_voip;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagTemplateField |
KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_voip;
},
/// PTT (POC)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_POC;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 100;
editMode = EPbk2FieldEditModeLatinOnly;
defaultCase = EPbk2FieldDefaultCaseLower;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_poc;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagTemplateField |
KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_poc;
},
/// SWIS (Share view)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_SWIS;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 100;
editMode = EPbk2FieldEditModeLatinOnly;
defaultCase = EPbk2FieldDefaultCaseLower;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_swis;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_swis;
},
/// SIP
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_SIP;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 100;
editMode = EPbk2FieldEditModeLatinOnly;
defaultCase = EPbk2FieldDefaultCaseLower;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_sip;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_sip;
},
/// Email address (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_EMAILGEN;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 150;
editMode = EPbk2FieldEditModeLatinOnly;
defaultCase = EPbk2FieldDefaultCaseLower;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_email;
};
ctrlType = EPbk2FieldCtrlEmailEditor;
flags = KPbk2FieldFlagTemplateField |
KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_email;
},
/// URL (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_URLGEN;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 1000;
editMode = EPbk2FieldEditModeLatinOnly;
defaultCase = EPbk2FieldDefaultCaseLower;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_url;
};
ctrlType = EPbk2FieldCtrlURLEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_url;
},
/// Address label (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLABELGEN;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 250;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_address;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagNull;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_address;
},
/// Address postoffice (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOGEN;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 20;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_pobox;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdPostalAddress;
defaultLabel = qtn_phob_lbl_address;
},
/// Address extension (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDREXTGEN;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_extension;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdPostalAddress;
defaultLabel = qtn_phob_lbl_extencion;
},
/// Address street (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRSTREETGEN;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_street;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdPostalAddress;
defaultLabel = qtn_phob_lbl_street;
},
/// Address city (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLOCALGEN;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_city;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdPostalAddress;
defaultLabel = qtn_phob_lbl_city;
},
/// Address region (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRREGIONGEN;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_state;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdPostalAddress;
defaultLabel = qtn_phob_lbl_state;
},
/// Address postal code (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOSTCODEGEN;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 20;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlPostalCodeEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_postal_code;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdPostalAddress;
defaultLabel = qtn_phob_lbl_postal_code;
},
/// Address country (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRCOUNTRYGEN;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
addItemText = qtn_phob_lbl2_country;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdPostalAddress;
defaultLabel = qtn_phob_lbl_country;
},
/// Pager number
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_PAGERNUMBER;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_pager;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagTemplateField |
KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_pager;
},
/// DTMF string
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_DTMFSTRING;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 60;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeDTMFEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_dtmf;
},
/// Wv(IM) address field - will be inserted by PEC & IM
/// Date
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_DATE;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 48;
editMode = EPbk2FieldEditModeDate;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_date;
};
ctrlType = EPbk2FieldCtrlTypeDateEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_date;
},
/// Note
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_NOTE;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 1000;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_note;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_note;
},
/// Thumbnail photo
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_THUMBNAILPIC;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 0;
editMode = EPbk2FieldEditModeSelector;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeNone;
flags = KPbk2FieldFlagDisableEdit |
KPbk2FieldFlagHideFromDetailsView;
location = EPbk2FieldLocationNone;
},
/// Ringing tone
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_RINGTONE;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 256;
editMode = EPbk2FieldEditModeSelector; // If editing happends with commands
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_tone;
};
ctrlType = EPbk2FieldCtrlTypeRingtoneEditor;
flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagCanNotBeRemoved | KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_tone;
},
/// Caller object image
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_CALLEROBJIMG;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 256;
editMode = EPbk2FieldEditModeSelector;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeImageEditor;
flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagCanNotBeRemoved | KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
defaultLabel = qtn_phob_lbl_image;
},
/// Middle name
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_MIDDLENAME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdLastName;
defaultLabel = qtn_phob_lbl_middle_name;
},
/// Department
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_DEPARTMENT;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdNone;
defaultLabel = qtn_phob_lbl_dept_name;
},
/// Assistant name
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ASSTNAME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdNone;
defaultLabel = qtn_phob_lbl_assistant_name;
},
/// Spouse
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_SPOUSE;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdNone;
defaultLabel = qtn_phob_lbl_spouse;
},
/// Children
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_CHILDREN;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseText;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdNone;
defaultLabel = qtn_phob_lbl_children;
},
/// Assistant phone
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ASSTPHONE;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_assistant;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdNone;
defaultLabel = qtn_phob_lbl_number_assistant;
},
/// Car phone
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_CARPHONE;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 48;
editMode = EPbk2FieldEditModeNumeric;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_car;
};
ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdNone;
defaultLabel = qtn_phob_lbl_car_tel;
},
/// Anniversary
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_ANNIVERSARY;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 0;
editMode = EPbk2FieldEditModeDate;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_date;
};
ctrlType = EPbk2FieldCtrlTypeDateEditor;
flags = KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdNone;
defaultLabel = qtn_phob_lbl_anniversary;
},
/// Synchronization
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_SYNCCLASS;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 10;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeChoiceItems;
flags = KPbk2FieldFlagTemplateField |
KPbk2FieldFlagCanNotBeRemoved |
KPbk2FieldFlagHideFromDetailsView;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdNone;
defaultLabel = qtn_phob_lbl_synchronization;
},
/// Top contact field
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_TOPCONTACT;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 0;
editMode = EPbk2FieldEditModeSelector;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeNone;
flags = KPbk2FieldFlagDisableEdit |
KPbk2FieldFlagCanNotBeRemoved |
KPbk2FieldFlagHideFromDetailsView;
location = EPbk2FieldLocationNone;
},
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_IMPP;
multiplicity = EPbk2FieldMultiplicityMany;
maxLength = 100;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseLower;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeIMPPEditor;
flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField;
location = EPbk2FieldLocationNone;
},
/// Geographic coordinates (home)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_GEOHOME;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagDisableEdit
| KPbk2FieldFlagHideFromDetailsView;
location = EPbk2FieldLocationHome;
groupId = EPbk2FieldGroupIdNone;
},
/// Geographic coordinates (work)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_GEOWORK;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagDisableEdit
| KPbk2FieldFlagHideFromDetailsView;
location = EPbk2FieldLocationWork;
groupId = EPbk2FieldGroupIdNone;
},
/// Geographic coordinates (general)
PHONEBOOK2_FIELD_PROPERTY
{
fieldTypeLink = R_VPBK_FIELD_TYPE_GEOGEN;
multiplicity = EPbk2FieldMultiplicityOne;
maxLength = 50;
editMode = EPbk2FieldEditModeAlpha;
defaultCase = EPbk2FieldDefaultCaseNone;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
ctrlType = EPbk2FieldCtrlTypeTextEditor;
flags = KPbk2FieldFlagDisableEdit
| KPbk2FieldFlagHideFromDetailsView;
location = EPbk2FieldLocationNone;
groupId = EPbk2FieldGroupIdNone;
}
};
}
// --------------------------------------------------------------------------
// Phonebook 2 field group array
// --------------------------------------------------------------------------
//
RESOURCE PHONEBOOK2_FIELD_GROUP_ARRAY r_phonebook2_field_group_array
{
items =
{
PHONEBOOK2_FIELD_GROUP
{
id = EPbk2FieldGroupIdPostalAddress;
label = qtn_phob_header_address;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_address;
};
addItemOrdering = EPbk2AddItemOrderPostalAddress;
},
PHONEBOOK2_FIELD_GROUP
{
id = EPbk2FieldGroupIdHomeAddress;
label = qtn_phob_header_address_home;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_address;
};
addItemOrdering = EPbk2AddItemOrderHomeAddress;
},
PHONEBOOK2_FIELD_GROUP
{
id = EPbk2FieldGroupIdCompanyAddress;
label = qtn_phob_header_address_work;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_address;
};
addItemOrdering = EPbk2AddItemOrderCompanyAddress;
},
PHONEBOOK2_FIELD_GROUP
{
id = EPbk2FieldGroupIdFirstName;
label = qtn_phob_lbl_first_name;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
addItemOrdering = EPbk2AddItemOrderFirstName;
},
PHONEBOOK2_FIELD_GROUP
{
id = EPbk2FieldGroupIdLastName;
label = qtn_phob_lbl_last_name;
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_nrtyp_empty;
};
addItemOrdering = EPbk2AddItemOrderLastName;
}
};
}
// --------------------------------------------------------------------------
// Contacts model store properties
// --------------------------------------------------------------------------
//
RESOURCE PHONEBOOK2_STORE_PROPERTY_ARRAY r_phonebook2_store_properties
{
items =
{
PHONEBOOK2_STORE_PROPERTY
{
version = 0;
storeUri = KVPBK_DEFAULT_CNTDB_URI;
storeName = qtn_phob_set_memory_phone;
flags = KPbk2ShownInMemorySelectionList |
KPbk2DefaultSavingStorageItem;
views =
{
PHONEBOOK2_STORE_VIEW
{
version = 0;
viewType = EPbk2MainNamesList;
viewLocation = EPbk2MergedMainList;
viewDefinition = VPBK_CONTACT_VIEW
{
uri = KVPBK_DEFAULT_CNTDB_URI;
flags = EVPbkContactViewFlagsNone;
subViews = {};
};
iconId = PHONEBOOK2_ICON_ID { };
},
PHONEBOOK2_STORE_VIEW
{
version = 0;
viewType = EPbk2MainTopContactsList;
viewLocation = EPbk2MergedTopContactsList;
viewDefinition = VPBK_CONTACT_VIEW
{
uri = KVPBK_DEFAULT_CNTDB_URI;
flags = EVPbkContactViewFlagsNone;
subViews = {};
};
iconId = PHONEBOOK2_ICON_ID
{
//Icon provided by extension
};
},
PHONEBOOK2_STORE_VIEW
{
version = 0;
viewType = EPbk2MainGroupsList;
viewLocation = EPbk2MergedMainList;
viewDefinition = VPBK_CONTACT_VIEW
{
uri = KVPBK_DEFAULT_CNTDB_URI;
type = EVPbkGroupsView;
subViews = {};
};
iconId = PHONEBOOK2_ICON_ID
{
ownerUid = KPbk2UID3;
id = EPbk2qgn_prop_group_small;
};
}
};
memoryInfoItemTypes = KPbk2StoreInfoNumberOfContacts |
KPbk2StoreInfoNumberOfGroups | KPbk2StoreInfoReservedMemory |
KPbk2StoreInfoFreeMemory;
localizedResourceStrings =
{
PHONEBOOK2_LOCALIZED_TEXT
{
context = EPbk2MemInfoPhone;
text = qtn_phob_pb_info_memory_phone;
},
PHONEBOOK2_LOCALIZED_TEXT
{
context = EPbk2CopyQueryItem;
text = qtn_pbcop_copy_query_list_item_phone;
},
PHONEBOOK2_LOCALIZED_TEXT
{
context = EPbk2MemInfoContacts;
text = qtn_phob_pb_info_memory_phone_colon;
}
};
}
};
}
// --------------------------------------------------------------------------
// Main contact view structure
// --------------------------------------------------------------------------
//
RESOURCE VPBK_CONTACT_VIEW r_phonebook2_main_contact_view_structure
{
id = EPbk2RootViewId;
type = EVPbkCompositeView;
sortPolicy = EVPbkOrderedContactView;
subViews =
{
/// Placeholder for EPbk2OrderedPreList
VPBK_CONTACT_VIEW
{
id = EPbk2OrderedPreListPlaceHolder;
type = EVPbkCompositeView;
sortPolicy = EVPbkOrderedContactView;
subViews = {};
},
/// Placeholder for EPbk2MergedTopContactsList
VPBK_CONTACT_VIEW
{
id = EPbk2MergedTopContactsListPlaceHolder;
type = EVPbkCompositeView;
sortPolicy = EVPbkOrderedContactView; //To retain user defined view
subViews = {};
},
/// Placeholder for EPbk2MergedMainList
VPBK_CONTACT_VIEW
{
id = EPbk2MergedMainListPlaceHolder;
type = EVPbkCompositeView;
sortPolicy = EVPbkSortedContactView;
subViews = {};
},
/// Placeholder for EPbk2OrderedPostList
VPBK_CONTACT_VIEW
{
id = EPbk2OrderedPostListPlaceHolder;
type = EVPbkCompositeView;
sortPolicy = EVPbkOrderedContactView;
subViews = {};
}
};
}
// --------------------------------------------------------------------------
// Unnamed string
// --------------------------------------------------------------------------
//
RESOURCE PBK2_PRESENTATION_STRING r_qtn_phob_unnamed
{
text = qtn_phob_unnamed;
}
// --------------------------------------------------------------------------
// A boolean to copy SIM name to pbk first or last name
// --------------------------------------------------------------------------
//
RESOURCE TBUF r_qtn_phob_sim_name_copy_to_first_name
{
buf = qtn_phob_sim_name_copy_to_first_name;
}
// Additional resource files
#include "Pbk2ImageManager.rss"
#include "Pbk2ContactMerge.rss"
#include "Pbk2FieldOrdering.rss"
//In order to retain BINARY COMPATIBILITY the below needs to be declared
//AFTER the above.
// --------------------------------------------------------------------------
// Well known services definition. Service names must not be localized.
// --------------------------------------------------------------------------
//
RESOURCE PHONEBOOK2_WELL_KNOWN_SERVICES r_phonebook2_well_known_services
{
services =
{
PHONEBOOK2_WELL_KNOWN_SERVICE
{
serviceName = "Gizmo";
localizedName = qtn_xsp_gizmo;
},
PHONEBOOK2_WELL_KNOWN_SERVICE
{
serviceName = "Facebook";
localizedName = qtn_xsp_facebook;
},
PHONEBOOK2_WELL_KNOWN_SERVICE
{
serviceName = "MSN";
localizedName = qtn_xsp_msn;
},
PHONEBOOK2_WELL_KNOWN_SERVICE
{
serviceName = "Yahoo";
localizedName = qtn_xsp_yahoo;
},
PHONEBOOK2_WELL_KNOWN_SERVICE
{
serviceName = "Ovi";
localizedName = qtn_xsp_ovi;
},
PHONEBOOK2_WELL_KNOWN_SERVICE
{
serviceName = "Google";
localizedName = qtn_xsp_google;
},
PHONEBOOK2_WELL_KNOWN_SERVICE
{
serviceName = "Skype";
localizedName = qtn_xsp_skype;
}
};
}
// End of File