phonebookui/Phonebook2/Presentation/rss/Pbk2PresentationCommon.rss
changeset 0 e686773b3f54
child 3 04ab22b956c2
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 presentation common resources for all languages.
       
    15 *
       
    16 *                Note that in order to retain BINARY COMPATIBILITY no new 
       
    17 *                resources must be declared in-between the existing resources.
       
    18 *                To make it sure after changes, compare the generated files
       
    19 *                before and after (Pbk2Presentation*.rsg)
       
    20 *
       
    21 */
       
    22 
       
    23 
       
    24 #include "Pbk2PresentationString.rh"
       
    25 
       
    26 #include <Pbk2StoreProperty.rh>
       
    27 #include <Pbk2ContactView.hrh>
       
    28 #include <Pbk2StoreProperty.hrh>
       
    29 #include <Pbk2StoreInfo.hrh>
       
    30 #include <phonebook2.loc>
       
    31 #include <phonebook2ece.loc>
       
    32 #include <Pbk2IconId.hrh>
       
    33 #include <Pbk2UID.h>
       
    34 #include <Pbk2FieldProperty.hrh>
       
    35 #include <Pbk2FieldProperty.rh>
       
    36 #include <Pbk2ContentIdentifiers.hrh>
       
    37 #include <Pbk2IconId.rh>
       
    38 #include "pbk2wellknownservices.rh"
       
    39 
       
    40 #include <VPbkContactView.rh>
       
    41 #include <VPbkFieldType.rh>
       
    42 #include <VPbkStoreUriDefinitions.hrh>
       
    43 #include <VPbkEng.rsg>
       
    44 
       
    45 #include <eikon.rh>
       
    46 
       
    47 // RESOURCE IDENTIFIER
       
    48 NAME    PBPR    // Phonebook 2 Presentation
       
    49 
       
    50 // --------------------------------------------------------------------------
       
    51 // Standard resource signature
       
    52 // --------------------------------------------------------------------------
       
    53 //
       
    54 RESOURCE RSS_SIGNATURE { }
       
    55 
       
    56 // --------------------------------------------------------------------------
       
    57 // Name display order definition for last name first name ordering
       
    58 // --------------------------------------------------------------------------
       
    59 //
       
    60 RESOURCE VPBK_FIELD_TYPE_MAPPING_LIST
       
    61         r_default_name_display_order_lastname_firstname
       
    62     {
       
    63     items =
       
    64         {
       
    65         /// Top contact indicator / Top contact internal order        
       
    66         VPBK_FIELD_TYPE_MAPPING
       
    67             {
       
    68             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
    69                 {
       
    70                 name = EVPbkVersitNameTopContact;
       
    71                 };
       
    72             },
       
    73         /// Last name
       
    74         VPBK_FIELD_TYPE_MAPPING
       
    75             {
       
    76             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
    77                 {
       
    78                 name = EVPbkVersitNameN;
       
    79                 subField = EVPbkVersitSubFieldFamilyName;
       
    80                 };
       
    81             },
       
    82         /// First name
       
    83         VPBK_FIELD_TYPE_MAPPING
       
    84             {
       
    85             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
    86                 {
       
    87                 name = EVPbkVersitNameN;
       
    88                 subField = EVPbkVersitSubFieldGivenName;
       
    89                 };
       
    90             },
       
    91         /// Company name
       
    92         VPBK_FIELD_TYPE_MAPPING
       
    93             {
       
    94             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
    95                 {
       
    96                 name = EVPbkVersitNameORG;
       
    97                 subField = EVPbkVersitSubFieldOrgName;
       
    98                 };
       
    99             },
       
   100         /// Generic label
       
   101         VPBK_FIELD_TYPE_MAPPING
       
   102             {
       
   103             versitProperty = VBK_FIELD_VERSIT_PROPERTY {};
       
   104             nonVersitType = EVPbkNonVersitTypeGenericLabel;
       
   105             }
       
   106         };
       
   107     }
       
   108 
       
   109 // --------------------------------------------------------------------------
       
   110 // Name display order definition for first name last name ordering
       
   111 // --------------------------------------------------------------------------
       
   112 //
       
   113 RESOURCE VPBK_FIELD_TYPE_MAPPING_LIST
       
   114         r_default_name_display_order_firstname_lastname
       
   115     {
       
   116     items =
       
   117         {
       
   118         /// Top contact indicator / Top contact internal order        
       
   119         VPBK_FIELD_TYPE_MAPPING
       
   120             {
       
   121             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   122                 {
       
   123                 name = EVPbkVersitNameTopContact;
       
   124                 };
       
   125             },
       
   126         /// First name
       
   127         VPBK_FIELD_TYPE_MAPPING
       
   128             {
       
   129             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   130                 {
       
   131                 name = EVPbkVersitNameN;
       
   132                 subField = EVPbkVersitSubFieldGivenName;
       
   133                 };
       
   134             },
       
   135         /// Last name
       
   136         VPBK_FIELD_TYPE_MAPPING
       
   137             {
       
   138             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   139                 {
       
   140                 name = EVPbkVersitNameN;
       
   141                 subField = EVPbkVersitSubFieldFamilyName;
       
   142                 };
       
   143             },
       
   144         /// Company name
       
   145         VPBK_FIELD_TYPE_MAPPING
       
   146             {
       
   147             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   148                 {
       
   149                 name = EVPbkVersitNameORG;
       
   150                 subField = EVPbkVersitSubFieldOrgName;
       
   151                 };
       
   152             },
       
   153         /// Generic label
       
   154         VPBK_FIELD_TYPE_MAPPING
       
   155             {
       
   156             versitProperty = VBK_FIELD_VERSIT_PROPERTY {};
       
   157             nonVersitType = EVPbkNonVersitTypeGenericLabel;
       
   158             }
       
   159         };
       
   160     }
       
   161 
       
   162 // --------------------------------------------------------------------------
       
   163 // Japanese name display order definition for last name first name ordering
       
   164 // --------------------------------------------------------------------------
       
   165 //
       
   166 RESOURCE VPBK_FIELD_TYPE_MAPPING_LIST
       
   167         r_japanese_name_display_order_lastname_firstname
       
   168     {
       
   169     items =
       
   170         {
       
   171         /// Top contact indicator / Top contact internal order        
       
   172         VPBK_FIELD_TYPE_MAPPING
       
   173             {
       
   174             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   175                 {
       
   176                 name = EVPbkVersitNameTopContact;
       
   177                 };
       
   178             },
       
   179         /// Last name reading
       
   180         VPBK_FIELD_TYPE_MAPPING
       
   181             {
       
   182             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   183                 {
       
   184                 name = EVPbkVersitNameSOUND;
       
   185                 subField = EVPbkVersitSubFieldFamilyNamePronunciation;
       
   186                 };
       
   187             },
       
   188         /// First name reading
       
   189         VPBK_FIELD_TYPE_MAPPING
       
   190             {
       
   191             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   192                 {
       
   193                 name = EVPbkVersitNameSOUND;
       
   194                 subField = EVPbkVersitSubFieldGivenNamePronunciation;
       
   195                 };
       
   196             },
       
   197         /// Last name
       
   198         VPBK_FIELD_TYPE_MAPPING
       
   199             {
       
   200             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   201                 {
       
   202                 name = EVPbkVersitNameN;
       
   203                 subField = EVPbkVersitSubFieldFamilyName;
       
   204                 };
       
   205             },
       
   206         /// First name
       
   207         VPBK_FIELD_TYPE_MAPPING
       
   208             {
       
   209             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   210                 {
       
   211                 name = EVPbkVersitNameN;
       
   212                 subField = EVPbkVersitSubFieldGivenName;
       
   213                 };
       
   214             },
       
   215         /// company name
       
   216         VPBK_FIELD_TYPE_MAPPING
       
   217             {
       
   218             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   219                 {
       
   220                 name = EVPbkVersitNameORG;
       
   221                 subField = EVPbkVersitSubFieldOrgName;
       
   222                 };
       
   223             },
       
   224         /// Generic label
       
   225         VPBK_FIELD_TYPE_MAPPING
       
   226             {
       
   227             versitProperty = VBK_FIELD_VERSIT_PROPERTY {};
       
   228             nonVersitType = EVPbkNonVersitTypeGenericLabel;
       
   229             }
       
   230         };
       
   231     }
       
   232 
       
   233 // --------------------------------------------------------------------------
       
   234 // Japanese name display order definition for first name last name ordering
       
   235 // --------------------------------------------------------------------------
       
   236 //
       
   237 RESOURCE VPBK_FIELD_TYPE_MAPPING_LIST
       
   238         r_japanese_name_display_order_firstname_lastname
       
   239     {
       
   240     items =
       
   241         {
       
   242         /// Top contact indicator / Top contact internal order        
       
   243         VPBK_FIELD_TYPE_MAPPING
       
   244             {
       
   245             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   246                 {
       
   247                 name = EVPbkVersitNameTopContact;
       
   248                 };
       
   249             },
       
   250         /// First name reading
       
   251         VPBK_FIELD_TYPE_MAPPING
       
   252             {
       
   253             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   254                 {
       
   255                 name = EVPbkVersitNameSOUND;
       
   256                 subField = EVPbkVersitSubFieldGivenNamePronunciation;
       
   257                 };
       
   258             },
       
   259         /// Last name reading
       
   260         VPBK_FIELD_TYPE_MAPPING
       
   261             {
       
   262             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   263                 {
       
   264                 name = EVPbkVersitNameSOUND;
       
   265                 subField = EVPbkVersitSubFieldFamilyNamePronunciation;
       
   266                 };
       
   267             },
       
   268         /// First name
       
   269         VPBK_FIELD_TYPE_MAPPING
       
   270             {
       
   271             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   272                 {
       
   273                 name = EVPbkVersitNameN;
       
   274                 subField = EVPbkVersitSubFieldGivenName;
       
   275                 };
       
   276             },
       
   277         /// Last name
       
   278         VPBK_FIELD_TYPE_MAPPING
       
   279             {
       
   280             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   281                 {
       
   282                 name = EVPbkVersitNameN;
       
   283                 subField = EVPbkVersitSubFieldFamilyName;
       
   284                 };
       
   285             },
       
   286         /// Company name
       
   287         VPBK_FIELD_TYPE_MAPPING
       
   288             {
       
   289             versitProperty = VBK_FIELD_VERSIT_PROPERTY
       
   290                 {
       
   291                 name = EVPbkVersitNameORG;
       
   292                 subField = EVPbkVersitSubFieldOrgName;
       
   293                 };
       
   294             },
       
   295         /// Generic label
       
   296         VPBK_FIELD_TYPE_MAPPING
       
   297             {
       
   298             versitProperty = VBK_FIELD_VERSIT_PROPERTY {};
       
   299             nonVersitType = EVPbkNonVersitTypeGenericLabel;
       
   300             }
       
   301         };
       
   302     }
       
   303 
       
   304 // --------------------------------------------------------------------------
       
   305 // Default name ordering configuration
       
   306 // --------------------------------------------------------------------------
       
   307 //
       
   308 RESOURCE PBK2_PRESENTATION_STRING r_qtn_phob_name_order
       
   309     {
       
   310     text = qtn_phob_name_order;
       
   311     }
       
   312 
       
   313 // --------------------------------------------------------------------------
       
   314 // Default name ordering separator usage configuration
       
   315 // --------------------------------------------------------------------------
       
   316 //
       
   317 RESOURCE PBK2_PRESENTATION_STRING r_qtn_phob_name_separator_used
       
   318     {
       
   319     text = qtn_phob_name_separator_used;
       
   320     }
       
   321 
       
   322 // --------------------------------------------------------------------------
       
   323 // Default name ordering separator character configuration
       
   324 // --------------------------------------------------------------------------
       
   325 //
       
   326 RESOURCE PBK2_PRESENTATION_STRING r_qtn_phob_name_separator_char
       
   327     {
       
   328     text = qtn_phob_name_separator_char;
       
   329     }
       
   330 
       
   331 // --------------------------------------------------------------------------
       
   332 // Title field selector
       
   333 // --------------------------------------------------------------------------
       
   334 //
       
   335 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_title_field_selector
       
   336     {
       
   337     versitProperties =
       
   338         {
       
   339         /// Last name
       
   340         VBK_FIELD_VERSIT_PROPERTY
       
   341             {
       
   342             name = EVPbkVersitNameN;
       
   343             subField = EVPbkVersitSubFieldFamilyName;
       
   344             },
       
   345         /// First name
       
   346         VBK_FIELD_VERSIT_PROPERTY
       
   347             {
       
   348             name = EVPbkVersitNameN;
       
   349             subField = EVPbkVersitSubFieldGivenName;
       
   350             },
       
   351         /// Company name
       
   352         VBK_FIELD_VERSIT_PROPERTY
       
   353             {
       
   354             name = EVPbkVersitNameORG;
       
   355             subField = EVPbkVersitSubFieldOrgName;
       
   356             },
       
   357         /// Last name reading
       
   358         VBK_FIELD_VERSIT_PROPERTY
       
   359             {
       
   360             name = EVPbkVersitNameSOUND;
       
   361             subField = EVPbkVersitSubFieldFamilyNamePronunciation;
       
   362             },
       
   363         /// First name reading
       
   364         VBK_FIELD_VERSIT_PROPERTY
       
   365             {
       
   366             name = EVPbkVersitNameSOUND;
       
   367             subField = EVPbkVersitSubFieldGivenNamePronunciation;
       
   368             }
       
   369         };
       
   370     nonVersitType =
       
   371         {
       
   372         EVPbkNonVersitTypeGenericLabel
       
   373         };
       
   374     }
       
   375 
       
   376 // --------------------------------------------------------------------------
       
   377 // Phonebook 2 field properties
       
   378 // --------------------------------------------------------------------------
       
   379 //
       
   380 RESOURCE PHONEBOOK2_FIELD_PROPERTY_ARRAY r_phonebook_field_properties
       
   381     {
       
   382     items =
       
   383         {
       
   384         /// Last name
       
   385         PHONEBOOK2_FIELD_PROPERTY
       
   386             {
       
   387             fieldTypeLink = R_VPBK_FIELD_TYPE_LASTNAME;
       
   388             multiplicity = EPbk2FieldMultiplicityOne;
       
   389             maxLength = 50;
       
   390             editMode = EPbk2FieldEditModeAlpha;
       
   391             defaultCase = EPbk2FieldDefaultCaseText;
       
   392             iconId = PHONEBOOK2_ICON_ID
       
   393                 {
       
   394                 ownerUid = KPbk2UID3;
       
   395                 id = EPbk2qgn_prop_nrtyp_empty;
       
   396                 };
       
   397             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   398             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField |
       
   399                     KPbk2FieldFlagCanNotBeRemoved;
       
   400             location = EPbk2FieldLocationNone;
       
   401             groupId = EPbk2FieldGroupIdLastName;
       
   402             defaultLabel = qtn_phob_lbl_last_name;
       
   403             },
       
   404         /// Last name reading
       
   405         PHONEBOOK2_FIELD_PROPERTY
       
   406             {
       
   407             fieldTypeLink = R_VPBK_FIELD_TYPE_LASTNAMEREADING;
       
   408             multiplicity = EPbk2FieldMultiplicityOne;
       
   409             maxLength = 50;
       
   410             editMode = EPbk2FieldEditModeAlpha;
       
   411             defaultCase = EPbk2FieldDefaultCaseText;
       
   412             iconId = PHONEBOOK2_ICON_ID
       
   413                 {
       
   414                 ownerUid = KPbk2UID3;
       
   415                 id = EPbk2qgn_prop_nrtyp_empty;
       
   416                 };
       
   417             ctrlType = EPbk2FieldCtrlTypeReadingEditor;
       
   418             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField |
       
   419                     KPbk2FieldFlagCanNotBeRemoved;
       
   420             location = EPbk2FieldLocationNone;
       
   421             groupId = EPbk2FieldGroupIdLastName;
       
   422             defaultLabel = qtn_phob_lbl_last_reading;
       
   423             },
       
   424         /// First name
       
   425         PHONEBOOK2_FIELD_PROPERTY
       
   426             {
       
   427             fieldTypeLink = R_VPBK_FIELD_TYPE_FIRSTNAME;
       
   428             multiplicity = EPbk2FieldMultiplicityOne;
       
   429             maxLength = 50;
       
   430             editMode = EPbk2FieldEditModeAlpha;
       
   431             defaultCase = EPbk2FieldDefaultCaseText;
       
   432             iconId = PHONEBOOK2_ICON_ID
       
   433                 {
       
   434                 ownerUid = KPbk2UID3;
       
   435                 id = EPbk2qgn_prop_nrtyp_empty;
       
   436                 };
       
   437             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   438             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField |
       
   439                     KPbk2FieldFlagCanNotBeRemoved;
       
   440             location = EPbk2FieldLocationNone;
       
   441             groupId = EPbk2FieldGroupIdFirstName;
       
   442             defaultLabel = qtn_phob_lbl_first_name;
       
   443             },
       
   444         /// First name reading
       
   445         PHONEBOOK2_FIELD_PROPERTY
       
   446             {
       
   447             fieldTypeLink = R_VPBK_FIELD_TYPE_FIRSTNAMEREADING;
       
   448             multiplicity = EPbk2FieldMultiplicityOne;
       
   449             maxLength = 50;
       
   450             editMode = EPbk2FieldEditModeAlpha;
       
   451             defaultCase = EPbk2FieldDefaultCaseText;
       
   452             iconId = PHONEBOOK2_ICON_ID
       
   453                 {
       
   454                 ownerUid = KPbk2UID3;
       
   455                 id = EPbk2qgn_prop_nrtyp_empty;
       
   456                 };
       
   457             ctrlType = EPbk2FieldCtrlTypeReadingEditor;
       
   458             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField |
       
   459                     KPbk2FieldFlagCanNotBeRemoved;
       
   460             location = EPbk2FieldLocationNone;
       
   461             groupId = EPbk2FieldGroupIdFirstName;
       
   462             defaultLabel = qtn_phob_lbl_first_reading;
       
   463             },
       
   464         /// Prefix
       
   465         PHONEBOOK2_FIELD_PROPERTY
       
   466             {
       
   467             fieldTypeLink = R_VPBK_FIELD_TYPE_PREFIX;
       
   468             multiplicity = EPbk2FieldMultiplicityOne;
       
   469             maxLength = 10;
       
   470             editMode = EPbk2FieldEditModeAlpha;
       
   471             defaultCase = EPbk2FieldDefaultCaseText;
       
   472             iconId = PHONEBOOK2_ICON_ID
       
   473                 {
       
   474                 ownerUid = KPbk2UID3;
       
   475                 id = EPbk2qgn_prop_nrtyp_empty;
       
   476                 };
       
   477             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   478             flags = KPbk2FieldFlagUserCanAddField;
       
   479             location = EPbk2FieldLocationNone;
       
   480             groupId = EPbk2FieldGroupIdNone;
       
   481             defaultLabel = qtn_phob_lbl_prefix;
       
   482             },
       
   483         /// Suffix
       
   484         PHONEBOOK2_FIELD_PROPERTY
       
   485             {
       
   486             fieldTypeLink = R_VPBK_FIELD_TYPE_SUFFIX;
       
   487             multiplicity = EPbk2FieldMultiplicityOne;
       
   488             maxLength = 10;
       
   489             editMode = EPbk2FieldEditModeAlpha;
       
   490             defaultCase = EPbk2FieldDefaultCaseText;
       
   491             iconId = PHONEBOOK2_ICON_ID
       
   492                 {
       
   493                 ownerUid = KPbk2UID3;
       
   494                 id = EPbk2qgn_prop_nrtyp_empty;
       
   495                 };
       
   496             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   497             flags = KPbk2FieldFlagUserCanAddField;
       
   498             location = EPbk2FieldLocationNone;
       
   499             groupId = EPbk2FieldGroupIdNone;
       
   500             defaultLabel = qtn_phob_lbl_suffix;
       
   501             },
       
   502         /// Nick name
       
   503         PHONEBOOK2_FIELD_PROPERTY
       
   504             {
       
   505             fieldTypeLink = R_VPBK_FIELD_TYPE_SECONDNAME;
       
   506             multiplicity = EPbk2FieldMultiplicityOne;
       
   507             maxLength = 50;
       
   508             editMode = EPbk2FieldEditModeAlpha;
       
   509             defaultCase = EPbk2FieldDefaultCaseText;
       
   510             iconId = PHONEBOOK2_ICON_ID
       
   511                 {
       
   512                 ownerUid = KPbk2UID3;
       
   513                 id = EPbk2qgn_prop_nrtyp_empty;
       
   514                 };
       
   515             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   516             flags = KPbk2FieldFlagUserCanAddField;
       
   517             location = EPbk2FieldLocationNone;
       
   518             defaultLabel = qtn_simp_lbl_nick;
       
   519             },
       
   520         /// Landline phone (home)
       
   521         PHONEBOOK2_FIELD_PROPERTY
       
   522             {
       
   523             fieldTypeLink = R_VPBK_FIELD_TYPE_LANDPHONEHOME;
       
   524             multiplicity = EPbk2FieldMultiplicityMany;
       
   525             maxLength = 48;
       
   526             editMode = EPbk2FieldEditModeNumeric;
       
   527             defaultCase = EPbk2FieldDefaultCaseNone;
       
   528             iconId = PHONEBOOK2_ICON_ID
       
   529                 {
       
   530                 ownerUid = KPbk2UID3;
       
   531                 id = EPbk2qgn_prop_nrtyp_phone;
       
   532                 };
       
   533             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   534             flags = KPbk2FieldFlagUserCanAddField;
       
   535             location = EPbk2FieldLocationHome;
       
   536             defaultLabel = qtn_phob_lbl_number_home;
       
   537             },
       
   538         /// Mobile phone (home)
       
   539         PHONEBOOK2_FIELD_PROPERTY
       
   540             {
       
   541             fieldTypeLink = R_VPBK_FIELD_TYPE_MOBILEPHONEHOME;
       
   542             multiplicity = EPbk2FieldMultiplicityMany;
       
   543             maxLength = 48;
       
   544             editMode = EPbk2FieldEditModeNumeric;
       
   545             defaultCase = EPbk2FieldDefaultCaseNone;
       
   546             iconId = PHONEBOOK2_ICON_ID
       
   547                 {
       
   548                 ownerUid = KPbk2UID3;
       
   549                 id = EPbk2qgn_prop_nrtyp_mobile;
       
   550                 };
       
   551             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   552             flags = KPbk2FieldFlagUserCanAddField;
       
   553             location = EPbk2FieldLocationHome;
       
   554             defaultLabel = qtn_phob_lbl_number_mobile_home;
       
   555             },
       
   556         /// Video number (home)
       
   557         PHONEBOOK2_FIELD_PROPERTY
       
   558             {
       
   559             fieldTypeLink = R_VPBK_FIELD_TYPE_VIDEONUMBERHOME;
       
   560             multiplicity = EPbk2FieldMultiplicityMany;
       
   561             maxLength = 48;
       
   562             editMode = EPbk2FieldEditModeNumeric;
       
   563             defaultCase = EPbk2FieldDefaultCaseNone;
       
   564             iconId = PHONEBOOK2_ICON_ID
       
   565                 {
       
   566                 ownerUid = KPbk2UID3;
       
   567                 id = EPbk2qgn_prop_nrtyp_video;
       
   568                 };
       
   569             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   570             flags = KPbk2FieldFlagUserCanAddField;
       
   571             location = EPbk2FieldLocationHome;
       
   572             defaultLabel = qtn_phob_lbl_video_home;
       
   573             },
       
   574         /// Fax number (home)
       
   575         PHONEBOOK2_FIELD_PROPERTY
       
   576             {
       
   577             fieldTypeLink = R_VPBK_FIELD_TYPE_FAXNUMBERHOME;
       
   578             multiplicity = EPbk2FieldMultiplicityMany;
       
   579             maxLength = 48;
       
   580             editMode = EPbk2FieldEditModeNumeric;
       
   581             defaultCase = EPbk2FieldDefaultCaseNone;
       
   582             iconId = PHONEBOOK2_ICON_ID
       
   583                 {
       
   584                 ownerUid = KPbk2UID3;
       
   585                 id = EPbk2qgn_prop_nrtyp_fax;
       
   586                 };
       
   587             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   588             flags = KPbk2FieldFlagUserCanAddField;
       
   589             location = EPbk2FieldLocationHome;
       
   590             defaultLabel = qtn_phob_lbl_fax_home;
       
   591             },
       
   592         /// VOIP (Tel. Internet) (home)
       
   593         PHONEBOOK2_FIELD_PROPERTY
       
   594             {
       
   595             fieldTypeLink = R_VPBK_FIELD_TYPE_VOIPHOME;
       
   596             multiplicity = EPbk2FieldMultiplicityMany;
       
   597             maxLength = 100;
       
   598             editMode = EPbk2FieldEditModeLatinOnly;
       
   599             defaultCase = EPbk2FieldDefaultCaseLower;
       
   600             iconId = PHONEBOOK2_ICON_ID
       
   601                 {
       
   602                 ownerUid = KPbk2UID3;
       
   603                 id = EPbk2qgn_prop_nrtyp_voip;
       
   604                 };
       
   605             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   606             flags = KPbk2FieldFlagUserCanAddField;
       
   607             location = EPbk2FieldLocationHome;
       
   608             defaultLabel = qtn_phob_lbl_voip_home;
       
   609             },
       
   610         /// Email address (home)
       
   611         PHONEBOOK2_FIELD_PROPERTY
       
   612             {
       
   613             fieldTypeLink = R_VPBK_FIELD_TYPE_EMAILHOME;
       
   614             multiplicity = EPbk2FieldMultiplicityMany;
       
   615             maxLength = 150;
       
   616             editMode = EPbk2FieldEditModeLatinOnly;
       
   617             defaultCase = EPbk2FieldDefaultCaseLower;
       
   618             iconId = PHONEBOOK2_ICON_ID
       
   619                 {
       
   620                 ownerUid = KPbk2UID3;
       
   621                 id = EPbk2qgn_prop_nrtyp_email;
       
   622                 };
       
   623             ctrlType = EPbk2FieldCtrlEmailEditor;
       
   624             flags = KPbk2FieldFlagUserCanAddField;
       
   625             location = EPbk2FieldLocationHome;
       
   626             defaultLabel = qtn_phob_lbl_email_home;
       
   627             },
       
   628         /// URL (home)
       
   629         PHONEBOOK2_FIELD_PROPERTY
       
   630             {
       
   631             fieldTypeLink = R_VPBK_FIELD_TYPE_URLHOME;
       
   632             multiplicity = EPbk2FieldMultiplicityMany;
       
   633             maxLength = 1000;
       
   634             editMode = EPbk2FieldEditModeLatinOnly;
       
   635             defaultCase = EPbk2FieldDefaultCaseLower;
       
   636             iconId = PHONEBOOK2_ICON_ID
       
   637                 {
       
   638                 ownerUid = KPbk2UID3;
       
   639                 id = EPbk2qgn_prop_nrtyp_url;
       
   640                 };
       
   641             ctrlType = EPbk2FieldCtrlURLEditor;
       
   642             flags = KPbk2FieldFlagUserCanAddField;
       
   643             location = EPbk2FieldLocationHome;
       
   644             defaultLabel = qtn_phob_lbl_url_home;
       
   645             },
       
   646         /// Address label (home)
       
   647         PHONEBOOK2_FIELD_PROPERTY
       
   648             {
       
   649             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLABELHOME;
       
   650             multiplicity = EPbk2FieldMultiplicityOne;
       
   651             maxLength = 250;
       
   652             editMode = EPbk2FieldEditModeAlpha;
       
   653             defaultCase = EPbk2FieldDefaultCaseText;
       
   654             iconId = PHONEBOOK2_ICON_ID
       
   655                 {
       
   656                 ownerUid = KPbk2UID3;
       
   657                 id = EPbk2qgn_prop_nrtyp_address;
       
   658                 };
       
   659             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   660             flags = KPbk2FieldFlagNull;
       
   661             location = EPbk2FieldLocationHome;
       
   662             defaultLabel = qtn_phob_lbl_address_home;
       
   663             },
       
   664         /// Address postoffice (home)
       
   665         PHONEBOOK2_FIELD_PROPERTY
       
   666             {
       
   667             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOHOME;
       
   668             multiplicity = EPbk2FieldMultiplicityOne;
       
   669             maxLength = 20;
       
   670             editMode = EPbk2FieldEditModeNumeric;
       
   671             defaultCase = EPbk2FieldDefaultCaseNone;
       
   672             iconId = PHONEBOOK2_ICON_ID
       
   673                 {
       
   674                 ownerUid = KPbk2UID3;
       
   675                 id = EPbk2qgn_prop_nrtyp_empty;
       
   676                 };
       
   677             ctrlType = EPbk2FieldCtrlTypeNumberEditor;
       
   678             flags = KPbk2FieldFlagUserCanAddField;
       
   679             addItemText = qtn_phob_lbl2_pobox_home;
       
   680             location = EPbk2FieldLocationHome;
       
   681             groupId = EPbk2FieldGroupIdHomeAddress;
       
   682             defaultLabel = qtn_phob_lbl_pobox_home;
       
   683             },
       
   684         /// Address extension (home)
       
   685         PHONEBOOK2_FIELD_PROPERTY
       
   686             {
       
   687             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDREXTHOME;
       
   688             multiplicity = EPbk2FieldMultiplicityOne;
       
   689             maxLength = 50;
       
   690             editMode = EPbk2FieldEditModeAlpha;
       
   691             defaultCase = EPbk2FieldDefaultCaseText;
       
   692             iconId = PHONEBOOK2_ICON_ID
       
   693                 {
       
   694                 ownerUid = KPbk2UID3;
       
   695                 id = EPbk2qgn_prop_nrtyp_empty;
       
   696                 };
       
   697             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   698             flags = KPbk2FieldFlagUserCanAddField;
       
   699             addItemText = qtn_phob_lbl2_extension_home;
       
   700             location = EPbk2FieldLocationHome;
       
   701             groupId = EPbk2FieldGroupIdHomeAddress;
       
   702             defaultLabel = qtn_phob_lbl_extencion_home;
       
   703             },
       
   704         /// Address street (home)
       
   705         PHONEBOOK2_FIELD_PROPERTY
       
   706             {
       
   707             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRSTREETHOME;
       
   708             multiplicity = EPbk2FieldMultiplicityOne;
       
   709             maxLength = 50;
       
   710             editMode = EPbk2FieldEditModeAlpha;
       
   711             defaultCase = EPbk2FieldDefaultCaseText;
       
   712             iconId = PHONEBOOK2_ICON_ID
       
   713                 {
       
   714                 ownerUid = KPbk2UID3;
       
   715                 id = EPbk2qgn_prop_nrtyp_empty;
       
   716                 };
       
   717             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   718             flags = KPbk2FieldFlagUserCanAddField;
       
   719             addItemText = qtn_phob_lbl2_street_home;
       
   720             location = EPbk2FieldLocationHome;
       
   721             groupId = EPbk2FieldGroupIdHomeAddress;
       
   722             defaultLabel = qtn_phob_lbl_street_home;
       
   723             },
       
   724         /// Address city (home)
       
   725         PHONEBOOK2_FIELD_PROPERTY
       
   726             {
       
   727             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLOCALHOME;
       
   728             multiplicity = EPbk2FieldMultiplicityOne;
       
   729             maxLength = 50;
       
   730             editMode = EPbk2FieldEditModeAlpha;
       
   731             defaultCase = EPbk2FieldDefaultCaseText;
       
   732             iconId = PHONEBOOK2_ICON_ID
       
   733                 {
       
   734                 ownerUid = KPbk2UID3;
       
   735                 id = EPbk2qgn_prop_nrtyp_empty;
       
   736                 };
       
   737             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   738             flags = KPbk2FieldFlagUserCanAddField;
       
   739             addItemText = qtn_phob_lbl2_city_home;
       
   740             location = EPbk2FieldLocationHome;
       
   741             groupId = EPbk2FieldGroupIdHomeAddress;
       
   742             defaultLabel = qtn_phob_lbl_city_home;
       
   743             },
       
   744         /// Address region (home)
       
   745         PHONEBOOK2_FIELD_PROPERTY
       
   746             {
       
   747             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRREGIONHOME;
       
   748             multiplicity = EPbk2FieldMultiplicityOne;
       
   749             maxLength = 50;
       
   750             editMode = EPbk2FieldEditModeAlpha;
       
   751             defaultCase = EPbk2FieldDefaultCaseText;
       
   752             iconId = PHONEBOOK2_ICON_ID
       
   753                 {
       
   754                 ownerUid = KPbk2UID3;
       
   755                 id = EPbk2qgn_prop_nrtyp_empty;
       
   756                 };
       
   757             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   758             flags = KPbk2FieldFlagUserCanAddField;
       
   759             addItemText = qtn_phob_lbl2_state_home;
       
   760             location = EPbk2FieldLocationHome;
       
   761             groupId = EPbk2FieldGroupIdHomeAddress;
       
   762             defaultLabel = qtn_phob_lbl_state_home;
       
   763             },
       
   764         /// Address postal code (home)
       
   765         PHONEBOOK2_FIELD_PROPERTY
       
   766             {
       
   767             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOSTCODEHOME;
       
   768             multiplicity = EPbk2FieldMultiplicityOne;
       
   769             maxLength = 20;
       
   770             editMode = EPbk2FieldEditModeAlpha;
       
   771             defaultCase = EPbk2FieldDefaultCaseText;
       
   772             iconId = PHONEBOOK2_ICON_ID
       
   773                 {
       
   774                 ownerUid = KPbk2UID3;
       
   775                 id = EPbk2qgn_prop_nrtyp_empty;
       
   776                 };
       
   777             ctrlType = EPbk2FieldCtrlPostalCodeEditor;
       
   778             flags = KPbk2FieldFlagUserCanAddField;
       
   779             addItemText = qtn_phob_lbl2_postal_code_home;
       
   780             location = EPbk2FieldLocationHome;
       
   781             groupId = EPbk2FieldGroupIdHomeAddress;
       
   782             defaultLabel = qtn_phob_lbl_postal_code_home;
       
   783             },
       
   784         /// Address country (home)
       
   785         PHONEBOOK2_FIELD_PROPERTY
       
   786             {
       
   787             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRCOUNTRYHOME;
       
   788             multiplicity = EPbk2FieldMultiplicityOne;
       
   789             maxLength = 50;
       
   790             editMode = EPbk2FieldEditModeAlpha;
       
   791             defaultCase = EPbk2FieldDefaultCaseText;
       
   792             iconId = PHONEBOOK2_ICON_ID
       
   793                 {
       
   794                 ownerUid = KPbk2UID3;
       
   795                 id = EPbk2qgn_prop_nrtyp_empty;
       
   796                 };
       
   797             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   798             flags = KPbk2FieldFlagUserCanAddField;
       
   799             addItemText = qtn_phob_lbl2_country_home;
       
   800             location = EPbk2FieldLocationHome;
       
   801             groupId = EPbk2FieldGroupIdHomeAddress;
       
   802             defaultLabel = qtn_phob_lbl_country_home;
       
   803             },
       
   804         /// Job title
       
   805         PHONEBOOK2_FIELD_PROPERTY
       
   806             {
       
   807             fieldTypeLink = R_VPBK_FIELD_TYPE_JOBTITLE;
       
   808             multiplicity = EPbk2FieldMultiplicityMany;
       
   809             maxLength = 50;
       
   810             editMode = EPbk2FieldEditModeAlpha;
       
   811             defaultCase = EPbk2FieldDefaultCaseText;
       
   812             iconId = PHONEBOOK2_ICON_ID
       
   813                 {
       
   814                 ownerUid = KPbk2UID3;
       
   815                 id = EPbk2qgn_prop_nrtyp_empty;
       
   816                 };
       
   817             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   818             flags = KPbk2FieldFlagTemplateField |
       
   819                     KPbk2FieldFlagUserCanAddField;
       
   820             location = EPbk2FieldLocationNone;
       
   821             defaultLabel = qtn_phob_lbl_job_title;
       
   822             },
       
   823         /// Company name
       
   824         PHONEBOOK2_FIELD_PROPERTY
       
   825             {
       
   826             fieldTypeLink = R_VPBK_FIELD_TYPE_COMPANYNAME;
       
   827             multiplicity = EPbk2FieldMultiplicityOne;
       
   828             maxLength = 50;
       
   829             editMode = EPbk2FieldEditModeAlpha;
       
   830             defaultCase = EPbk2FieldDefaultCaseText;
       
   831             iconId = PHONEBOOK2_ICON_ID
       
   832                 {
       
   833                 ownerUid = KPbk2UID3;
       
   834                 id = EPbk2qgn_prop_nrtyp_empty;
       
   835                 };
       
   836             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   837             flags = KPbk2FieldFlagTemplateField |
       
   838                     KPbk2FieldFlagUserCanAddField;
       
   839             location = EPbk2FieldLocationNone;
       
   840             defaultLabel = qtn_phob_lbl_company_name;
       
   841             },
       
   842 
       
   843         /// Landline phone (work)
       
   844         PHONEBOOK2_FIELD_PROPERTY
       
   845             {
       
   846             fieldTypeLink = R_VPBK_FIELD_TYPE_LANDPHONEWORK;
       
   847             multiplicity = EPbk2FieldMultiplicityMany;
       
   848             maxLength = 48;
       
   849             editMode = EPbk2FieldEditModeNumeric;
       
   850             defaultCase = EPbk2FieldDefaultCaseNone;
       
   851             iconId = PHONEBOOK2_ICON_ID
       
   852                 {
       
   853                 ownerUid = KPbk2UID3;
       
   854                 id = EPbk2qgn_prop_nrtyp_phone;
       
   855                 };
       
   856             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   857             flags = KPbk2FieldFlagUserCanAddField;
       
   858             location = EPbk2FieldLocationWork;
       
   859             defaultLabel = qtn_phob_lbl_number_work;
       
   860             },
       
   861         /// Mobile phone (work)
       
   862         PHONEBOOK2_FIELD_PROPERTY
       
   863             {
       
   864             fieldTypeLink = R_VPBK_FIELD_TYPE_MOBILEPHONEWORK;
       
   865             multiplicity = EPbk2FieldMultiplicityMany;
       
   866             maxLength = 48;
       
   867             editMode = EPbk2FieldEditModeNumeric;
       
   868             defaultCase = EPbk2FieldDefaultCaseNone;
       
   869             iconId = PHONEBOOK2_ICON_ID
       
   870                 {
       
   871                 ownerUid = KPbk2UID3;
       
   872                 id = EPbk2qgn_prop_nrtyp_mobile;
       
   873                 };
       
   874             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   875             flags = KPbk2FieldFlagUserCanAddField;
       
   876             location = EPbk2FieldLocationWork;
       
   877             defaultLabel = qtn_phob_lbl_number_mobile_work;
       
   878             },
       
   879         /// Video number (work)
       
   880         PHONEBOOK2_FIELD_PROPERTY
       
   881             {
       
   882             fieldTypeLink = R_VPBK_FIELD_TYPE_VIDEONUMBERWORK;
       
   883             multiplicity = EPbk2FieldMultiplicityMany;
       
   884             maxLength = 48;
       
   885             editMode = EPbk2FieldEditModeNumeric;
       
   886             defaultCase = EPbk2FieldDefaultCaseNone;
       
   887             iconId = PHONEBOOK2_ICON_ID
       
   888                 {
       
   889                 ownerUid = KPbk2UID3;
       
   890                 id = EPbk2qgn_prop_nrtyp_video;
       
   891                 };
       
   892             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   893             flags = KPbk2FieldFlagUserCanAddField;
       
   894             location = EPbk2FieldLocationWork;
       
   895             defaultLabel = qtn_phob_lbl_video_work;
       
   896             },
       
   897         /// Fax number (work)
       
   898         PHONEBOOK2_FIELD_PROPERTY
       
   899             {
       
   900             fieldTypeLink = R_VPBK_FIELD_TYPE_FAXNUMBERWORK;
       
   901             multiplicity = EPbk2FieldMultiplicityMany;
       
   902             maxLength = 48;
       
   903             editMode = EPbk2FieldEditModeNumeric;
       
   904             defaultCase = EPbk2FieldDefaultCaseNone;
       
   905             iconId = PHONEBOOK2_ICON_ID
       
   906                 {
       
   907                 ownerUid = KPbk2UID3;
       
   908                 id = EPbk2qgn_prop_nrtyp_fax;
       
   909                 };
       
   910             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   911             flags = KPbk2FieldFlagUserCanAddField;
       
   912             location = EPbk2FieldLocationWork;
       
   913             defaultLabel = qtn_phob_lbl_fax_work;
       
   914             },
       
   915         /// VOIP (Tel. Internet) (work)
       
   916         PHONEBOOK2_FIELD_PROPERTY
       
   917             {
       
   918             fieldTypeLink = R_VPBK_FIELD_TYPE_VOIPWORK;
       
   919             multiplicity = EPbk2FieldMultiplicityMany;
       
   920             maxLength = 100;
       
   921             editMode = EPbk2FieldEditModeLatinOnly;
       
   922             defaultCase = EPbk2FieldDefaultCaseLower;
       
   923             iconId = PHONEBOOK2_ICON_ID
       
   924                 {
       
   925                 ownerUid = KPbk2UID3;
       
   926                 id = EPbk2qgn_prop_nrtyp_voip;
       
   927                 };
       
   928             ctrlType = EPbk2FieldCtrlEmailEditor;
       
   929             flags = KPbk2FieldFlagUserCanAddField;
       
   930             location = EPbk2FieldLocationWork;
       
   931             defaultLabel = qtn_phob_lbl_voip_work;
       
   932             },
       
   933         /// Email address (work)
       
   934         PHONEBOOK2_FIELD_PROPERTY
       
   935             {
       
   936             fieldTypeLink = R_VPBK_FIELD_TYPE_EMAILWORK;
       
   937             multiplicity = EPbk2FieldMultiplicityMany;
       
   938             maxLength = 150;
       
   939             editMode = EPbk2FieldEditModeLatinOnly;
       
   940             defaultCase = EPbk2FieldDefaultCaseLower;
       
   941             iconId = PHONEBOOK2_ICON_ID
       
   942                 {
       
   943                 ownerUid = KPbk2UID3;
       
   944                 id = EPbk2qgn_prop_nrtyp_email;
       
   945                 };
       
   946             ctrlType = EPbk2FieldCtrlEmailEditor;
       
   947             flags = KPbk2FieldFlagUserCanAddField;
       
   948             location = EPbk2FieldLocationWork;
       
   949             defaultLabel = qtn_phob_lbl_email_work;
       
   950             },
       
   951         /// URL (work)
       
   952         PHONEBOOK2_FIELD_PROPERTY
       
   953             {
       
   954             fieldTypeLink = R_VPBK_FIELD_TYPE_URLWORK;
       
   955             multiplicity = EPbk2FieldMultiplicityMany;
       
   956             maxLength = 1000;
       
   957             editMode = EPbk2FieldEditModeLatinOnly;
       
   958             defaultCase = EPbk2FieldDefaultCaseLower;
       
   959             iconId = PHONEBOOK2_ICON_ID
       
   960                 {
       
   961                 ownerUid = KPbk2UID3;
       
   962                 id = EPbk2qgn_prop_nrtyp_url;
       
   963                 };
       
   964             ctrlType = EPbk2FieldCtrlURLEditor;
       
   965             flags = KPbk2FieldFlagUserCanAddField;
       
   966             location = EPbk2FieldLocationWork;
       
   967             defaultLabel = qtn_phob_lbl_url_work;
       
   968             },
       
   969         /// Address label (work)
       
   970         PHONEBOOK2_FIELD_PROPERTY
       
   971             {
       
   972             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLABELWORK;
       
   973             multiplicity = EPbk2FieldMultiplicityOne;
       
   974             maxLength = 250;
       
   975             editMode = EPbk2FieldEditModeAlpha;
       
   976             defaultCase = EPbk2FieldDefaultCaseText;
       
   977             iconId = PHONEBOOK2_ICON_ID
       
   978                 {
       
   979                 ownerUid = KPbk2UID3;
       
   980                 id = EPbk2qgn_prop_nrtyp_address;
       
   981                 };
       
   982             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   983             flags = KPbk2FieldFlagNull;
       
   984             location = EPbk2FieldLocationWork;
       
   985             defaultLabel = qtn_phob_lbl_address_work;
       
   986             },
       
   987         /// Address postoffice (work)
       
   988         PHONEBOOK2_FIELD_PROPERTY
       
   989             {
       
   990             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOWORK;
       
   991             multiplicity = EPbk2FieldMultiplicityOne;
       
   992             maxLength = 20;
       
   993             editMode = EPbk2FieldEditModeNumeric;
       
   994             defaultCase = EPbk2FieldDefaultCaseNone;
       
   995             iconId = PHONEBOOK2_ICON_ID
       
   996                 {
       
   997                 ownerUid = KPbk2UID3;
       
   998                 id = EPbk2qgn_prop_nrtyp_empty;
       
   999                 };
       
  1000             ctrlType = EPbk2FieldCtrlTypeNumberEditor;
       
  1001             flags = KPbk2FieldFlagUserCanAddField;
       
  1002             addItemText = qtn_phob_lbl2_pobox_work;
       
  1003             location = EPbk2FieldLocationWork;
       
  1004             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1005             defaultLabel = qtn_phob_lbl_pobox_work;
       
  1006             },
       
  1007         /// Address extension (work)
       
  1008         PHONEBOOK2_FIELD_PROPERTY
       
  1009             {
       
  1010             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDREXTWORK;
       
  1011             multiplicity = EPbk2FieldMultiplicityOne;
       
  1012             maxLength = 50;
       
  1013             editMode = EPbk2FieldEditModeAlpha;
       
  1014             defaultCase = EPbk2FieldDefaultCaseText;
       
  1015             iconId = PHONEBOOK2_ICON_ID
       
  1016                 {
       
  1017                 ownerUid = KPbk2UID3;
       
  1018                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1019                 };
       
  1020             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1021             flags = KPbk2FieldFlagUserCanAddField;
       
  1022             addItemText = qtn_phob_lbl2_extension_work;
       
  1023             location = EPbk2FieldLocationWork;
       
  1024             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1025             defaultLabel = qtn_phob_lbl_extencion_work;
       
  1026             },
       
  1027         /// Address street (work)
       
  1028         PHONEBOOK2_FIELD_PROPERTY
       
  1029             {
       
  1030             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRSTREETWORK;
       
  1031             multiplicity = EPbk2FieldMultiplicityOne;
       
  1032             maxLength = 50;
       
  1033             editMode = EPbk2FieldEditModeAlpha;
       
  1034             defaultCase = EPbk2FieldDefaultCaseText;
       
  1035             iconId = PHONEBOOK2_ICON_ID
       
  1036                 {
       
  1037                 ownerUid = KPbk2UID3;
       
  1038                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1039                 };
       
  1040             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1041             flags = KPbk2FieldFlagUserCanAddField;
       
  1042             addItemText = qtn_phob_lbl2_street_work;
       
  1043             location = EPbk2FieldLocationWork;
       
  1044             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1045             defaultLabel = qtn_phob_lbl_street_work;
       
  1046             },
       
  1047         /// Address city (work)
       
  1048         PHONEBOOK2_FIELD_PROPERTY
       
  1049             {
       
  1050             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLOCALWORK;
       
  1051             multiplicity = EPbk2FieldMultiplicityOne;
       
  1052             maxLength = 50;
       
  1053             editMode = EPbk2FieldEditModeAlpha;
       
  1054             defaultCase = EPbk2FieldDefaultCaseText;
       
  1055             iconId = PHONEBOOK2_ICON_ID
       
  1056                 {
       
  1057                 ownerUid = KPbk2UID3;
       
  1058                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1059                 };
       
  1060             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1061             flags = KPbk2FieldFlagUserCanAddField;
       
  1062             addItemText = qtn_phob_lbl2_city_work;
       
  1063             location = EPbk2FieldLocationWork;
       
  1064             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1065             defaultLabel = qtn_phob_lbl_city_work;
       
  1066             },
       
  1067         /// Address region (work)
       
  1068         PHONEBOOK2_FIELD_PROPERTY
       
  1069             {
       
  1070             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRREGIONWORK;
       
  1071             multiplicity = EPbk2FieldMultiplicityOne;
       
  1072             maxLength = 50;
       
  1073             editMode = EPbk2FieldEditModeAlpha;
       
  1074             defaultCase = EPbk2FieldDefaultCaseText;
       
  1075             iconId = PHONEBOOK2_ICON_ID
       
  1076                 {
       
  1077                 ownerUid = KPbk2UID3;
       
  1078                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1079                 };
       
  1080             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1081             flags = KPbk2FieldFlagUserCanAddField;
       
  1082             addItemText = qtn_phob_lbl2_state_work;
       
  1083             location = EPbk2FieldLocationWork;
       
  1084             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1085             defaultLabel = qtn_phob_lbl_state_work;
       
  1086             },
       
  1087         /// Address postal code (work)
       
  1088         PHONEBOOK2_FIELD_PROPERTY
       
  1089             {
       
  1090             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOSTCODEWORK;
       
  1091             multiplicity = EPbk2FieldMultiplicityOne;
       
  1092             maxLength = 20;
       
  1093             editMode = EPbk2FieldEditModeAlpha;
       
  1094             defaultCase = EPbk2FieldDefaultCaseText;
       
  1095             iconId = PHONEBOOK2_ICON_ID
       
  1096                 {
       
  1097                 ownerUid = KPbk2UID3;
       
  1098                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1099                 };
       
  1100             ctrlType = EPbk2FieldCtrlPostalCodeEditor;
       
  1101             flags = KPbk2FieldFlagUserCanAddField;
       
  1102             addItemText = qtn_phob_lbl2_postal_code_work;
       
  1103             location = EPbk2FieldLocationWork;
       
  1104             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1105             defaultLabel = qtn_phob_lbl_postal_code_work;
       
  1106             },
       
  1107         /// Address country (work)
       
  1108         PHONEBOOK2_FIELD_PROPERTY
       
  1109             {
       
  1110             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRCOUNTRYWORK;
       
  1111             multiplicity = EPbk2FieldMultiplicityOne;
       
  1112             maxLength = 50;
       
  1113             editMode = EPbk2FieldEditModeAlpha;
       
  1114             defaultCase = EPbk2FieldDefaultCaseText;
       
  1115             iconId = PHONEBOOK2_ICON_ID
       
  1116                 {
       
  1117                 ownerUid = KPbk2UID3;
       
  1118                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1119                 };
       
  1120             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1121             flags = KPbk2FieldFlagUserCanAddField;
       
  1122             addItemText = qtn_phob_lbl2_country_work;
       
  1123             location = EPbk2FieldLocationWork;
       
  1124             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1125             defaultLabel = qtn_phob_lbl_country_work;
       
  1126             },
       
  1127         /// Landline phone (general)
       
  1128         PHONEBOOK2_FIELD_PROPERTY
       
  1129             {
       
  1130             fieldTypeLink = R_VPBK_FIELD_TYPE_LANDPHONEGEN;
       
  1131             multiplicity = EPbk2FieldMultiplicityMany;
       
  1132             maxLength = 48;
       
  1133             editMode = EPbk2FieldEditModeNumeric;
       
  1134             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1135             iconId = PHONEBOOK2_ICON_ID
       
  1136                 {
       
  1137                 ownerUid = KPbk2UID3;
       
  1138                 id = EPbk2qgn_prop_nrtyp_phone;
       
  1139                 };
       
  1140             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1141             flags = KPbk2FieldFlagTemplateField |
       
  1142                     KPbk2FieldFlagUserCanAddField;
       
  1143             location = EPbk2FieldLocationNone;
       
  1144             defaultLabel = qtn_phob_lbl_number_standard;
       
  1145             },
       
  1146         /// Mobile phone (general)
       
  1147         PHONEBOOK2_FIELD_PROPERTY
       
  1148             {
       
  1149             fieldTypeLink = R_VPBK_FIELD_TYPE_MOBILEPHONEGEN;
       
  1150             multiplicity = EPbk2FieldMultiplicityMany;
       
  1151             maxLength = 48;
       
  1152             editMode = EPbk2FieldEditModeNumeric;
       
  1153             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1154             iconId = PHONEBOOK2_ICON_ID
       
  1155                 {
       
  1156                 ownerUid = KPbk2UID3;
       
  1157                 id = EPbk2qgn_prop_nrtyp_mobile;
       
  1158                 };
       
  1159             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1160             flags = KPbk2FieldFlagTemplateField |
       
  1161                     KPbk2FieldFlagUserCanAddField;
       
  1162             location = EPbk2FieldLocationNone;
       
  1163             defaultLabel = qtn_phob_lbl_number_mobile;
       
  1164             },
       
  1165         /// Video number (general)
       
  1166         PHONEBOOK2_FIELD_PROPERTY
       
  1167             {
       
  1168             fieldTypeLink = R_VPBK_FIELD_TYPE_VIDEONUMBERGEN;
       
  1169             multiplicity = EPbk2FieldMultiplicityMany;
       
  1170             maxLength = 48;
       
  1171             editMode = EPbk2FieldEditModeNumeric;
       
  1172             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1173             iconId = PHONEBOOK2_ICON_ID
       
  1174                 {
       
  1175                 ownerUid = KPbk2UID3;
       
  1176                 id = EPbk2qgn_prop_nrtyp_video;
       
  1177                 };
       
  1178             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1179             flags = KPbk2FieldFlagTemplateField |
       
  1180                     KPbk2FieldFlagUserCanAddField;
       
  1181             location = EPbk2FieldLocationNone;
       
  1182             defaultLabel = qtn_phob_lbl_video;
       
  1183             },
       
  1184         /// Fax number (general)
       
  1185         PHONEBOOK2_FIELD_PROPERTY
       
  1186             {
       
  1187             fieldTypeLink = R_VPBK_FIELD_TYPE_FAXNUMBERGEN;
       
  1188             multiplicity = EPbk2FieldMultiplicityMany;
       
  1189             maxLength = 48;
       
  1190             editMode = EPbk2FieldEditModeNumeric;
       
  1191             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1192             iconId = PHONEBOOK2_ICON_ID
       
  1193                 {
       
  1194                 ownerUid = KPbk2UID3;
       
  1195                 id = EPbk2qgn_prop_nrtyp_fax;
       
  1196                 };
       
  1197             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1198             flags = KPbk2FieldFlagUserCanAddField;
       
  1199             location = EPbk2FieldLocationNone;
       
  1200             defaultLabel = qtn_phob_lbl_fax;
       
  1201             },
       
  1202         /// VOIP (Tel. Internet) (general)
       
  1203         PHONEBOOK2_FIELD_PROPERTY
       
  1204             {
       
  1205             fieldTypeLink = R_VPBK_FIELD_TYPE_VOIPGEN;
       
  1206             multiplicity = EPbk2FieldMultiplicityMany;
       
  1207             maxLength = 100;
       
  1208             editMode = EPbk2FieldEditModeLatinOnly;
       
  1209             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1210             iconId = PHONEBOOK2_ICON_ID
       
  1211                 {
       
  1212                 ownerUid = KPbk2UID3;
       
  1213                 id = EPbk2qgn_prop_nrtyp_voip;
       
  1214                 };
       
  1215             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1216             flags = KPbk2FieldFlagTemplateField |
       
  1217                     KPbk2FieldFlagUserCanAddField;
       
  1218             location = EPbk2FieldLocationNone;
       
  1219             defaultLabel = qtn_phob_lbl_voip;
       
  1220             },
       
  1221         /// PTT (POC)
       
  1222         PHONEBOOK2_FIELD_PROPERTY
       
  1223             {
       
  1224             fieldTypeLink = R_VPBK_FIELD_TYPE_POC;
       
  1225             multiplicity = EPbk2FieldMultiplicityMany;
       
  1226             maxLength = 100;
       
  1227             editMode = EPbk2FieldEditModeLatinOnly;
       
  1228             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1229             iconId = PHONEBOOK2_ICON_ID
       
  1230                 {
       
  1231                 ownerUid = KPbk2UID3;
       
  1232                 id = EPbk2qgn_prop_nrtyp_poc;
       
  1233                 };
       
  1234             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1235             flags = KPbk2FieldFlagTemplateField |
       
  1236                     KPbk2FieldFlagUserCanAddField;
       
  1237             location = EPbk2FieldLocationNone;
       
  1238             defaultLabel = qtn_phob_lbl_poc;
       
  1239             },
       
  1240         /// SWIS (Share view)
       
  1241         PHONEBOOK2_FIELD_PROPERTY
       
  1242             {
       
  1243             fieldTypeLink = R_VPBK_FIELD_TYPE_SWIS;
       
  1244             multiplicity = EPbk2FieldMultiplicityMany;
       
  1245             maxLength = 100;
       
  1246             editMode = EPbk2FieldEditModeLatinOnly;
       
  1247             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1248             iconId = PHONEBOOK2_ICON_ID
       
  1249                 {
       
  1250                 ownerUid = KPbk2UID3;
       
  1251                 id = EPbk2qgn_prop_nrtyp_swis;
       
  1252                 };
       
  1253             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1254             flags = KPbk2FieldFlagUserCanAddField;
       
  1255             location = EPbk2FieldLocationNone;
       
  1256             defaultLabel = qtn_phob_lbl_swis;
       
  1257             },
       
  1258         /// SIP
       
  1259         PHONEBOOK2_FIELD_PROPERTY
       
  1260             {
       
  1261             fieldTypeLink = R_VPBK_FIELD_TYPE_SIP;
       
  1262             multiplicity = EPbk2FieldMultiplicityMany;
       
  1263             maxLength = 100;
       
  1264             editMode = EPbk2FieldEditModeLatinOnly;
       
  1265             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1266             iconId = PHONEBOOK2_ICON_ID
       
  1267                 {
       
  1268                 ownerUid = KPbk2UID3;
       
  1269                 id = EPbk2qgn_prop_nrtyp_sip;
       
  1270                 };
       
  1271             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1272             flags = KPbk2FieldFlagUserCanAddField;
       
  1273             location = EPbk2FieldLocationNone;
       
  1274             defaultLabel = qtn_phob_lbl_sip;
       
  1275             },
       
  1276 
       
  1277         /// Email address (general)
       
  1278         PHONEBOOK2_FIELD_PROPERTY
       
  1279             {
       
  1280             fieldTypeLink = R_VPBK_FIELD_TYPE_EMAILGEN;
       
  1281             multiplicity = EPbk2FieldMultiplicityMany;
       
  1282             maxLength = 150;
       
  1283             editMode = EPbk2FieldEditModeLatinOnly;
       
  1284             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1285             iconId = PHONEBOOK2_ICON_ID
       
  1286                 {
       
  1287                 ownerUid = KPbk2UID3;
       
  1288                 id = EPbk2qgn_prop_nrtyp_email;
       
  1289                 };
       
  1290             ctrlType = EPbk2FieldCtrlEmailEditor;
       
  1291             flags = KPbk2FieldFlagTemplateField |
       
  1292                     KPbk2FieldFlagUserCanAddField;
       
  1293             location = EPbk2FieldLocationNone;
       
  1294             defaultLabel = qtn_phob_lbl_email;
       
  1295             },
       
  1296         /// URL (general)
       
  1297         PHONEBOOK2_FIELD_PROPERTY
       
  1298             {
       
  1299             fieldTypeLink = R_VPBK_FIELD_TYPE_URLGEN;
       
  1300             multiplicity = EPbk2FieldMultiplicityMany;
       
  1301             maxLength = 1000;
       
  1302             editMode = EPbk2FieldEditModeLatinOnly;
       
  1303             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1304             iconId = PHONEBOOK2_ICON_ID
       
  1305                 {
       
  1306                 ownerUid = KPbk2UID3;
       
  1307                 id = EPbk2qgn_prop_nrtyp_url;
       
  1308                 };
       
  1309             ctrlType = EPbk2FieldCtrlURLEditor;
       
  1310             flags = KPbk2FieldFlagUserCanAddField;
       
  1311             location = EPbk2FieldLocationNone;
       
  1312             defaultLabel = qtn_phob_lbl_url;
       
  1313             },
       
  1314         /// Address label (general)
       
  1315         PHONEBOOK2_FIELD_PROPERTY
       
  1316             {
       
  1317             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLABELGEN;
       
  1318             multiplicity = EPbk2FieldMultiplicityOne;
       
  1319             maxLength = 250;
       
  1320             editMode = EPbk2FieldEditModeAlpha;
       
  1321             defaultCase = EPbk2FieldDefaultCaseText;
       
  1322             iconId = PHONEBOOK2_ICON_ID
       
  1323                 {
       
  1324                 ownerUid = KPbk2UID3;
       
  1325                 id = EPbk2qgn_prop_nrtyp_address;
       
  1326                 };
       
  1327             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1328             flags = KPbk2FieldFlagNull;
       
  1329             location = EPbk2FieldLocationNone;
       
  1330             defaultLabel = qtn_phob_lbl_address;
       
  1331             },
       
  1332         /// Address postoffice (general)
       
  1333         PHONEBOOK2_FIELD_PROPERTY
       
  1334             {
       
  1335             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOGEN;
       
  1336             multiplicity = EPbk2FieldMultiplicityOne;
       
  1337             maxLength = 20;
       
  1338             editMode = EPbk2FieldEditModeNumeric;
       
  1339             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1340             iconId = PHONEBOOK2_ICON_ID
       
  1341                 {
       
  1342                 ownerUid = KPbk2UID3;
       
  1343                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1344                 };
       
  1345             ctrlType = EPbk2FieldCtrlTypeNumberEditor;
       
  1346             flags = KPbk2FieldFlagUserCanAddField;
       
  1347             addItemText = qtn_phob_lbl2_pobox;
       
  1348             location = EPbk2FieldLocationNone;
       
  1349             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1350             defaultLabel = qtn_phob_lbl_address;
       
  1351             },
       
  1352         /// Address extension (general)
       
  1353         PHONEBOOK2_FIELD_PROPERTY
       
  1354             {
       
  1355             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDREXTGEN;
       
  1356             multiplicity = EPbk2FieldMultiplicityOne;
       
  1357             maxLength = 50;
       
  1358             editMode = EPbk2FieldEditModeAlpha;
       
  1359             defaultCase = EPbk2FieldDefaultCaseText;
       
  1360             iconId = PHONEBOOK2_ICON_ID
       
  1361                 {
       
  1362                 ownerUid = KPbk2UID3;
       
  1363                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1364                 };
       
  1365             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1366             flags = KPbk2FieldFlagUserCanAddField;
       
  1367             addItemText = qtn_phob_lbl2_extension;
       
  1368             location = EPbk2FieldLocationNone;
       
  1369             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1370             defaultLabel = qtn_phob_lbl_extencion;
       
  1371             },
       
  1372         /// Address street (general)
       
  1373         PHONEBOOK2_FIELD_PROPERTY
       
  1374             {
       
  1375             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRSTREETGEN;
       
  1376             multiplicity = EPbk2FieldMultiplicityOne;
       
  1377             maxLength = 50;
       
  1378             editMode = EPbk2FieldEditModeAlpha;
       
  1379             defaultCase = EPbk2FieldDefaultCaseText;
       
  1380             iconId = PHONEBOOK2_ICON_ID
       
  1381                 {
       
  1382                 ownerUid = KPbk2UID3;
       
  1383                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1384                 };
       
  1385             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1386             flags = KPbk2FieldFlagUserCanAddField;
       
  1387             addItemText = qtn_phob_lbl2_street;
       
  1388             location = EPbk2FieldLocationNone;
       
  1389             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1390             defaultLabel = qtn_phob_lbl_street;
       
  1391             },
       
  1392         /// Address city (general)
       
  1393         PHONEBOOK2_FIELD_PROPERTY
       
  1394             {
       
  1395             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLOCALGEN;
       
  1396             multiplicity = EPbk2FieldMultiplicityOne;
       
  1397             maxLength = 50;
       
  1398             editMode = EPbk2FieldEditModeAlpha;
       
  1399             defaultCase = EPbk2FieldDefaultCaseText;
       
  1400             iconId = PHONEBOOK2_ICON_ID
       
  1401                 {
       
  1402                 ownerUid = KPbk2UID3;
       
  1403                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1404                 };
       
  1405             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1406             flags = KPbk2FieldFlagUserCanAddField;
       
  1407             addItemText = qtn_phob_lbl2_city;
       
  1408             location = EPbk2FieldLocationNone;
       
  1409             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1410             defaultLabel = qtn_phob_lbl_city;
       
  1411             },
       
  1412         /// Address region (general)
       
  1413         PHONEBOOK2_FIELD_PROPERTY
       
  1414             {
       
  1415             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRREGIONGEN;
       
  1416             multiplicity = EPbk2FieldMultiplicityOne;
       
  1417             maxLength = 50;
       
  1418             editMode = EPbk2FieldEditModeAlpha;
       
  1419             defaultCase = EPbk2FieldDefaultCaseText;
       
  1420             iconId = PHONEBOOK2_ICON_ID
       
  1421                 {
       
  1422                 ownerUid = KPbk2UID3;
       
  1423                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1424                 };
       
  1425             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1426             flags = KPbk2FieldFlagUserCanAddField;
       
  1427             addItemText = qtn_phob_lbl2_state;
       
  1428             location = EPbk2FieldLocationNone;
       
  1429             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1430             defaultLabel = qtn_phob_lbl_state;
       
  1431             },
       
  1432         /// Address postal code (general)
       
  1433         PHONEBOOK2_FIELD_PROPERTY
       
  1434             {
       
  1435             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOSTCODEGEN;
       
  1436             multiplicity = EPbk2FieldMultiplicityOne;
       
  1437             maxLength = 20;
       
  1438             editMode = EPbk2FieldEditModeAlpha;
       
  1439             defaultCase = EPbk2FieldDefaultCaseText;
       
  1440             iconId = PHONEBOOK2_ICON_ID
       
  1441                 {
       
  1442                 ownerUid = KPbk2UID3;
       
  1443                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1444                 };
       
  1445             ctrlType = EPbk2FieldCtrlPostalCodeEditor;
       
  1446             flags = KPbk2FieldFlagUserCanAddField;
       
  1447             addItemText = qtn_phob_lbl2_postal_code;
       
  1448             location = EPbk2FieldLocationNone;
       
  1449             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1450             defaultLabel = qtn_phob_lbl_postal_code;
       
  1451             },
       
  1452         /// Address country (general)
       
  1453         PHONEBOOK2_FIELD_PROPERTY
       
  1454             {
       
  1455             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRCOUNTRYGEN;
       
  1456             multiplicity = EPbk2FieldMultiplicityOne;
       
  1457             maxLength = 50;
       
  1458             editMode = EPbk2FieldEditModeAlpha;
       
  1459             defaultCase = EPbk2FieldDefaultCaseText;
       
  1460             iconId = PHONEBOOK2_ICON_ID
       
  1461                 {
       
  1462                 ownerUid = KPbk2UID3;
       
  1463                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1464                 };
       
  1465             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1466             flags = KPbk2FieldFlagUserCanAddField;
       
  1467             addItemText = qtn_phob_lbl2_country;
       
  1468             location = EPbk2FieldLocationNone;
       
  1469             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1470             defaultLabel = qtn_phob_lbl_country;
       
  1471             },
       
  1472         /// Pager number
       
  1473         PHONEBOOK2_FIELD_PROPERTY
       
  1474             {
       
  1475             fieldTypeLink = R_VPBK_FIELD_TYPE_PAGERNUMBER;
       
  1476             multiplicity = EPbk2FieldMultiplicityMany;
       
  1477             maxLength = 48;
       
  1478             editMode = EPbk2FieldEditModeNumeric;
       
  1479             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1480             iconId = PHONEBOOK2_ICON_ID
       
  1481                 {
       
  1482                 ownerUid = KPbk2UID3;
       
  1483                 id = EPbk2qgn_prop_nrtyp_pager;
       
  1484                 };
       
  1485             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1486             flags = KPbk2FieldFlagTemplateField |
       
  1487                     KPbk2FieldFlagUserCanAddField;
       
  1488             location = EPbk2FieldLocationNone;
       
  1489             defaultLabel = qtn_phob_lbl_pager;
       
  1490             },
       
  1491         /// DTMF string
       
  1492         PHONEBOOK2_FIELD_PROPERTY
       
  1493             {
       
  1494             fieldTypeLink = R_VPBK_FIELD_TYPE_DTMFSTRING;
       
  1495             multiplicity = EPbk2FieldMultiplicityMany;
       
  1496             maxLength = 60;
       
  1497             editMode = EPbk2FieldEditModeNumeric;
       
  1498             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1499             iconId = PHONEBOOK2_ICON_ID
       
  1500                 {
       
  1501                 ownerUid = KPbk2UID3;
       
  1502                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1503                 };
       
  1504             ctrlType = EPbk2FieldCtrlTypeDTMFEditor;
       
  1505             flags = KPbk2FieldFlagUserCanAddField;
       
  1506             location = EPbk2FieldLocationNone;
       
  1507             defaultLabel = qtn_phob_lbl_dtmf;
       
  1508             },
       
  1509 
       
  1510         /// Wv(IM) address field - will be inserted by PEC & IM
       
  1511 
       
  1512         /// Date
       
  1513         PHONEBOOK2_FIELD_PROPERTY
       
  1514             {
       
  1515             fieldTypeLink = R_VPBK_FIELD_TYPE_DATE;
       
  1516             multiplicity = EPbk2FieldMultiplicityOne;
       
  1517             maxLength = 48;
       
  1518             editMode = EPbk2FieldEditModeDate;
       
  1519             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1520             iconId = PHONEBOOK2_ICON_ID
       
  1521                 {
       
  1522                 ownerUid = KPbk2UID3;
       
  1523                 id = EPbk2qgn_prop_nrtyp_date;
       
  1524                 };
       
  1525             ctrlType = EPbk2FieldCtrlTypeDateEditor;
       
  1526             flags = KPbk2FieldFlagUserCanAddField;
       
  1527             location = EPbk2FieldLocationNone;
       
  1528             defaultLabel = qtn_phob_lbl_date;
       
  1529             },
       
  1530         /// Note
       
  1531         PHONEBOOK2_FIELD_PROPERTY
       
  1532             {
       
  1533             fieldTypeLink = R_VPBK_FIELD_TYPE_NOTE;
       
  1534             multiplicity = EPbk2FieldMultiplicityMany;
       
  1535             maxLength = 1000;
       
  1536             editMode = EPbk2FieldEditModeAlpha;
       
  1537             defaultCase = EPbk2FieldDefaultCaseText;
       
  1538             iconId = PHONEBOOK2_ICON_ID
       
  1539                 {
       
  1540                 ownerUid = KPbk2UID3;
       
  1541                 id = EPbk2qgn_prop_nrtyp_note;
       
  1542                 };
       
  1543             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1544             flags = KPbk2FieldFlagUserCanAddField;
       
  1545             location = EPbk2FieldLocationNone;
       
  1546             defaultLabel = qtn_phob_lbl_note;
       
  1547             },
       
  1548         /// Thumbnail photo
       
  1549         PHONEBOOK2_FIELD_PROPERTY
       
  1550             {
       
  1551             fieldTypeLink = R_VPBK_FIELD_TYPE_THUMBNAILPIC;
       
  1552             multiplicity = EPbk2FieldMultiplicityOne;
       
  1553             maxLength = 0;
       
  1554             editMode = EPbk2FieldEditModeSelector;
       
  1555             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1556             iconId = PHONEBOOK2_ICON_ID
       
  1557                 {
       
  1558                 ownerUid = KPbk2UID3;
       
  1559                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1560                 };
       
  1561             ctrlType = EPbk2FieldCtrlTypeNone;
       
  1562             flags = KPbk2FieldFlagDisableEdit |
       
  1563                     KPbk2FieldFlagHideFromDetailsView;
       
  1564             location = EPbk2FieldLocationNone;
       
  1565             },
       
  1566         /// Ringing tone
       
  1567         PHONEBOOK2_FIELD_PROPERTY
       
  1568             {
       
  1569             fieldTypeLink = R_VPBK_FIELD_TYPE_RINGTONE;
       
  1570             multiplicity = EPbk2FieldMultiplicityOne;
       
  1571             maxLength = 256;   
       
  1572             editMode = EPbk2FieldEditModeSelector;  // If editing happends with commands
       
  1573             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1574             iconId = PHONEBOOK2_ICON_ID
       
  1575                 {
       
  1576                 ownerUid = KPbk2UID3;
       
  1577                 id = EPbk2qgn_prop_nrtyp_tone;
       
  1578                 };
       
  1579             ctrlType = EPbk2FieldCtrlTypeRingtoneEditor;  
       
  1580             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagCanNotBeRemoved | KPbk2FieldFlagUserCanAddField; 
       
  1581             location = EPbk2FieldLocationNone;
       
  1582             defaultLabel = qtn_phob_lbl_tone;
       
  1583             },
       
  1584         /// Caller object image
       
  1585         PHONEBOOK2_FIELD_PROPERTY
       
  1586             {
       
  1587             fieldTypeLink = R_VPBK_FIELD_TYPE_CALLEROBJIMG;
       
  1588             multiplicity = EPbk2FieldMultiplicityOne;
       
  1589             maxLength = 256;
       
  1590             editMode = EPbk2FieldEditModeSelector;
       
  1591             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1592             iconId = PHONEBOOK2_ICON_ID
       
  1593                 {
       
  1594                 ownerUid = KPbk2UID3;
       
  1595                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1596                 };
       
  1597             ctrlType = EPbk2FieldCtrlTypeImageEditor;  
       
  1598             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagCanNotBeRemoved | KPbk2FieldFlagUserCanAddField; 
       
  1599             location = EPbk2FieldLocationNone;
       
  1600             defaultLabel = qtn_phob_lbl_image;
       
  1601             },
       
  1602         /// Middle name
       
  1603         PHONEBOOK2_FIELD_PROPERTY
       
  1604             {
       
  1605             fieldTypeLink = R_VPBK_FIELD_TYPE_MIDDLENAME;
       
  1606             multiplicity = EPbk2FieldMultiplicityOne;
       
  1607             maxLength = 50;
       
  1608             editMode = EPbk2FieldEditModeAlpha;
       
  1609             defaultCase = EPbk2FieldDefaultCaseText;
       
  1610             iconId = PHONEBOOK2_ICON_ID
       
  1611                 {
       
  1612                 ownerUid = KPbk2UID3;
       
  1613                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1614                 };
       
  1615             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1616             flags = KPbk2FieldFlagUserCanAddField;
       
  1617             location = EPbk2FieldLocationNone;
       
  1618             groupId = EPbk2FieldGroupIdLastName;
       
  1619             defaultLabel = qtn_phob_lbl_middle_name;
       
  1620             },
       
  1621         /// Department
       
  1622         PHONEBOOK2_FIELD_PROPERTY
       
  1623             {
       
  1624             fieldTypeLink = R_VPBK_FIELD_TYPE_DEPARTMENT;
       
  1625             multiplicity = EPbk2FieldMultiplicityOne;
       
  1626             maxLength = 50;
       
  1627             editMode = EPbk2FieldEditModeAlpha;
       
  1628             defaultCase = EPbk2FieldDefaultCaseText;
       
  1629             iconId = PHONEBOOK2_ICON_ID
       
  1630                 {
       
  1631                 ownerUid = KPbk2UID3;
       
  1632                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1633                 };
       
  1634             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1635             flags = KPbk2FieldFlagUserCanAddField;
       
  1636             location = EPbk2FieldLocationNone;
       
  1637             groupId = EPbk2FieldGroupIdNone;
       
  1638             defaultLabel = qtn_phob_lbl_dept_name;
       
  1639             },
       
  1640         /// Assistant name
       
  1641         PHONEBOOK2_FIELD_PROPERTY
       
  1642             {
       
  1643             fieldTypeLink = R_VPBK_FIELD_TYPE_ASSTNAME;
       
  1644             multiplicity = EPbk2FieldMultiplicityOne;
       
  1645             maxLength = 50;
       
  1646             editMode = EPbk2FieldEditModeAlpha;
       
  1647             defaultCase = EPbk2FieldDefaultCaseText;
       
  1648             iconId = PHONEBOOK2_ICON_ID
       
  1649                 {
       
  1650                 ownerUid = KPbk2UID3;
       
  1651                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1652                 };
       
  1653             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1654             flags = KPbk2FieldFlagUserCanAddField;
       
  1655             location = EPbk2FieldLocationNone;
       
  1656             groupId = EPbk2FieldGroupIdNone;
       
  1657             defaultLabel = qtn_phob_lbl_assistant_name;
       
  1658             },
       
  1659         /// Spouse
       
  1660         PHONEBOOK2_FIELD_PROPERTY
       
  1661             {
       
  1662             fieldTypeLink = R_VPBK_FIELD_TYPE_SPOUSE;
       
  1663             multiplicity = EPbk2FieldMultiplicityOne;
       
  1664             maxLength = 50;
       
  1665             editMode = EPbk2FieldEditModeAlpha;
       
  1666             defaultCase = EPbk2FieldDefaultCaseText;
       
  1667             iconId = PHONEBOOK2_ICON_ID
       
  1668                 {
       
  1669                 ownerUid = KPbk2UID3;
       
  1670                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1671                 };
       
  1672             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1673             flags = KPbk2FieldFlagUserCanAddField;
       
  1674             location = EPbk2FieldLocationNone;
       
  1675             groupId = EPbk2FieldGroupIdNone;
       
  1676             defaultLabel = qtn_phob_lbl_spouse;
       
  1677             },
       
  1678         /// Children
       
  1679         PHONEBOOK2_FIELD_PROPERTY
       
  1680             {
       
  1681             fieldTypeLink = R_VPBK_FIELD_TYPE_CHILDREN;
       
  1682             multiplicity = EPbk2FieldMultiplicityOne;
       
  1683             maxLength = 50;
       
  1684             editMode = EPbk2FieldEditModeAlpha;
       
  1685             defaultCase = EPbk2FieldDefaultCaseText;
       
  1686             iconId = PHONEBOOK2_ICON_ID
       
  1687                 {
       
  1688                 ownerUid = KPbk2UID3;
       
  1689                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1690                 };
       
  1691             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1692             flags = KPbk2FieldFlagUserCanAddField;
       
  1693             location = EPbk2FieldLocationNone;
       
  1694             groupId = EPbk2FieldGroupIdNone;
       
  1695             defaultLabel = qtn_phob_lbl_children;
       
  1696             },
       
  1697         /// Assistant phone
       
  1698         PHONEBOOK2_FIELD_PROPERTY
       
  1699             {
       
  1700             fieldTypeLink = R_VPBK_FIELD_TYPE_ASSTPHONE;
       
  1701             multiplicity = EPbk2FieldMultiplicityMany;
       
  1702             maxLength = 48;
       
  1703             editMode = EPbk2FieldEditModeNumeric;
       
  1704             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1705             iconId = PHONEBOOK2_ICON_ID
       
  1706                 {
       
  1707                 ownerUid = KPbk2UID3;
       
  1708                 id = EPbk2qgn_prop_nrtyp_assistant;
       
  1709                 };
       
  1710             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1711             flags = KPbk2FieldFlagUserCanAddField;
       
  1712             location = EPbk2FieldLocationNone;
       
  1713             groupId = EPbk2FieldGroupIdNone;
       
  1714             defaultLabel = qtn_phob_lbl_number_assistant;
       
  1715             },
       
  1716 
       
  1717         /// Car phone
       
  1718         PHONEBOOK2_FIELD_PROPERTY
       
  1719             {
       
  1720             fieldTypeLink = R_VPBK_FIELD_TYPE_CARPHONE;
       
  1721             multiplicity = EPbk2FieldMultiplicityMany;
       
  1722             maxLength = 48;
       
  1723             editMode = EPbk2FieldEditModeNumeric;
       
  1724             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1725             iconId = PHONEBOOK2_ICON_ID
       
  1726                 {
       
  1727                 ownerUid = KPbk2UID3;
       
  1728                 id = EPbk2qgn_prop_nrtyp_car;
       
  1729                 };
       
  1730             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1731             flags = KPbk2FieldFlagUserCanAddField;
       
  1732             location = EPbk2FieldLocationNone;
       
  1733             groupId = EPbk2FieldGroupIdNone;
       
  1734             defaultLabel = qtn_phob_lbl_car_tel;
       
  1735             },
       
  1736         /// Anniversary
       
  1737         PHONEBOOK2_FIELD_PROPERTY
       
  1738             {
       
  1739             fieldTypeLink = R_VPBK_FIELD_TYPE_ANNIVERSARY;
       
  1740             multiplicity = EPbk2FieldMultiplicityOne;
       
  1741             maxLength = 0;
       
  1742             editMode = EPbk2FieldEditModeDate;
       
  1743             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1744             iconId = PHONEBOOK2_ICON_ID
       
  1745                 {
       
  1746                 ownerUid = KPbk2UID3;
       
  1747                 id = EPbk2qgn_prop_nrtyp_date;
       
  1748                 };
       
  1749             ctrlType = EPbk2FieldCtrlTypeDateEditor;
       
  1750             flags = KPbk2FieldFlagUserCanAddField;
       
  1751             location = EPbk2FieldLocationNone;
       
  1752             groupId = EPbk2FieldGroupIdNone;
       
  1753             defaultLabel = qtn_phob_lbl_anniversary;
       
  1754             },
       
  1755         /// Synchronization
       
  1756         PHONEBOOK2_FIELD_PROPERTY
       
  1757             {
       
  1758             fieldTypeLink = R_VPBK_FIELD_TYPE_SYNCCLASS;
       
  1759             multiplicity = EPbk2FieldMultiplicityOne;
       
  1760             maxLength = 10;
       
  1761             editMode = EPbk2FieldEditModeAlpha;
       
  1762             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1763             iconId = PHONEBOOK2_ICON_ID
       
  1764                 {
       
  1765                 ownerUid = KPbk2UID3;
       
  1766                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1767                 };
       
  1768             ctrlType = EPbk2FieldCtrlTypeChoiceItems;
       
  1769             flags = KPbk2FieldFlagTemplateField |
       
  1770                     KPbk2FieldFlagCanNotBeRemoved |
       
  1771                     KPbk2FieldFlagHideFromDetailsView;
       
  1772             location = EPbk2FieldLocationNone;
       
  1773             groupId = EPbk2FieldGroupIdNone;
       
  1774             defaultLabel = qtn_phob_lbl_synchronization;
       
  1775             },
       
  1776         /// Top contact field
       
  1777         PHONEBOOK2_FIELD_PROPERTY
       
  1778             {
       
  1779             fieldTypeLink = R_VPBK_FIELD_TYPE_TOPCONTACT;
       
  1780             multiplicity = EPbk2FieldMultiplicityOne;
       
  1781             maxLength = 0;
       
  1782             editMode = EPbk2FieldEditModeSelector;
       
  1783             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1784             iconId = PHONEBOOK2_ICON_ID
       
  1785                 {
       
  1786                 ownerUid = KPbk2UID3;
       
  1787                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1788                 };
       
  1789             ctrlType = EPbk2FieldCtrlTypeNone;
       
  1790             flags = KPbk2FieldFlagDisableEdit |
       
  1791                     KPbk2FieldFlagCanNotBeRemoved  |
       
  1792                     KPbk2FieldFlagHideFromDetailsView;
       
  1793             location = EPbk2FieldLocationNone;
       
  1794             },
       
  1795         PHONEBOOK2_FIELD_PROPERTY
       
  1796             {
       
  1797             fieldTypeLink = R_VPBK_FIELD_TYPE_IMPP;
       
  1798             multiplicity = EPbk2FieldMultiplicityMany;
       
  1799             maxLength = 100;
       
  1800             editMode = EPbk2FieldEditModeAlpha;
       
  1801             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1802             iconId = PHONEBOOK2_ICON_ID
       
  1803                 {
       
  1804                 ownerUid = KPbk2UID3;
       
  1805                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1806                 };
       
  1807             ctrlType = EPbk2FieldCtrlTypeIMPPEditor;
       
  1808             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField;
       
  1809             location = EPbk2FieldLocationNone;
       
  1810             },
       
  1811         /// Geographic coordinates (home)
       
  1812         PHONEBOOK2_FIELD_PROPERTY
       
  1813             {
       
  1814             fieldTypeLink = R_VPBK_FIELD_TYPE_GEOHOME;
       
  1815             multiplicity = EPbk2FieldMultiplicityOne;
       
  1816             maxLength = 50;
       
  1817             editMode = EPbk2FieldEditModeAlpha;
       
  1818             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1819             iconId = PHONEBOOK2_ICON_ID
       
  1820                 {
       
  1821                 ownerUid = KPbk2UID3;
       
  1822                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1823                 };
       
  1824             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1825             flags = KPbk2FieldFlagDisableEdit
       
  1826                 | KPbk2FieldFlagHideFromDetailsView;
       
  1827             location = EPbk2FieldLocationHome;
       
  1828             groupId = EPbk2FieldGroupIdNone;
       
  1829             },
       
  1830         /// Geographic coordinates (work)
       
  1831         PHONEBOOK2_FIELD_PROPERTY
       
  1832             {
       
  1833             fieldTypeLink = R_VPBK_FIELD_TYPE_GEOWORK;
       
  1834             multiplicity = EPbk2FieldMultiplicityOne;
       
  1835             maxLength = 50;
       
  1836             editMode = EPbk2FieldEditModeAlpha;
       
  1837             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1838             iconId = PHONEBOOK2_ICON_ID
       
  1839                 {
       
  1840                 ownerUid = KPbk2UID3;
       
  1841                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1842                 };
       
  1843             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1844             flags = KPbk2FieldFlagDisableEdit
       
  1845                 | KPbk2FieldFlagHideFromDetailsView;
       
  1846             location = EPbk2FieldLocationWork;
       
  1847             groupId = EPbk2FieldGroupIdNone;
       
  1848             },
       
  1849         /// Geographic coordinates (general)
       
  1850         PHONEBOOK2_FIELD_PROPERTY
       
  1851             {
       
  1852             fieldTypeLink = R_VPBK_FIELD_TYPE_GEOGEN;
       
  1853             multiplicity = EPbk2FieldMultiplicityOne;
       
  1854             maxLength = 50;
       
  1855             editMode = EPbk2FieldEditModeAlpha;
       
  1856             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1857             iconId = PHONEBOOK2_ICON_ID
       
  1858                 {
       
  1859                 ownerUid = KPbk2UID3;
       
  1860                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1861                 };
       
  1862             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1863             flags = KPbk2FieldFlagDisableEdit
       
  1864                 | KPbk2FieldFlagHideFromDetailsView;
       
  1865             location = EPbk2FieldLocationNone;
       
  1866             groupId = EPbk2FieldGroupIdNone;
       
  1867             }
       
  1868         };
       
  1869     }
       
  1870 
       
  1871 // --------------------------------------------------------------------------
       
  1872 // Phonebook 2 field group array
       
  1873 // --------------------------------------------------------------------------
       
  1874 //
       
  1875 RESOURCE PHONEBOOK2_FIELD_GROUP_ARRAY r_phonebook2_field_group_array
       
  1876     {
       
  1877     items =
       
  1878         {
       
  1879         PHONEBOOK2_FIELD_GROUP
       
  1880             {
       
  1881             id = EPbk2FieldGroupIdPostalAddress;
       
  1882             label = qtn_phob_header_address;
       
  1883             iconId = PHONEBOOK2_ICON_ID
       
  1884                 {
       
  1885                 ownerUid = KPbk2UID3;
       
  1886                 id = EPbk2qgn_prop_nrtyp_address;
       
  1887                 };
       
  1888             addItemOrdering = EPbk2AddItemOrderPostalAddress;
       
  1889             },
       
  1890         PHONEBOOK2_FIELD_GROUP
       
  1891             {
       
  1892             id = EPbk2FieldGroupIdHomeAddress;
       
  1893             label = qtn_phob_header_address_home;
       
  1894             iconId = PHONEBOOK2_ICON_ID
       
  1895                 {
       
  1896                 ownerUid = KPbk2UID3;
       
  1897                 id = EPbk2qgn_prop_nrtyp_address;
       
  1898                 };
       
  1899             addItemOrdering = EPbk2AddItemOrderHomeAddress;
       
  1900             },
       
  1901         PHONEBOOK2_FIELD_GROUP
       
  1902             {
       
  1903             id = EPbk2FieldGroupIdCompanyAddress;
       
  1904             label = qtn_phob_header_address_work;
       
  1905             iconId = PHONEBOOK2_ICON_ID
       
  1906                 {
       
  1907                 ownerUid = KPbk2UID3;
       
  1908                 id = EPbk2qgn_prop_nrtyp_address;
       
  1909                 };
       
  1910             addItemOrdering = EPbk2AddItemOrderCompanyAddress;
       
  1911             },
       
  1912         PHONEBOOK2_FIELD_GROUP
       
  1913             {
       
  1914             id = EPbk2FieldGroupIdFirstName;
       
  1915             label = qtn_phob_lbl_first_name;
       
  1916             iconId = PHONEBOOK2_ICON_ID
       
  1917                 {
       
  1918                 ownerUid = KPbk2UID3;
       
  1919                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1920                 };
       
  1921             addItemOrdering = EPbk2AddItemOrderFirstName;
       
  1922             },
       
  1923         PHONEBOOK2_FIELD_GROUP
       
  1924             {
       
  1925             id = EPbk2FieldGroupIdLastName;
       
  1926             label = qtn_phob_lbl_last_name;
       
  1927             iconId = PHONEBOOK2_ICON_ID
       
  1928                 {
       
  1929                 ownerUid = KPbk2UID3;
       
  1930                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1931                 };
       
  1932             addItemOrdering = EPbk2AddItemOrderLastName;
       
  1933             }
       
  1934         };
       
  1935     }
       
  1936 
       
  1937 // --------------------------------------------------------------------------
       
  1938 // Contacts model store properties
       
  1939 // --------------------------------------------------------------------------
       
  1940 //
       
  1941 RESOURCE PHONEBOOK2_STORE_PROPERTY_ARRAY r_phonebook2_store_properties
       
  1942     {
       
  1943     items =
       
  1944         {
       
  1945         PHONEBOOK2_STORE_PROPERTY
       
  1946             {
       
  1947             version = 0;
       
  1948             storeUri = KVPBK_DEFAULT_CNTDB_URI;
       
  1949             storeName = qtn_phob_set_memory_phone;
       
  1950             flags = KPbk2ShownInMemorySelectionList |
       
  1951                     KPbk2DefaultSavingStorageItem;
       
  1952             views =
       
  1953                 {
       
  1954                 PHONEBOOK2_STORE_VIEW
       
  1955                     {
       
  1956                     version = 0;
       
  1957                     viewType = EPbk2MainNamesList;
       
  1958                     viewLocation = EPbk2MergedMainList;
       
  1959                     viewDefinition = VPBK_CONTACT_VIEW
       
  1960                         {
       
  1961                         uri = KVPBK_DEFAULT_CNTDB_URI;
       
  1962                         flags = EVPbkContactViewFlagsNone;
       
  1963                         subViews = {};
       
  1964                         };
       
  1965                     iconId = PHONEBOOK2_ICON_ID { };
       
  1966                     },
       
  1967                 PHONEBOOK2_STORE_VIEW
       
  1968                     {
       
  1969                     version = 0;
       
  1970                     viewType = EPbk2MainTopContactsList;  
       
  1971                     viewLocation = EPbk2MergedTopContactsList; 
       
  1972                     viewDefinition = VPBK_CONTACT_VIEW
       
  1973                         {
       
  1974                         uri = KVPBK_DEFAULT_CNTDB_URI;
       
  1975                         flags = EVPbkContactViewFlagsNone;
       
  1976                         subViews = {};
       
  1977                         };
       
  1978                     iconId = PHONEBOOK2_ICON_ID
       
  1979                         {
       
  1980                         //Icon provided by extension 
       
  1981                         };
       
  1982                     },
       
  1983                 PHONEBOOK2_STORE_VIEW
       
  1984                     {
       
  1985                     version = 0;
       
  1986                     viewType = EPbk2MainGroupsList;
       
  1987                     viewLocation = EPbk2MergedMainList;
       
  1988                     viewDefinition = VPBK_CONTACT_VIEW
       
  1989                         {
       
  1990                         uri = KVPBK_DEFAULT_CNTDB_URI;
       
  1991                         type = EVPbkGroupsView;
       
  1992                         subViews = {};
       
  1993                         };
       
  1994                     iconId = PHONEBOOK2_ICON_ID
       
  1995                         {
       
  1996                         ownerUid = KPbk2UID3;
       
  1997                         id = EPbk2qgn_prop_group_small;
       
  1998                         };
       
  1999                     }
       
  2000                 };
       
  2001             memoryInfoItemTypes = KPbk2StoreInfoNumberOfContacts |
       
  2002                 KPbk2StoreInfoNumberOfGroups | KPbk2StoreInfoReservedMemory |
       
  2003                 KPbk2StoreInfoFreeMemory;
       
  2004             localizedResourceStrings =
       
  2005                 {
       
  2006                 PHONEBOOK2_LOCALIZED_TEXT
       
  2007                     {
       
  2008                     context = EPbk2MemInfoPhone;
       
  2009                     text = qtn_phob_pb_info_memory_phone;
       
  2010                     },
       
  2011                 PHONEBOOK2_LOCALIZED_TEXT
       
  2012                     {
       
  2013                     context = EPbk2CopyQueryItem;
       
  2014                     text = qtn_pbcop_copy_query_list_item_phone;
       
  2015                     }
       
  2016                 };
       
  2017             }
       
  2018         };
       
  2019     }
       
  2020 
       
  2021 // --------------------------------------------------------------------------
       
  2022 // Main contact view structure
       
  2023 // --------------------------------------------------------------------------
       
  2024 //
       
  2025 RESOURCE VPBK_CONTACT_VIEW r_phonebook2_main_contact_view_structure
       
  2026     {
       
  2027     id = EPbk2RootViewId;
       
  2028     type = EVPbkCompositeView;
       
  2029     sortPolicy = EVPbkOrderedContactView;
       
  2030     subViews =
       
  2031         {
       
  2032         /// Placeholder for EPbk2OrderedPreList
       
  2033         VPBK_CONTACT_VIEW
       
  2034             {
       
  2035             id = EPbk2OrderedPreListPlaceHolder;
       
  2036             type = EVPbkCompositeView;
       
  2037             sortPolicy = EVPbkOrderedContactView;
       
  2038             subViews = {};
       
  2039             },
       
  2040 
       
  2041         /// Placeholder for EPbk2MergedTopContactsList
       
  2042         VPBK_CONTACT_VIEW
       
  2043             {
       
  2044             id = EPbk2MergedTopContactsListPlaceHolder;
       
  2045             type = EVPbkCompositeView;
       
  2046             sortPolicy = EVPbkOrderedContactView;  //To retain user defined view
       
  2047             subViews = {};
       
  2048             },
       
  2049 
       
  2050             /// Placeholder for EPbk2MergedMainList
       
  2051         VPBK_CONTACT_VIEW
       
  2052             {
       
  2053             id = EPbk2MergedMainListPlaceHolder;
       
  2054             type = EVPbkCompositeView;
       
  2055             sortPolicy = EVPbkSortedContactView;
       
  2056             subViews = {};
       
  2057             },
       
  2058             
       
  2059         /// Placeholder for EPbk2OrderedPostList
       
  2060         VPBK_CONTACT_VIEW
       
  2061             {
       
  2062             id = EPbk2OrderedPostListPlaceHolder;
       
  2063             type = EVPbkCompositeView;
       
  2064             sortPolicy = EVPbkOrderedContactView;
       
  2065             subViews = {};
       
  2066             }
       
  2067         };
       
  2068     }
       
  2069 
       
  2070 // --------------------------------------------------------------------------
       
  2071 // Unnamed string
       
  2072 // --------------------------------------------------------------------------
       
  2073 //
       
  2074 RESOURCE PBK2_PRESENTATION_STRING r_qtn_phob_unnamed
       
  2075     {
       
  2076     text = qtn_phob_unnamed;
       
  2077     }
       
  2078     
       
  2079 
       
  2080 // --------------------------------------------------------------------------
       
  2081 // A boolean to copy SIM name to pbk first or last name
       
  2082 // --------------------------------------------------------------------------
       
  2083 //
       
  2084 RESOURCE TBUF r_qtn_phob_sim_name_copy_to_first_name     
       
  2085     { 
       
  2086     buf = qtn_phob_sim_name_copy_to_first_name; 
       
  2087     }    
       
  2088 
       
  2089 // Additional resource files
       
  2090 #include "Pbk2ImageManager.rss"
       
  2091 #include "Pbk2ContactMerge.rss"
       
  2092 #include "Pbk2FieldOrdering.rss"
       
  2093 
       
  2094 //In order to retain BINARY COMPATIBILITY the below needs to be declared 
       
  2095 //AFTER the above.
       
  2096 
       
  2097 // --------------------------------------------------------------------------
       
  2098 // Well known services definition. Service names must not be localized.
       
  2099 // --------------------------------------------------------------------------
       
  2100 //
       
  2101 RESOURCE PHONEBOOK2_WELL_KNOWN_SERVICES r_phonebook2_well_known_services
       
  2102     {
       
  2103     services = 
       
  2104         {
       
  2105         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2106             {
       
  2107             serviceName = "Gizmo";
       
  2108             localizedName = qtn_xsp_gizmo;
       
  2109             },
       
  2110         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2111             {
       
  2112             serviceName = "Facebook";
       
  2113             localizedName = qtn_xsp_facebook;
       
  2114             },
       
  2115         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2116             {
       
  2117             serviceName = "MSN";
       
  2118             localizedName = qtn_xsp_msn;
       
  2119             },
       
  2120         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2121             {
       
  2122             serviceName = "Yahoo";
       
  2123             localizedName = qtn_xsp_yahoo;
       
  2124             },
       
  2125         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2126             {
       
  2127             serviceName = "Ovi";
       
  2128             localizedName = qtn_xsp_ovi;
       
  2129             },
       
  2130         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2131             {
       
  2132             serviceName = "Google";
       
  2133             localizedName = qtn_xsp_google;
       
  2134             },
       
  2135         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2136             {
       
  2137             serviceName = "Skype";
       
  2138             localizedName = qtn_xsp_skype;
       
  2139             }
       
  2140         };
       
  2141     }
       
  2142 
       
  2143 // End of File