phonebookui/Phonebook2/Presentation/rss/Pbk2PresentationCommonUnSync.rss
branchRCL_3
changeset 74 6b5524b4f673
equal deleted inserted replaced
68:9da50d567e3c 74:6b5524b4f673
       
     1 /*
       
     2 * Copyright (c) 2010 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         /// Landline phone (work)
       
   843         PHONEBOOK2_FIELD_PROPERTY
       
   844             {
       
   845             fieldTypeLink = R_VPBK_FIELD_TYPE_LANDPHONEWORK;
       
   846             multiplicity = EPbk2FieldMultiplicityMany;
       
   847             maxLength = 48;
       
   848             editMode = EPbk2FieldEditModeNumeric;
       
   849             defaultCase = EPbk2FieldDefaultCaseNone;
       
   850             iconId = PHONEBOOK2_ICON_ID
       
   851                 {
       
   852                 ownerUid = KPbk2UID3;
       
   853                 id = EPbk2qgn_prop_nrtyp_phone;
       
   854                 };
       
   855             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   856             flags = KPbk2FieldFlagUserCanAddField;
       
   857             location = EPbk2FieldLocationWork;
       
   858             defaultLabel = qtn_phob_lbl_number_work;
       
   859             },
       
   860         /// Mobile phone (work)
       
   861         PHONEBOOK2_FIELD_PROPERTY
       
   862             {
       
   863             fieldTypeLink = R_VPBK_FIELD_TYPE_MOBILEPHONEWORK;
       
   864             multiplicity = EPbk2FieldMultiplicityMany;
       
   865             maxLength = 48;
       
   866             editMode = EPbk2FieldEditModeNumeric;
       
   867             defaultCase = EPbk2FieldDefaultCaseNone;
       
   868             iconId = PHONEBOOK2_ICON_ID
       
   869                 {
       
   870                 ownerUid = KPbk2UID3;
       
   871                 id = EPbk2qgn_prop_nrtyp_mobile;
       
   872                 };
       
   873             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   874             flags = KPbk2FieldFlagUserCanAddField;
       
   875             location = EPbk2FieldLocationWork;
       
   876             defaultLabel = qtn_phob_lbl_number_mobile_work;
       
   877             },
       
   878         /// Video number (work)
       
   879         PHONEBOOK2_FIELD_PROPERTY
       
   880             {
       
   881             fieldTypeLink = R_VPBK_FIELD_TYPE_VIDEONUMBERWORK;
       
   882             multiplicity = EPbk2FieldMultiplicityMany;
       
   883             maxLength = 48;
       
   884             editMode = EPbk2FieldEditModeNumeric;
       
   885             defaultCase = EPbk2FieldDefaultCaseNone;
       
   886             iconId = PHONEBOOK2_ICON_ID
       
   887                 {
       
   888                 ownerUid = KPbk2UID3;
       
   889                 id = EPbk2qgn_prop_nrtyp_video;
       
   890                 };
       
   891             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   892             flags = KPbk2FieldFlagUserCanAddField;
       
   893             location = EPbk2FieldLocationWork;
       
   894             defaultLabel = qtn_phob_lbl_video_work;
       
   895             },
       
   896         /// Fax number (work)
       
   897         PHONEBOOK2_FIELD_PROPERTY
       
   898             {
       
   899             fieldTypeLink = R_VPBK_FIELD_TYPE_FAXNUMBERWORK;
       
   900             multiplicity = EPbk2FieldMultiplicityMany;
       
   901             maxLength = 48;
       
   902             editMode = EPbk2FieldEditModeNumeric;
       
   903             defaultCase = EPbk2FieldDefaultCaseNone;
       
   904             iconId = PHONEBOOK2_ICON_ID
       
   905                 {
       
   906                 ownerUid = KPbk2UID3;
       
   907                 id = EPbk2qgn_prop_nrtyp_fax;
       
   908                 };
       
   909             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   910             flags = KPbk2FieldFlagUserCanAddField;
       
   911             location = EPbk2FieldLocationWork;
       
   912             defaultLabel = qtn_phob_lbl_fax_work;
       
   913             },
       
   914         /// VOIP (Tel. Internet) (work)
       
   915         PHONEBOOK2_FIELD_PROPERTY
       
   916             {
       
   917             fieldTypeLink = R_VPBK_FIELD_TYPE_VOIPWORK;
       
   918             multiplicity = EPbk2FieldMultiplicityMany;
       
   919             maxLength = 100;
       
   920             editMode = EPbk2FieldEditModeLatinOnly;
       
   921             defaultCase = EPbk2FieldDefaultCaseLower;
       
   922             iconId = PHONEBOOK2_ICON_ID
       
   923                 {
       
   924                 ownerUid = KPbk2UID3;
       
   925                 id = EPbk2qgn_prop_nrtyp_voip;
       
   926                 };
       
   927             ctrlType = EPbk2FieldCtrlEmailEditor;
       
   928             flags = KPbk2FieldFlagUserCanAddField;
       
   929             location = EPbk2FieldLocationWork;
       
   930             defaultLabel = qtn_phob_lbl_voip_work;
       
   931             },
       
   932         /// Email address (work)
       
   933         PHONEBOOK2_FIELD_PROPERTY
       
   934             {
       
   935             fieldTypeLink = R_VPBK_FIELD_TYPE_EMAILWORK;
       
   936             multiplicity = EPbk2FieldMultiplicityMany;
       
   937             maxLength = 150;
       
   938             editMode = EPbk2FieldEditModeLatinOnly;
       
   939             defaultCase = EPbk2FieldDefaultCaseLower;
       
   940             iconId = PHONEBOOK2_ICON_ID
       
   941                 {
       
   942                 ownerUid = KPbk2UID3;
       
   943                 id = EPbk2qgn_prop_nrtyp_email;
       
   944                 };
       
   945             ctrlType = EPbk2FieldCtrlEmailEditor;
       
   946             flags = KPbk2FieldFlagUserCanAddField;
       
   947             location = EPbk2FieldLocationWork;
       
   948             defaultLabel = qtn_phob_lbl_email_work;
       
   949             },
       
   950         /// URL (work)
       
   951         PHONEBOOK2_FIELD_PROPERTY
       
   952             {
       
   953             fieldTypeLink = R_VPBK_FIELD_TYPE_URLWORK;
       
   954             multiplicity = EPbk2FieldMultiplicityMany;
       
   955             maxLength = 1000;
       
   956             editMode = EPbk2FieldEditModeLatinOnly;
       
   957             defaultCase = EPbk2FieldDefaultCaseLower;
       
   958             iconId = PHONEBOOK2_ICON_ID
       
   959                 {
       
   960                 ownerUid = KPbk2UID3;
       
   961                 id = EPbk2qgn_prop_nrtyp_url;
       
   962                 };
       
   963             ctrlType = EPbk2FieldCtrlURLEditor;
       
   964             flags = KPbk2FieldFlagUserCanAddField;
       
   965             location = EPbk2FieldLocationWork;
       
   966             defaultLabel = qtn_phob_lbl_url_work;
       
   967             },
       
   968         /// Address label (work)
       
   969         PHONEBOOK2_FIELD_PROPERTY
       
   970             {
       
   971             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLABELWORK;
       
   972             multiplicity = EPbk2FieldMultiplicityOne;
       
   973             maxLength = 250;
       
   974             editMode = EPbk2FieldEditModeAlpha;
       
   975             defaultCase = EPbk2FieldDefaultCaseText;
       
   976             iconId = PHONEBOOK2_ICON_ID
       
   977                 {
       
   978                 ownerUid = KPbk2UID3;
       
   979                 id = EPbk2qgn_prop_nrtyp_address;
       
   980                 };
       
   981             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   982             flags = KPbk2FieldFlagNull;
       
   983             location = EPbk2FieldLocationWork;
       
   984             defaultLabel = qtn_phob_lbl_address_work;
       
   985             },
       
   986         /// Address postoffice (work)
       
   987         PHONEBOOK2_FIELD_PROPERTY
       
   988             {
       
   989             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOWORK;
       
   990             multiplicity = EPbk2FieldMultiplicityOne;
       
   991             maxLength = 20;
       
   992             editMode = EPbk2FieldEditModeNumeric;
       
   993             defaultCase = EPbk2FieldDefaultCaseNone;
       
   994             iconId = PHONEBOOK2_ICON_ID
       
   995                 {
       
   996                 ownerUid = KPbk2UID3;
       
   997                 id = EPbk2qgn_prop_nrtyp_empty;
       
   998                 };
       
   999             ctrlType = EPbk2FieldCtrlTypeNumberEditor;
       
  1000             flags = KPbk2FieldFlagUserCanAddField;
       
  1001             addItemText = qtn_phob_lbl2_pobox_work;
       
  1002             location = EPbk2FieldLocationWork;
       
  1003             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1004             defaultLabel = qtn_phob_lbl_pobox_work;
       
  1005             },
       
  1006         /// Address extension (work)
       
  1007         PHONEBOOK2_FIELD_PROPERTY
       
  1008             {
       
  1009             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDREXTWORK;
       
  1010             multiplicity = EPbk2FieldMultiplicityOne;
       
  1011             maxLength = 50;
       
  1012             editMode = EPbk2FieldEditModeAlpha;
       
  1013             defaultCase = EPbk2FieldDefaultCaseText;
       
  1014             iconId = PHONEBOOK2_ICON_ID
       
  1015                 {
       
  1016                 ownerUid = KPbk2UID3;
       
  1017                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1018                 };
       
  1019             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1020             flags = KPbk2FieldFlagUserCanAddField;
       
  1021             addItemText = qtn_phob_lbl2_extension_work;
       
  1022             location = EPbk2FieldLocationWork;
       
  1023             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1024             defaultLabel = qtn_phob_lbl_extencion_work;
       
  1025             },
       
  1026         /// Address street (work)
       
  1027         PHONEBOOK2_FIELD_PROPERTY
       
  1028             {
       
  1029             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRSTREETWORK;
       
  1030             multiplicity = EPbk2FieldMultiplicityOne;
       
  1031             maxLength = 50;
       
  1032             editMode = EPbk2FieldEditModeAlpha;
       
  1033             defaultCase = EPbk2FieldDefaultCaseText;
       
  1034             iconId = PHONEBOOK2_ICON_ID
       
  1035                 {
       
  1036                 ownerUid = KPbk2UID3;
       
  1037                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1038                 };
       
  1039             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1040             flags = KPbk2FieldFlagUserCanAddField;
       
  1041             addItemText = qtn_phob_lbl2_street_work;
       
  1042             location = EPbk2FieldLocationWork;
       
  1043             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1044             defaultLabel = qtn_phob_lbl_street_work;
       
  1045             },
       
  1046         /// Address city (work)
       
  1047         PHONEBOOK2_FIELD_PROPERTY
       
  1048             {
       
  1049             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLOCALWORK;
       
  1050             multiplicity = EPbk2FieldMultiplicityOne;
       
  1051             maxLength = 50;
       
  1052             editMode = EPbk2FieldEditModeAlpha;
       
  1053             defaultCase = EPbk2FieldDefaultCaseText;
       
  1054             iconId = PHONEBOOK2_ICON_ID
       
  1055                 {
       
  1056                 ownerUid = KPbk2UID3;
       
  1057                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1058                 };
       
  1059             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1060             flags = KPbk2FieldFlagUserCanAddField;
       
  1061             addItemText = qtn_phob_lbl2_city_work;
       
  1062             location = EPbk2FieldLocationWork;
       
  1063             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1064             defaultLabel = qtn_phob_lbl_city_work;
       
  1065             },
       
  1066         /// Address region (work)
       
  1067         PHONEBOOK2_FIELD_PROPERTY
       
  1068             {
       
  1069             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRREGIONWORK;
       
  1070             multiplicity = EPbk2FieldMultiplicityOne;
       
  1071             maxLength = 50;
       
  1072             editMode = EPbk2FieldEditModeAlpha;
       
  1073             defaultCase = EPbk2FieldDefaultCaseText;
       
  1074             iconId = PHONEBOOK2_ICON_ID
       
  1075                 {
       
  1076                 ownerUid = KPbk2UID3;
       
  1077                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1078                 };
       
  1079             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1080             flags = KPbk2FieldFlagUserCanAddField;
       
  1081             addItemText = qtn_phob_lbl2_state_work;
       
  1082             location = EPbk2FieldLocationWork;
       
  1083             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1084             defaultLabel = qtn_phob_lbl_state_work;
       
  1085             },
       
  1086         /// Address postal code (work)
       
  1087         PHONEBOOK2_FIELD_PROPERTY
       
  1088             {
       
  1089             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOSTCODEWORK;
       
  1090             multiplicity = EPbk2FieldMultiplicityOne;
       
  1091             maxLength = 20;
       
  1092             editMode = EPbk2FieldEditModeAlpha;
       
  1093             defaultCase = EPbk2FieldDefaultCaseText;
       
  1094             iconId = PHONEBOOK2_ICON_ID
       
  1095                 {
       
  1096                 ownerUid = KPbk2UID3;
       
  1097                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1098                 };
       
  1099             ctrlType = EPbk2FieldCtrlPostalCodeEditor;
       
  1100             flags = KPbk2FieldFlagUserCanAddField;
       
  1101             addItemText = qtn_phob_lbl2_postal_code_work;
       
  1102             location = EPbk2FieldLocationWork;
       
  1103             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1104             defaultLabel = qtn_phob_lbl_postal_code_work;
       
  1105             },
       
  1106         /// Address country (work)
       
  1107         PHONEBOOK2_FIELD_PROPERTY
       
  1108             {
       
  1109             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRCOUNTRYWORK;
       
  1110             multiplicity = EPbk2FieldMultiplicityOne;
       
  1111             maxLength = 50;
       
  1112             editMode = EPbk2FieldEditModeAlpha;
       
  1113             defaultCase = EPbk2FieldDefaultCaseText;
       
  1114             iconId = PHONEBOOK2_ICON_ID
       
  1115                 {
       
  1116                 ownerUid = KPbk2UID3;
       
  1117                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1118                 };
       
  1119             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1120             flags = KPbk2FieldFlagUserCanAddField;
       
  1121             addItemText = qtn_phob_lbl2_country_work;
       
  1122             location = EPbk2FieldLocationWork;
       
  1123             groupId = EPbk2FieldGroupIdCompanyAddress;
       
  1124             defaultLabel = qtn_phob_lbl_country_work;
       
  1125             },
       
  1126         /// Landline phone (general)
       
  1127         PHONEBOOK2_FIELD_PROPERTY
       
  1128             {
       
  1129             fieldTypeLink = R_VPBK_FIELD_TYPE_LANDPHONEGEN;
       
  1130             multiplicity = EPbk2FieldMultiplicityMany;
       
  1131             maxLength = 48;
       
  1132             editMode = EPbk2FieldEditModeNumeric;
       
  1133             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1134             iconId = PHONEBOOK2_ICON_ID
       
  1135                 {
       
  1136                 ownerUid = KPbk2UID3;
       
  1137                 id = EPbk2qgn_prop_nrtyp_phone;
       
  1138                 };
       
  1139             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1140             flags = KPbk2FieldFlagTemplateField |
       
  1141                     KPbk2FieldFlagUserCanAddField;
       
  1142             location = EPbk2FieldLocationNone;
       
  1143             defaultLabel = qtn_phob_lbl_number_standard;
       
  1144             },
       
  1145         /// Mobile phone (general)
       
  1146         PHONEBOOK2_FIELD_PROPERTY
       
  1147             {
       
  1148             fieldTypeLink = R_VPBK_FIELD_TYPE_MOBILEPHONEGEN;
       
  1149             multiplicity = EPbk2FieldMultiplicityMany;
       
  1150             maxLength = 48;
       
  1151             editMode = EPbk2FieldEditModeNumeric;
       
  1152             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1153             iconId = PHONEBOOK2_ICON_ID
       
  1154                 {
       
  1155                 ownerUid = KPbk2UID3;
       
  1156                 id = EPbk2qgn_prop_nrtyp_mobile;
       
  1157                 };
       
  1158             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1159             flags = KPbk2FieldFlagTemplateField |
       
  1160                     KPbk2FieldFlagUserCanAddField;
       
  1161             location = EPbk2FieldLocationNone;
       
  1162             defaultLabel = qtn_phob_lbl_number_mobile;
       
  1163             },
       
  1164         /// Video number (general)
       
  1165         PHONEBOOK2_FIELD_PROPERTY
       
  1166             {
       
  1167             fieldTypeLink = R_VPBK_FIELD_TYPE_VIDEONUMBERGEN;
       
  1168             multiplicity = EPbk2FieldMultiplicityMany;
       
  1169             maxLength = 48;
       
  1170             editMode = EPbk2FieldEditModeNumeric;
       
  1171             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1172             iconId = PHONEBOOK2_ICON_ID
       
  1173                 {
       
  1174                 ownerUid = KPbk2UID3;
       
  1175                 id = EPbk2qgn_prop_nrtyp_video;
       
  1176                 };
       
  1177             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1178             flags = KPbk2FieldFlagTemplateField |
       
  1179                     KPbk2FieldFlagUserCanAddField;
       
  1180             location = EPbk2FieldLocationNone;
       
  1181             defaultLabel = qtn_phob_lbl_video;
       
  1182             },
       
  1183         /// Fax number (general)
       
  1184         PHONEBOOK2_FIELD_PROPERTY
       
  1185             {
       
  1186             fieldTypeLink = R_VPBK_FIELD_TYPE_FAXNUMBERGEN;
       
  1187             multiplicity = EPbk2FieldMultiplicityMany;
       
  1188             maxLength = 48;
       
  1189             editMode = EPbk2FieldEditModeNumeric;
       
  1190             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1191             iconId = PHONEBOOK2_ICON_ID
       
  1192                 {
       
  1193                 ownerUid = KPbk2UID3;
       
  1194                 id = EPbk2qgn_prop_nrtyp_fax;
       
  1195                 };
       
  1196             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1197             flags = KPbk2FieldFlagUserCanAddField;
       
  1198             location = EPbk2FieldLocationNone;
       
  1199             defaultLabel = qtn_phob_lbl_fax;
       
  1200             },
       
  1201         /// VOIP (Tel. Internet) (general)
       
  1202         PHONEBOOK2_FIELD_PROPERTY
       
  1203             {
       
  1204             fieldTypeLink = R_VPBK_FIELD_TYPE_VOIPGEN;
       
  1205             multiplicity = EPbk2FieldMultiplicityMany;
       
  1206             maxLength = 100;
       
  1207             editMode = EPbk2FieldEditModeLatinOnly;
       
  1208             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1209             iconId = PHONEBOOK2_ICON_ID
       
  1210                 {
       
  1211                 ownerUid = KPbk2UID3;
       
  1212                 id = EPbk2qgn_prop_nrtyp_voip;
       
  1213                 };
       
  1214             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1215             flags = KPbk2FieldFlagTemplateField |
       
  1216                     KPbk2FieldFlagUserCanAddField;
       
  1217             location = EPbk2FieldLocationNone;
       
  1218             defaultLabel = qtn_phob_lbl_voip;
       
  1219             },
       
  1220         /// PTT (POC)
       
  1221         PHONEBOOK2_FIELD_PROPERTY
       
  1222             {
       
  1223             fieldTypeLink = R_VPBK_FIELD_TYPE_POC;
       
  1224             multiplicity = EPbk2FieldMultiplicityMany;
       
  1225             maxLength = 100;
       
  1226             editMode = EPbk2FieldEditModeLatinOnly;
       
  1227             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1228             iconId = PHONEBOOK2_ICON_ID
       
  1229                 {
       
  1230                 ownerUid = KPbk2UID3;
       
  1231                 id = EPbk2qgn_prop_nrtyp_poc;
       
  1232                 };
       
  1233             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1234             flags = KPbk2FieldFlagTemplateField |
       
  1235                     KPbk2FieldFlagUserCanAddField;
       
  1236             location = EPbk2FieldLocationNone;
       
  1237             defaultLabel = qtn_phob_lbl_poc;
       
  1238             },
       
  1239         /// SWIS (Share view)
       
  1240         PHONEBOOK2_FIELD_PROPERTY
       
  1241             {
       
  1242             fieldTypeLink = R_VPBK_FIELD_TYPE_SWIS;
       
  1243             multiplicity = EPbk2FieldMultiplicityMany;
       
  1244             maxLength = 100;
       
  1245             editMode = EPbk2FieldEditModeLatinOnly;
       
  1246             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1247             iconId = PHONEBOOK2_ICON_ID
       
  1248                 {
       
  1249                 ownerUid = KPbk2UID3;
       
  1250                 id = EPbk2qgn_prop_nrtyp_swis;
       
  1251                 };
       
  1252             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1253             flags = KPbk2FieldFlagUserCanAddField;
       
  1254             location = EPbk2FieldLocationNone;
       
  1255             defaultLabel = qtn_phob_lbl_swis;
       
  1256             },
       
  1257         /// SIP
       
  1258         PHONEBOOK2_FIELD_PROPERTY
       
  1259             {
       
  1260             fieldTypeLink = R_VPBK_FIELD_TYPE_SIP;
       
  1261             multiplicity = EPbk2FieldMultiplicityMany;
       
  1262             maxLength = 100;
       
  1263             editMode = EPbk2FieldEditModeLatinOnly;
       
  1264             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1265             iconId = PHONEBOOK2_ICON_ID
       
  1266                 {
       
  1267                 ownerUid = KPbk2UID3;
       
  1268                 id = EPbk2qgn_prop_nrtyp_sip;
       
  1269                 };
       
  1270             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1271             flags = KPbk2FieldFlagUserCanAddField;
       
  1272             location = EPbk2FieldLocationNone;
       
  1273             defaultLabel = qtn_phob_lbl_sip;
       
  1274             },
       
  1275         /// Email address (general)
       
  1276         PHONEBOOK2_FIELD_PROPERTY
       
  1277             {
       
  1278             fieldTypeLink = R_VPBK_FIELD_TYPE_EMAILGEN;
       
  1279             multiplicity = EPbk2FieldMultiplicityMany;
       
  1280             maxLength = 150;
       
  1281             editMode = EPbk2FieldEditModeLatinOnly;
       
  1282             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1283             iconId = PHONEBOOK2_ICON_ID
       
  1284                 {
       
  1285                 ownerUid = KPbk2UID3;
       
  1286                 id = EPbk2qgn_prop_nrtyp_email;
       
  1287                 };
       
  1288             ctrlType = EPbk2FieldCtrlEmailEditor;
       
  1289             flags = KPbk2FieldFlagTemplateField |
       
  1290                     KPbk2FieldFlagUserCanAddField;
       
  1291             location = EPbk2FieldLocationNone;
       
  1292             defaultLabel = qtn_phob_lbl_email;
       
  1293             },
       
  1294         /// URL (general)
       
  1295         PHONEBOOK2_FIELD_PROPERTY
       
  1296             {
       
  1297             fieldTypeLink = R_VPBK_FIELD_TYPE_URLGEN;
       
  1298             multiplicity = EPbk2FieldMultiplicityMany;
       
  1299             maxLength = 1000;
       
  1300             editMode = EPbk2FieldEditModeLatinOnly;
       
  1301             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1302             iconId = PHONEBOOK2_ICON_ID
       
  1303                 {
       
  1304                 ownerUid = KPbk2UID3;
       
  1305                 id = EPbk2qgn_prop_nrtyp_url;
       
  1306                 };
       
  1307             ctrlType = EPbk2FieldCtrlURLEditor;
       
  1308             flags = KPbk2FieldFlagUserCanAddField;
       
  1309             location = EPbk2FieldLocationNone;
       
  1310             defaultLabel = qtn_phob_lbl_url;
       
  1311             },
       
  1312         /// Address label (general)
       
  1313         PHONEBOOK2_FIELD_PROPERTY
       
  1314             {
       
  1315             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLABELGEN;
       
  1316             multiplicity = EPbk2FieldMultiplicityOne;
       
  1317             maxLength = 250;
       
  1318             editMode = EPbk2FieldEditModeAlpha;
       
  1319             defaultCase = EPbk2FieldDefaultCaseText;
       
  1320             iconId = PHONEBOOK2_ICON_ID
       
  1321                 {
       
  1322                 ownerUid = KPbk2UID3;
       
  1323                 id = EPbk2qgn_prop_nrtyp_address;
       
  1324                 };
       
  1325             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1326             flags = KPbk2FieldFlagNull;
       
  1327             location = EPbk2FieldLocationNone;
       
  1328             defaultLabel = qtn_phob_lbl_address;
       
  1329             },
       
  1330         /// Address postoffice (general)
       
  1331         PHONEBOOK2_FIELD_PROPERTY
       
  1332             {
       
  1333             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOGEN;
       
  1334             multiplicity = EPbk2FieldMultiplicityOne;
       
  1335             maxLength = 20;
       
  1336             editMode = EPbk2FieldEditModeNumeric;
       
  1337             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1338             iconId = PHONEBOOK2_ICON_ID
       
  1339                 {
       
  1340                 ownerUid = KPbk2UID3;
       
  1341                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1342                 };
       
  1343             ctrlType = EPbk2FieldCtrlTypeNumberEditor;
       
  1344             flags = KPbk2FieldFlagUserCanAddField;
       
  1345             addItemText = qtn_phob_lbl2_pobox;
       
  1346             location = EPbk2FieldLocationNone;
       
  1347             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1348             defaultLabel = qtn_phob_lbl_address;
       
  1349             },
       
  1350         /// Address extension (general)
       
  1351         PHONEBOOK2_FIELD_PROPERTY
       
  1352             {
       
  1353             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDREXTGEN;
       
  1354             multiplicity = EPbk2FieldMultiplicityOne;
       
  1355             maxLength = 50;
       
  1356             editMode = EPbk2FieldEditModeAlpha;
       
  1357             defaultCase = EPbk2FieldDefaultCaseText;
       
  1358             iconId = PHONEBOOK2_ICON_ID
       
  1359                 {
       
  1360                 ownerUid = KPbk2UID3;
       
  1361                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1362                 };
       
  1363             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1364             flags = KPbk2FieldFlagUserCanAddField;
       
  1365             addItemText = qtn_phob_lbl2_extension;
       
  1366             location = EPbk2FieldLocationNone;
       
  1367             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1368             defaultLabel = qtn_phob_lbl_extencion;
       
  1369             },
       
  1370         /// Address street (general)
       
  1371         PHONEBOOK2_FIELD_PROPERTY
       
  1372             {
       
  1373             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRSTREETGEN;
       
  1374             multiplicity = EPbk2FieldMultiplicityOne;
       
  1375             maxLength = 50;
       
  1376             editMode = EPbk2FieldEditModeAlpha;
       
  1377             defaultCase = EPbk2FieldDefaultCaseText;
       
  1378             iconId = PHONEBOOK2_ICON_ID
       
  1379                 {
       
  1380                 ownerUid = KPbk2UID3;
       
  1381                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1382                 };
       
  1383             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1384             flags = KPbk2FieldFlagUserCanAddField;
       
  1385             addItemText = qtn_phob_lbl2_street;
       
  1386             location = EPbk2FieldLocationNone;
       
  1387             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1388             defaultLabel = qtn_phob_lbl_street;
       
  1389             },
       
  1390         /// Address city (general)
       
  1391         PHONEBOOK2_FIELD_PROPERTY
       
  1392             {
       
  1393             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLOCALGEN;
       
  1394             multiplicity = EPbk2FieldMultiplicityOne;
       
  1395             maxLength = 50;
       
  1396             editMode = EPbk2FieldEditModeAlpha;
       
  1397             defaultCase = EPbk2FieldDefaultCaseText;
       
  1398             iconId = PHONEBOOK2_ICON_ID
       
  1399                 {
       
  1400                 ownerUid = KPbk2UID3;
       
  1401                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1402                 };
       
  1403             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1404             flags = KPbk2FieldFlagUserCanAddField;
       
  1405             addItemText = qtn_phob_lbl2_city;
       
  1406             location = EPbk2FieldLocationNone;
       
  1407             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1408             defaultLabel = qtn_phob_lbl_city;
       
  1409             },
       
  1410         /// Address region (general)
       
  1411         PHONEBOOK2_FIELD_PROPERTY
       
  1412             {
       
  1413             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRREGIONGEN;
       
  1414             multiplicity = EPbk2FieldMultiplicityOne;
       
  1415             maxLength = 50;
       
  1416             editMode = EPbk2FieldEditModeAlpha;
       
  1417             defaultCase = EPbk2FieldDefaultCaseText;
       
  1418             iconId = PHONEBOOK2_ICON_ID
       
  1419                 {
       
  1420                 ownerUid = KPbk2UID3;
       
  1421                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1422                 };
       
  1423             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1424             flags = KPbk2FieldFlagUserCanAddField;
       
  1425             addItemText = qtn_phob_lbl2_state;
       
  1426             location = EPbk2FieldLocationNone;
       
  1427             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1428             defaultLabel = qtn_phob_lbl_state;
       
  1429             },
       
  1430         /// Address postal code (general)
       
  1431         PHONEBOOK2_FIELD_PROPERTY
       
  1432             {
       
  1433             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOSTCODEGEN;
       
  1434             multiplicity = EPbk2FieldMultiplicityOne;
       
  1435             maxLength = 20;
       
  1436             editMode = EPbk2FieldEditModeAlpha;
       
  1437             defaultCase = EPbk2FieldDefaultCaseText;
       
  1438             iconId = PHONEBOOK2_ICON_ID
       
  1439                 {
       
  1440                 ownerUid = KPbk2UID3;
       
  1441                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1442                 };
       
  1443             ctrlType = EPbk2FieldCtrlPostalCodeEditor;
       
  1444             flags = KPbk2FieldFlagUserCanAddField;
       
  1445             addItemText = qtn_phob_lbl2_postal_code;
       
  1446             location = EPbk2FieldLocationNone;
       
  1447             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1448             defaultLabel = qtn_phob_lbl_postal_code;
       
  1449             },
       
  1450         /// Address country (general)
       
  1451         PHONEBOOK2_FIELD_PROPERTY
       
  1452             {
       
  1453             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRCOUNTRYGEN;
       
  1454             multiplicity = EPbk2FieldMultiplicityOne;
       
  1455             maxLength = 50;
       
  1456             editMode = EPbk2FieldEditModeAlpha;
       
  1457             defaultCase = EPbk2FieldDefaultCaseText;
       
  1458             iconId = PHONEBOOK2_ICON_ID
       
  1459                 {
       
  1460                 ownerUid = KPbk2UID3;
       
  1461                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1462                 };
       
  1463             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1464             flags = KPbk2FieldFlagUserCanAddField;
       
  1465             addItemText = qtn_phob_lbl2_country;
       
  1466             location = EPbk2FieldLocationNone;
       
  1467             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1468             defaultLabel = qtn_phob_lbl_country;
       
  1469             },
       
  1470         /// Pager number
       
  1471         PHONEBOOK2_FIELD_PROPERTY
       
  1472             {
       
  1473             fieldTypeLink = R_VPBK_FIELD_TYPE_PAGERNUMBER;
       
  1474             multiplicity = EPbk2FieldMultiplicityMany;
       
  1475             maxLength = 48;
       
  1476             editMode = EPbk2FieldEditModeNumeric;
       
  1477             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1478             iconId = PHONEBOOK2_ICON_ID
       
  1479                 {
       
  1480                 ownerUid = KPbk2UID3;
       
  1481                 id = EPbk2qgn_prop_nrtyp_pager;
       
  1482                 };
       
  1483             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1484             flags = KPbk2FieldFlagTemplateField |
       
  1485                     KPbk2FieldFlagUserCanAddField;
       
  1486             location = EPbk2FieldLocationNone;
       
  1487             defaultLabel = qtn_phob_lbl_pager;
       
  1488             },
       
  1489         /// DTMF string
       
  1490         PHONEBOOK2_FIELD_PROPERTY
       
  1491             {
       
  1492             fieldTypeLink = R_VPBK_FIELD_TYPE_DTMFSTRING;
       
  1493             multiplicity = EPbk2FieldMultiplicityMany;
       
  1494             maxLength = 60;
       
  1495             editMode = EPbk2FieldEditModeNumeric;
       
  1496             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1497             iconId = PHONEBOOK2_ICON_ID
       
  1498                 {
       
  1499                 ownerUid = KPbk2UID3;
       
  1500                 id = EPbk2qgn_prop_phonebook2_unsync;
       
  1501                 };
       
  1502             ctrlType = EPbk2FieldCtrlTypeDTMFEditor;
       
  1503             flags = KPbk2FieldFlagUserCanAddField;
       
  1504             location = EPbk2FieldLocationNone;
       
  1505             defaultLabel = qtn_phob_lbl_dtmf;
       
  1506             },
       
  1507 
       
  1508         /// Wv(IM) address field - will be inserted by PEC & IM
       
  1509 
       
  1510         /// Date
       
  1511         PHONEBOOK2_FIELD_PROPERTY
       
  1512             {
       
  1513             fieldTypeLink = R_VPBK_FIELD_TYPE_DATE;
       
  1514             multiplicity = EPbk2FieldMultiplicityOne;
       
  1515             maxLength = 48;
       
  1516             editMode = EPbk2FieldEditModeDate;
       
  1517             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1518             iconId = PHONEBOOK2_ICON_ID
       
  1519                 {
       
  1520                 ownerUid = KPbk2UID3;
       
  1521                 id = EPbk2qgn_prop_nrtyp_date;
       
  1522                 };
       
  1523             ctrlType = EPbk2FieldCtrlTypeDateEditor;
       
  1524             flags = KPbk2FieldFlagUserCanAddField;
       
  1525             location = EPbk2FieldLocationNone;
       
  1526             defaultLabel = qtn_phob_lbl_date;
       
  1527             },
       
  1528         /// Note
       
  1529         PHONEBOOK2_FIELD_PROPERTY
       
  1530             {
       
  1531             fieldTypeLink = R_VPBK_FIELD_TYPE_NOTE;
       
  1532             multiplicity = EPbk2FieldMultiplicityMany;
       
  1533             maxLength = 1000;
       
  1534             editMode = EPbk2FieldEditModeAlpha;
       
  1535             defaultCase = EPbk2FieldDefaultCaseText;
       
  1536             iconId = PHONEBOOK2_ICON_ID
       
  1537                 {
       
  1538                 ownerUid = KPbk2UID3;
       
  1539                 id = EPbk2qgn_prop_nrtyp_note;
       
  1540                 };
       
  1541             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1542             flags = KPbk2FieldFlagUserCanAddField;
       
  1543             location = EPbk2FieldLocationNone;
       
  1544             defaultLabel = qtn_phob_lbl_note;
       
  1545             },
       
  1546         /// Thumbnail photo
       
  1547         PHONEBOOK2_FIELD_PROPERTY
       
  1548             {
       
  1549             fieldTypeLink = R_VPBK_FIELD_TYPE_THUMBNAILPIC;
       
  1550             multiplicity = EPbk2FieldMultiplicityOne;
       
  1551             maxLength = 0;
       
  1552             editMode = EPbk2FieldEditModeSelector;
       
  1553             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1554             iconId = PHONEBOOK2_ICON_ID
       
  1555                 {
       
  1556                 ownerUid = KPbk2UID3;
       
  1557                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1558                 };
       
  1559             ctrlType = EPbk2FieldCtrlTypeNone;
       
  1560             flags = KPbk2FieldFlagDisableEdit |
       
  1561                     KPbk2FieldFlagHideFromDetailsView;
       
  1562             location = EPbk2FieldLocationNone;
       
  1563             },
       
  1564         /// Ringing tone
       
  1565         PHONEBOOK2_FIELD_PROPERTY
       
  1566             {
       
  1567             fieldTypeLink = R_VPBK_FIELD_TYPE_RINGTONE;
       
  1568             multiplicity = EPbk2FieldMultiplicityOne;
       
  1569             maxLength = 256;   
       
  1570             editMode = EPbk2FieldEditModeSelector;  // If editing happends with commands
       
  1571             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1572             iconId = PHONEBOOK2_ICON_ID
       
  1573                 {
       
  1574                 ownerUid = KPbk2UID3;
       
  1575                 id = EPbk2qgn_prop_phonebook2_unsync;
       
  1576                 };
       
  1577             ctrlType = EPbk2FieldCtrlTypeRingtoneEditor;  
       
  1578             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagCanNotBeRemoved | KPbk2FieldFlagUserCanAddField; 
       
  1579             location = EPbk2FieldLocationNone;
       
  1580             defaultLabel = qtn_phob_lbl_tone;
       
  1581             },
       
  1582         /// Caller object image
       
  1583         PHONEBOOK2_FIELD_PROPERTY
       
  1584             {
       
  1585             fieldTypeLink = R_VPBK_FIELD_TYPE_CALLEROBJIMG;
       
  1586             multiplicity = EPbk2FieldMultiplicityOne;
       
  1587             maxLength = 256;
       
  1588             editMode = EPbk2FieldEditModeSelector;
       
  1589             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1590             iconId = PHONEBOOK2_ICON_ID
       
  1591                 {
       
  1592                 ownerUid = KPbk2UID3;
       
  1593                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1594                 };
       
  1595             ctrlType = EPbk2FieldCtrlTypeImageEditor;  
       
  1596             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagCanNotBeRemoved | KPbk2FieldFlagUserCanAddField; 
       
  1597             location = EPbk2FieldLocationNone;
       
  1598             defaultLabel = qtn_phob_lbl_image;
       
  1599             },
       
  1600         /// Middle name
       
  1601         PHONEBOOK2_FIELD_PROPERTY
       
  1602             {
       
  1603             fieldTypeLink = R_VPBK_FIELD_TYPE_MIDDLENAME;
       
  1604             multiplicity = EPbk2FieldMultiplicityOne;
       
  1605             maxLength = 50;
       
  1606             editMode = EPbk2FieldEditModeAlpha;
       
  1607             defaultCase = EPbk2FieldDefaultCaseText;
       
  1608             iconId = PHONEBOOK2_ICON_ID
       
  1609                 {
       
  1610                 ownerUid = KPbk2UID3;
       
  1611                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1612                 };
       
  1613             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1614             flags = KPbk2FieldFlagUserCanAddField;
       
  1615             location = EPbk2FieldLocationNone;
       
  1616             groupId = EPbk2FieldGroupIdLastName;
       
  1617             defaultLabel = qtn_phob_lbl_middle_name;
       
  1618             },
       
  1619         /// Department
       
  1620         PHONEBOOK2_FIELD_PROPERTY
       
  1621             {
       
  1622             fieldTypeLink = R_VPBK_FIELD_TYPE_DEPARTMENT;
       
  1623             multiplicity = EPbk2FieldMultiplicityOne;
       
  1624             maxLength = 50;
       
  1625             editMode = EPbk2FieldEditModeAlpha;
       
  1626             defaultCase = EPbk2FieldDefaultCaseText;
       
  1627             iconId = PHONEBOOK2_ICON_ID
       
  1628                 {
       
  1629                 ownerUid = KPbk2UID3;
       
  1630                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1631                 };
       
  1632             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1633             flags = KPbk2FieldFlagUserCanAddField;
       
  1634             location = EPbk2FieldLocationNone;
       
  1635             groupId = EPbk2FieldGroupIdNone;
       
  1636             defaultLabel = qtn_phob_lbl_dept_name;
       
  1637             },
       
  1638         /// Assistant name
       
  1639         PHONEBOOK2_FIELD_PROPERTY
       
  1640             {
       
  1641             fieldTypeLink = R_VPBK_FIELD_TYPE_ASSTNAME;
       
  1642             multiplicity = EPbk2FieldMultiplicityOne;
       
  1643             maxLength = 50;
       
  1644             editMode = EPbk2FieldEditModeAlpha;
       
  1645             defaultCase = EPbk2FieldDefaultCaseText;
       
  1646             iconId = PHONEBOOK2_ICON_ID
       
  1647                 {
       
  1648                 ownerUid = KPbk2UID3;
       
  1649                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1650                 };
       
  1651             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1652             flags = KPbk2FieldFlagUserCanAddField;
       
  1653             location = EPbk2FieldLocationNone;
       
  1654             groupId = EPbk2FieldGroupIdNone;
       
  1655             defaultLabel = qtn_phob_lbl_assistant_name;
       
  1656             },
       
  1657         /// Spouse
       
  1658         PHONEBOOK2_FIELD_PROPERTY
       
  1659             {
       
  1660             fieldTypeLink = R_VPBK_FIELD_TYPE_SPOUSE;
       
  1661             multiplicity = EPbk2FieldMultiplicityOne;
       
  1662             maxLength = 50;
       
  1663             editMode = EPbk2FieldEditModeAlpha;
       
  1664             defaultCase = EPbk2FieldDefaultCaseText;
       
  1665             iconId = PHONEBOOK2_ICON_ID
       
  1666                 {
       
  1667                 ownerUid = KPbk2UID3;
       
  1668                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1669                 };
       
  1670             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1671             flags = KPbk2FieldFlagUserCanAddField;
       
  1672             location = EPbk2FieldLocationNone;
       
  1673             groupId = EPbk2FieldGroupIdNone;
       
  1674             defaultLabel = qtn_phob_lbl_spouse;
       
  1675             },
       
  1676         /// Children
       
  1677         PHONEBOOK2_FIELD_PROPERTY
       
  1678             {
       
  1679             fieldTypeLink = R_VPBK_FIELD_TYPE_CHILDREN;
       
  1680             multiplicity = EPbk2FieldMultiplicityOne;
       
  1681             maxLength = 50;
       
  1682             editMode = EPbk2FieldEditModeAlpha;
       
  1683             defaultCase = EPbk2FieldDefaultCaseText;
       
  1684             iconId = PHONEBOOK2_ICON_ID
       
  1685                 {
       
  1686                 ownerUid = KPbk2UID3;
       
  1687                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1688                 };
       
  1689             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1690             flags = KPbk2FieldFlagUserCanAddField;
       
  1691             location = EPbk2FieldLocationNone;
       
  1692             groupId = EPbk2FieldGroupIdNone;
       
  1693             defaultLabel = qtn_phob_lbl_children;
       
  1694             },
       
  1695         /// Assistant phone
       
  1696         PHONEBOOK2_FIELD_PROPERTY
       
  1697             {
       
  1698             fieldTypeLink = R_VPBK_FIELD_TYPE_ASSTPHONE;
       
  1699             multiplicity = EPbk2FieldMultiplicityMany;
       
  1700             maxLength = 48;
       
  1701             editMode = EPbk2FieldEditModeNumeric;
       
  1702             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1703             iconId = PHONEBOOK2_ICON_ID
       
  1704                 {
       
  1705                 ownerUid = KPbk2UID3;
       
  1706                 id = EPbk2qgn_prop_nrtyp_assistant;
       
  1707                 };
       
  1708             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1709             flags = KPbk2FieldFlagUserCanAddField;
       
  1710             location = EPbk2FieldLocationNone;
       
  1711             groupId = EPbk2FieldGroupIdNone;
       
  1712             defaultLabel = qtn_phob_lbl_number_assistant;
       
  1713             },
       
  1714         /// Car phone
       
  1715         PHONEBOOK2_FIELD_PROPERTY
       
  1716             {
       
  1717             fieldTypeLink = R_VPBK_FIELD_TYPE_CARPHONE;
       
  1718             multiplicity = EPbk2FieldMultiplicityMany;
       
  1719             maxLength = 48;
       
  1720             editMode = EPbk2FieldEditModeNumeric;
       
  1721             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1722             iconId = PHONEBOOK2_ICON_ID
       
  1723                 {
       
  1724                 ownerUid = KPbk2UID3;
       
  1725                 id = EPbk2qgn_prop_nrtyp_car;
       
  1726                 };
       
  1727             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1728             flags = KPbk2FieldFlagUserCanAddField;
       
  1729             location = EPbk2FieldLocationNone;
       
  1730             groupId = EPbk2FieldGroupIdNone;
       
  1731             defaultLabel = qtn_phob_lbl_car_tel;
       
  1732             },
       
  1733         /// Anniversary
       
  1734         PHONEBOOK2_FIELD_PROPERTY
       
  1735             {
       
  1736             fieldTypeLink = R_VPBK_FIELD_TYPE_ANNIVERSARY;
       
  1737             multiplicity = EPbk2FieldMultiplicityOne;
       
  1738             maxLength = 0;
       
  1739             editMode = EPbk2FieldEditModeDate;
       
  1740             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1741             iconId = PHONEBOOK2_ICON_ID
       
  1742                 {
       
  1743                 ownerUid = KPbk2UID3;
       
  1744                 id = EPbk2qgn_prop_nrtyp_date;
       
  1745                 };
       
  1746             ctrlType = EPbk2FieldCtrlTypeDateEditor;
       
  1747             flags = KPbk2FieldFlagUserCanAddField;
       
  1748             location = EPbk2FieldLocationNone;
       
  1749             groupId = EPbk2FieldGroupIdNone;
       
  1750             defaultLabel = qtn_phob_lbl_anniversary;
       
  1751             },
       
  1752         /// Synchronization
       
  1753         PHONEBOOK2_FIELD_PROPERTY
       
  1754             {
       
  1755             fieldTypeLink = R_VPBK_FIELD_TYPE_SYNCCLASS;
       
  1756             multiplicity = EPbk2FieldMultiplicityOne;
       
  1757             maxLength = 10;
       
  1758             editMode = EPbk2FieldEditModeAlpha;
       
  1759             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1760             iconId = PHONEBOOK2_ICON_ID
       
  1761                 {
       
  1762                 ownerUid = KPbk2UID3;
       
  1763                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1764                 };
       
  1765             ctrlType = EPbk2FieldCtrlTypeChoiceItems;
       
  1766             flags = KPbk2FieldFlagTemplateField |
       
  1767                     KPbk2FieldFlagCanNotBeRemoved |
       
  1768                     KPbk2FieldFlagHideFromDetailsView;
       
  1769             location = EPbk2FieldLocationNone;
       
  1770             groupId = EPbk2FieldGroupIdNone;
       
  1771             defaultLabel = qtn_phob_lbl_synchronization;
       
  1772             },
       
  1773         /// Top contact field
       
  1774         PHONEBOOK2_FIELD_PROPERTY
       
  1775             {
       
  1776             fieldTypeLink = R_VPBK_FIELD_TYPE_TOPCONTACT;
       
  1777             multiplicity = EPbk2FieldMultiplicityOne;
       
  1778             maxLength = 0;
       
  1779             editMode = EPbk2FieldEditModeSelector;
       
  1780             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1781             iconId = PHONEBOOK2_ICON_ID
       
  1782                 {
       
  1783                 ownerUid = KPbk2UID3;
       
  1784                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1785                 };
       
  1786             ctrlType = EPbk2FieldCtrlTypeNone;
       
  1787             flags = KPbk2FieldFlagDisableEdit |
       
  1788                     KPbk2FieldFlagCanNotBeRemoved  |
       
  1789                     KPbk2FieldFlagHideFromDetailsView;
       
  1790             location = EPbk2FieldLocationNone;
       
  1791             },
       
  1792         PHONEBOOK2_FIELD_PROPERTY
       
  1793             {
       
  1794             fieldTypeLink = R_VPBK_FIELD_TYPE_IMPP;
       
  1795             multiplicity = EPbk2FieldMultiplicityMany;
       
  1796             maxLength = 100;
       
  1797             editMode = EPbk2FieldEditModeAlpha;
       
  1798             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1799             iconId = PHONEBOOK2_ICON_ID
       
  1800                 {
       
  1801                 ownerUid = KPbk2UID3;
       
  1802                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1803                 };
       
  1804             ctrlType = EPbk2FieldCtrlTypeIMPPEditor;
       
  1805             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField;
       
  1806             location = EPbk2FieldLocationNone;
       
  1807             },
       
  1808         /// Geographic coordinates (home)
       
  1809         PHONEBOOK2_FIELD_PROPERTY
       
  1810             {
       
  1811             fieldTypeLink = R_VPBK_FIELD_TYPE_GEOHOME;
       
  1812             multiplicity = EPbk2FieldMultiplicityOne;
       
  1813             maxLength = 50;
       
  1814             editMode = EPbk2FieldEditModeAlpha;
       
  1815             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1816             iconId = PHONEBOOK2_ICON_ID
       
  1817                 {
       
  1818                 ownerUid = KPbk2UID3;
       
  1819                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1820                 };
       
  1821             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1822             flags = KPbk2FieldFlagDisableEdit
       
  1823                 | KPbk2FieldFlagHideFromDetailsView;
       
  1824             location = EPbk2FieldLocationHome;
       
  1825             groupId = EPbk2FieldGroupIdNone;
       
  1826             },
       
  1827         /// Geographic coordinates (work)
       
  1828         PHONEBOOK2_FIELD_PROPERTY
       
  1829             {
       
  1830             fieldTypeLink = R_VPBK_FIELD_TYPE_GEOWORK;
       
  1831             multiplicity = EPbk2FieldMultiplicityOne;
       
  1832             maxLength = 50;
       
  1833             editMode = EPbk2FieldEditModeAlpha;
       
  1834             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1835             iconId = PHONEBOOK2_ICON_ID
       
  1836                 {
       
  1837                 ownerUid = KPbk2UID3;
       
  1838                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1839                 };
       
  1840             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1841             flags = KPbk2FieldFlagDisableEdit
       
  1842                 | KPbk2FieldFlagHideFromDetailsView;
       
  1843             location = EPbk2FieldLocationWork;
       
  1844             groupId = EPbk2FieldGroupIdNone;
       
  1845             },
       
  1846         /// Geographic coordinates (general)
       
  1847         PHONEBOOK2_FIELD_PROPERTY
       
  1848             {
       
  1849             fieldTypeLink = R_VPBK_FIELD_TYPE_GEOGEN;
       
  1850             multiplicity = EPbk2FieldMultiplicityOne;
       
  1851             maxLength = 50;
       
  1852             editMode = EPbk2FieldEditModeAlpha;
       
  1853             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1854             iconId = PHONEBOOK2_ICON_ID
       
  1855                 {
       
  1856                 ownerUid = KPbk2UID3;
       
  1857                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1858                 };
       
  1859             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1860             flags = KPbk2FieldFlagDisableEdit
       
  1861                 | KPbk2FieldFlagHideFromDetailsView;
       
  1862             location = EPbk2FieldLocationNone;
       
  1863             groupId = EPbk2FieldGroupIdNone;
       
  1864             }
       
  1865         };
       
  1866     }
       
  1867 
       
  1868 // --------------------------------------------------------------------------
       
  1869 // Phonebook 2 field group array
       
  1870 // --------------------------------------------------------------------------
       
  1871 //
       
  1872 RESOURCE PHONEBOOK2_FIELD_GROUP_ARRAY r_phonebook2_field_group_array
       
  1873     {
       
  1874     items =
       
  1875         {
       
  1876         PHONEBOOK2_FIELD_GROUP
       
  1877             {
       
  1878             id = EPbk2FieldGroupIdPostalAddress;
       
  1879             label = qtn_phob_header_address;
       
  1880             iconId = PHONEBOOK2_ICON_ID
       
  1881                 {
       
  1882                 ownerUid = KPbk2UID3;
       
  1883                 id = EPbk2qgn_prop_nrtyp_address;
       
  1884                 };
       
  1885             addItemOrdering = EPbk2AddItemOrderPostalAddress;
       
  1886             },
       
  1887         PHONEBOOK2_FIELD_GROUP
       
  1888             {
       
  1889             id = EPbk2FieldGroupIdHomeAddress;
       
  1890             label = qtn_phob_header_address_home;
       
  1891             iconId = PHONEBOOK2_ICON_ID
       
  1892                 {
       
  1893                 ownerUid = KPbk2UID3;
       
  1894                 id = EPbk2qgn_prop_nrtyp_address;
       
  1895                 };
       
  1896             addItemOrdering = EPbk2AddItemOrderHomeAddress;
       
  1897             },
       
  1898         PHONEBOOK2_FIELD_GROUP
       
  1899             {
       
  1900             id = EPbk2FieldGroupIdCompanyAddress;
       
  1901             label = qtn_phob_header_address_work;
       
  1902             iconId = PHONEBOOK2_ICON_ID
       
  1903                 {
       
  1904                 ownerUid = KPbk2UID3;
       
  1905                 id = EPbk2qgn_prop_nrtyp_address;
       
  1906                 };
       
  1907             addItemOrdering = EPbk2AddItemOrderCompanyAddress;
       
  1908             },
       
  1909         PHONEBOOK2_FIELD_GROUP
       
  1910             {
       
  1911             id = EPbk2FieldGroupIdFirstName;
       
  1912             label = qtn_phob_lbl_first_name;
       
  1913             iconId = PHONEBOOK2_ICON_ID
       
  1914                 {
       
  1915                 ownerUid = KPbk2UID3;
       
  1916                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1917                 };
       
  1918             addItemOrdering = EPbk2AddItemOrderFirstName;
       
  1919             },
       
  1920         PHONEBOOK2_FIELD_GROUP
       
  1921             {
       
  1922             id = EPbk2FieldGroupIdLastName;
       
  1923             label = qtn_phob_lbl_last_name;
       
  1924             iconId = PHONEBOOK2_ICON_ID
       
  1925                 {
       
  1926                 ownerUid = KPbk2UID3;
       
  1927                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1928                 };
       
  1929             addItemOrdering = EPbk2AddItemOrderLastName;
       
  1930             }
       
  1931         };
       
  1932     }
       
  1933 
       
  1934 // --------------------------------------------------------------------------
       
  1935 // Contacts model store properties
       
  1936 // --------------------------------------------------------------------------
       
  1937 //
       
  1938 RESOURCE PHONEBOOK2_STORE_PROPERTY_ARRAY r_phonebook2_store_properties
       
  1939     {
       
  1940     items =
       
  1941         {
       
  1942         PHONEBOOK2_STORE_PROPERTY
       
  1943             {
       
  1944             version = 0;
       
  1945             storeUri = KVPBK_DEFAULT_CNTDB_URI;
       
  1946             storeName = qtn_phob_set_memory_phone;
       
  1947             flags = KPbk2ShownInMemorySelectionList |
       
  1948                     KPbk2DefaultSavingStorageItem;
       
  1949             views =
       
  1950                 {
       
  1951                 PHONEBOOK2_STORE_VIEW
       
  1952                     {
       
  1953                     version = 0;
       
  1954                     viewType = EPbk2MainNamesList;
       
  1955                     viewLocation = EPbk2MergedMainList;
       
  1956                     viewDefinition = VPBK_CONTACT_VIEW
       
  1957                         {
       
  1958                         uri = KVPBK_DEFAULT_CNTDB_URI;
       
  1959                         flags = EVPbkContactViewFlagsNone;
       
  1960                         subViews = {};
       
  1961                         };
       
  1962                     iconId = PHONEBOOK2_ICON_ID { };
       
  1963                     },
       
  1964                 PHONEBOOK2_STORE_VIEW
       
  1965                     {
       
  1966                     version = 0;
       
  1967                     viewType = EPbk2MainTopContactsList;  
       
  1968                     viewLocation = EPbk2MergedTopContactsList; 
       
  1969                     viewDefinition = VPBK_CONTACT_VIEW
       
  1970                         {
       
  1971                         uri = KVPBK_DEFAULT_CNTDB_URI;
       
  1972                         flags = EVPbkContactViewFlagsNone;
       
  1973                         subViews = {};
       
  1974                         };
       
  1975                     iconId = PHONEBOOK2_ICON_ID
       
  1976                         {
       
  1977                         //Icon provided by extension 
       
  1978                         };
       
  1979                     },
       
  1980                 PHONEBOOK2_STORE_VIEW
       
  1981                     {
       
  1982                     version = 0;
       
  1983                     viewType = EPbk2MainGroupsList;
       
  1984                     viewLocation = EPbk2MergedMainList;
       
  1985                     viewDefinition = VPBK_CONTACT_VIEW
       
  1986                         {
       
  1987                         uri = KVPBK_DEFAULT_CNTDB_URI;
       
  1988                         type = EVPbkGroupsView;
       
  1989                         subViews = {};
       
  1990                         };
       
  1991                     iconId = PHONEBOOK2_ICON_ID
       
  1992                         {
       
  1993                         ownerUid = KPbk2UID3;
       
  1994                         id = EPbk2qgn_prop_group_small;
       
  1995                         };
       
  1996                     }
       
  1997                 };
       
  1998             memoryInfoItemTypes = KPbk2StoreInfoNumberOfContacts |
       
  1999                 KPbk2StoreInfoNumberOfGroups | KPbk2StoreInfoReservedMemory |
       
  2000                 KPbk2StoreInfoFreeMemory;
       
  2001             localizedResourceStrings =
       
  2002                 {
       
  2003                 PHONEBOOK2_LOCALIZED_TEXT
       
  2004                     {
       
  2005                     context = EPbk2MemInfoPhone;
       
  2006                     text = qtn_phob_pb_info_memory_phone;
       
  2007                     },
       
  2008                 PHONEBOOK2_LOCALIZED_TEXT
       
  2009                     {
       
  2010                     context = EPbk2CopyQueryItem;
       
  2011                     text = qtn_pbcop_copy_query_list_item_phone;
       
  2012                     },
       
  2013                 PHONEBOOK2_LOCALIZED_TEXT
       
  2014                     {
       
  2015                     context = EPbk2MemInfoContacts;
       
  2016                     text = qtn_phob_pb_info_memory_phone_colon;
       
  2017                     }
       
  2018                 };
       
  2019             }
       
  2020         };
       
  2021     }
       
  2022 
       
  2023 // --------------------------------------------------------------------------
       
  2024 // Main contact view structure
       
  2025 // --------------------------------------------------------------------------
       
  2026 //
       
  2027 RESOURCE VPBK_CONTACT_VIEW r_phonebook2_main_contact_view_structure
       
  2028     {
       
  2029     id = EPbk2RootViewId;
       
  2030     type = EVPbkCompositeView;
       
  2031     sortPolicy = EVPbkOrderedContactView;
       
  2032     subViews =
       
  2033         {
       
  2034         /// Placeholder for EPbk2OrderedPreList
       
  2035         VPBK_CONTACT_VIEW
       
  2036             {
       
  2037             id = EPbk2OrderedPreListPlaceHolder;
       
  2038             type = EVPbkCompositeView;
       
  2039             sortPolicy = EVPbkOrderedContactView;
       
  2040             subViews = {};
       
  2041             },
       
  2042 
       
  2043         /// Placeholder for EPbk2MergedTopContactsList
       
  2044         VPBK_CONTACT_VIEW
       
  2045             {
       
  2046             id = EPbk2MergedTopContactsListPlaceHolder;
       
  2047             type = EVPbkCompositeView;
       
  2048             sortPolicy = EVPbkOrderedContactView;  //To retain user defined view
       
  2049             subViews = {};
       
  2050             },
       
  2051 
       
  2052             /// Placeholder for EPbk2MergedMainList
       
  2053         VPBK_CONTACT_VIEW
       
  2054             {
       
  2055             id = EPbk2MergedMainListPlaceHolder;
       
  2056             type = EVPbkCompositeView;
       
  2057             sortPolicy = EVPbkSortedContactView;
       
  2058             subViews = {};
       
  2059             },
       
  2060             
       
  2061         /// Placeholder for EPbk2OrderedPostList
       
  2062         VPBK_CONTACT_VIEW
       
  2063             {
       
  2064             id = EPbk2OrderedPostListPlaceHolder;
       
  2065             type = EVPbkCompositeView;
       
  2066             sortPolicy = EVPbkOrderedContactView;
       
  2067             subViews = {};
       
  2068             }
       
  2069         };
       
  2070     }
       
  2071 
       
  2072 // --------------------------------------------------------------------------
       
  2073 // Unnamed string
       
  2074 // --------------------------------------------------------------------------
       
  2075 //
       
  2076 RESOURCE PBK2_PRESENTATION_STRING r_qtn_phob_unnamed
       
  2077     {
       
  2078     text = qtn_phob_unnamed;
       
  2079     }    
       
  2080 
       
  2081 // --------------------------------------------------------------------------
       
  2082 // A boolean to copy SIM name to pbk first or last name
       
  2083 // --------------------------------------------------------------------------
       
  2084 //
       
  2085 RESOURCE TBUF r_qtn_phob_sim_name_copy_to_first_name     
       
  2086     { 
       
  2087     buf = qtn_phob_sim_name_copy_to_first_name; 
       
  2088     }    
       
  2089 
       
  2090 // Additional resource files
       
  2091 #include "Pbk2ImageManager.rss"
       
  2092 #include "Pbk2ContactMerge.rss"
       
  2093 #include "Pbk2FieldOrdering.rss"
       
  2094 
       
  2095 //In order to retain BINARY COMPATIBILITY the below needs to be declared 
       
  2096 //AFTER the above.
       
  2097 
       
  2098 // --------------------------------------------------------------------------
       
  2099 // Well known services definition. Service names must not be localized.
       
  2100 // --------------------------------------------------------------------------
       
  2101 //
       
  2102 RESOURCE PHONEBOOK2_WELL_KNOWN_SERVICES r_phonebook2_well_known_services
       
  2103     {
       
  2104     services = 
       
  2105         {
       
  2106         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2107             {
       
  2108             serviceName = "Gizmo";
       
  2109             localizedName = qtn_xsp_gizmo;
       
  2110             },
       
  2111         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2112             {
       
  2113             serviceName = "Facebook";
       
  2114             localizedName = qtn_xsp_facebook;
       
  2115             },
       
  2116         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2117             {
       
  2118             serviceName = "MSN";
       
  2119             localizedName = qtn_xsp_msn;
       
  2120             },
       
  2121         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2122             {
       
  2123             serviceName = "Yahoo";
       
  2124             localizedName = qtn_xsp_yahoo;
       
  2125             },
       
  2126         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2127             {
       
  2128             serviceName = "Ovi";
       
  2129             localizedName = qtn_xsp_ovi;
       
  2130             },
       
  2131         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2132             {
       
  2133             serviceName = "Google";
       
  2134             localizedName = qtn_xsp_google;
       
  2135             },
       
  2136         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2137             {
       
  2138             serviceName = "Skype";
       
  2139             localizedName = qtn_xsp_skype;
       
  2140             },
       
  2141         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2142             {
       
  2143             serviceName = "AIM";
       
  2144             localizedName = qtn_xsp_aim;
       
  2145             },
       
  2146         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2147             {
       
  2148             serviceName = "MySpace";
       
  2149             localizedName = qtn_xsp_myspace;
       
  2150             },
       
  2151         PHONEBOOK2_WELL_KNOWN_SERVICE
       
  2152             {
       
  2153             serviceName = "ICQ";
       
  2154             localizedName = qtn_xsp_icq;
       
  2155             }
       
  2156         };
       
  2157     }
       
  2158 
       
  2159 // End of File