phonebookui/Phonebook2/ccapplication/ccamycardplugin/data/ccappmycardpluginrsc.rss
changeset 0 e686773b3f54
child 3 04ab22b956c2
equal deleted inserted replaced
-1:000000000000 0:e686773b3f54
       
     1 /*
       
     2 * Copyright (c) 2009 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:  Resource file for CCA MyCard plugin
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 //  RESOURCE IDENTIFIER (4 letter ID)
       
    20 NAME    MYCD 
       
    21 
       
    22 //  INCLUDES
       
    23 #include <eikon.rh>
       
    24 #include <EIKCORE.rsg>
       
    25 #include <eikon.rsg>
       
    26 
       
    27 #include <avkon.rh>
       
    28 #include <avkon.hrh>
       
    29 #include <avkon.rsg>
       
    30 #include <avkon.mbg>
       
    31 #include <avkon.loc>
       
    32 
       
    33 #include <phonebook2.loc>//business card
       
    34 #include <AiwCommon.rh>
       
    35 #include <AiwGenericParam.hrh>
       
    36 
       
    37 #include <VPbkFieldType.rh>
       
    38 #include <phonebook2ece.loc>
       
    39 
       
    40 #include "ccappmycard.hrh"
       
    41 
       
    42 // includes for the field resource
       
    43 #include <VPbkEng.rsg>
       
    44 #include <VPbkFieldType.rh>
       
    45 #include <Pbk2UID.h>
       
    46 #include <Pbk2FieldProperty.hrh>
       
    47 #include <Pbk2FieldProperty.rh>
       
    48 #include <Pbk2IconId.rh>
       
    49 
       
    50 
       
    51 // Todo: This will be read from loc file after localization
       
    52 #define qtn_mycard_default_status "My Profile in Ovi"
       
    53 //  RESOURCE DEFINITIONS 
       
    54 
       
    55 // ---------------------------------------------------------------------------
       
    56 // RSS_SIGNATURE
       
    57 // ---------------------------------------------------------------------------
       
    58 //
       
    59 RESOURCE RSS_SIGNATURE {}
       
    60 
       
    61 // ---------------------------------------------------------------------------
       
    62 // r_ccamycard_view
       
    63 // ---------------------------------------------------------------------------
       
    64 //
       
    65 RESOURCE AVKON_VIEW r_ccamycard_view
       
    66     {
       
    67     menubar = r_ccamycard_menubar;
       
    68     cba = R_AVKON_SOFTKEYS_OPTIONS_BACK;
       
    69     }
       
    70 
       
    71 // ---------------------------------------------------------------------------
       
    72 // r_ccamycard_menubar
       
    73 // ---------------------------------------------------------------------------
       
    74 //
       
    75 RESOURCE MENU_BAR r_ccamycard_menubar
       
    76     {
       
    77     titles = 
       
    78         {
       
    79         MENU_TITLE { menu_pane = r_ccamycard_menupane; }
       
    80         };
       
    81     }
       
    82 
       
    83 // ---------------------------------------------------------------------------
       
    84 // r_ccamycard_menupane
       
    85 // ---------------------------------------------------------------------------
       
    86 //
       
    87 RESOURCE MENU_PANE r_ccamycard_menupane
       
    88     {
       
    89     items =
       
    90         {       
       
    91         MENU_ITEM 
       
    92             { 
       
    93             command = ECCAppMyCardCmdEdit;
       
    94             txt = "Edit";
       
    95             },         
       
    96         MENU_ITEM 
       
    97             { 
       
    98             command = ECCappMyCardCmdSendVCard;
       
    99             txt = qtn_bcard_opt_send_entry_via;	//from phonebook2.loc
       
   100             },  
       
   101         MENU_ITEM 
       
   102             { 
       
   103             command = ECCappMyCardCmdDelete;
       
   104             txt = qtn_phob_opt_entry_delete;	
       
   105             }, 	        	        	
       
   106         MENU_ITEM 
       
   107             { 
       
   108             command = EAknCmdHelp;
       
   109             txt = qtn_options_help; 
       
   110             },         
       
   111         MENU_ITEM 
       
   112             { 
       
   113             command = EAknCmdExit; 
       
   114             txt = qtn_options_exit; 
       
   115             }
       
   116         };
       
   117     }
       
   118 
       
   119 // ---------------------------------------------------------------------------
       
   120 // r_mycard_aiw_service_interests
       
   121 // ---------------------------------------------------------------------------
       
   122 //
       
   123 RESOURCE AIW_INTEREST r_mycard_aiw_service_interests
       
   124 {
       
   125     items=
       
   126     {
       
   127         AIW_CRITERIA_ITEM
       
   128         {
       
   129             id = KAiwCmdAssign;// serviceCmd used here also as ID
       
   130             serviceCmd = KAiwCmdAssign;
       
   131             contentType = EGenericParamContactLinkArrayStr;
       
   132             serviceClass = KAiwClassMenu;//not working with KAiwClassBase altough used as service cmd
       
   133             maxProviders    = 1;
       
   134         }
       
   135         // Add here other possible AIW service criterias..
       
   136     };
       
   137 }
       
   138 
       
   139 // --------------------------------------------------------------------------
       
   140 // r_mycard_el_address_selector
       
   141 // --------------------------------------------------------------------------
       
   142 //
       
   143 RESOURCE VPBK_FIELD_TYPE_SELECTOR r_mycard_clip_field_selector
       
   144 {
       
   145     versitProperties =
       
   146     {
       
   147         // email fields
       
   148         VBK_FIELD_VERSIT_PROPERTY
       
   149         {
       
   150             name = EVPbkVersitNameEMAIL;
       
   151         },
       
   152         // SIP fields (POC, SWIS, VoIP, etc.)
       
   153         VBK_FIELD_VERSIT_PROPERTY
       
   154         {
       
   155             name = EVPbkVersitNameX;
       
   156             extensionName = "X-SIP";
       
   157         },
       
   158         // xSP fields
       
   159         VBK_FIELD_VERSIT_PROPERTY
       
   160         {
       
   161             name = EVPbkVersitNameIMPP;
       
   162         },
       
   163         // telephone
       
   164         VBK_FIELD_VERSIT_PROPERTY
       
   165         {
       
   166             name = EVPbkVersitNameTEL;
       
   167         },
       
   168         // telephone
       
   169         VBK_FIELD_VERSIT_PROPERTY
       
   170         {
       
   171             name = EVPbkVersitNameX;
       
   172             extensionName = "X-ASSISTANT-TEL";
       
   173         }
       
   174     };
       
   175 }
       
   176 
       
   177 // --------------------------------------------------------------------------
       
   178 // r_qtn_mycard_title
       
   179 // --------------------------------------------------------------------------
       
   180 //
       
   181 RESOURCE TBUF r_qtn_mycard_title
       
   182 {
       
   183     // TODO: localization
       
   184     buf = "MyCard";
       
   185 }
       
   186 // --------------------------------------------------------------------------
       
   187 // r_qtn_mycard_editor_title
       
   188 // --------------------------------------------------------------------------
       
   189 //
       
   190 RESOURCE TBUF r_qtn_mycard_editor_title
       
   191 {    
       
   192     buf = qtn_cca_mc_title_edit_my_card;
       
   193 }
       
   194 
       
   195 // ---------------------------------------------------------------------------
       
   196 // r_qtn_mycard_default_status
       
   197 // ---------------------------------------------------------------------------
       
   198 // 
       
   199 RESOURCE TBUF r_qtn_mycard_default_status 			   
       
   200 	{ 
       
   201 	buf = qtn_mycard_default_status; 
       
   202 	}
       
   203 
       
   204 // --------------------------------------------------------------------------
       
   205 // Social Phonebook field properties for the contact editor
       
   206 // @original resource: R_PHONEBOOK_FIELD_PROPERTIES
       
   207 // --------------------------------------------------------------------------
       
   208 //
       
   209 RESOURCE PHONEBOOK2_FIELD_PROPERTY_ARRAY r_social_phonebook_field_properties
       
   210     {
       
   211     items =
       
   212         {
       
   213         /// Last name
       
   214         PHONEBOOK2_FIELD_PROPERTY
       
   215             {
       
   216             fieldTypeLink = R_VPBK_FIELD_TYPE_LASTNAME;
       
   217             multiplicity = EPbk2FieldMultiplicityOne;
       
   218             maxLength = 50;
       
   219             editMode = EPbk2FieldEditModeAlpha;
       
   220             defaultCase = EPbk2FieldDefaultCaseText;
       
   221             iconId = PHONEBOOK2_ICON_ID
       
   222                 {
       
   223                 ownerUid = KPbk2UID3;
       
   224                 id = EPbk2qgn_prop_nrtyp_empty;
       
   225                 };
       
   226             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   227             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField |
       
   228                     KPbk2FieldFlagCanNotBeRemoved;
       
   229             location = EPbk2FieldLocationNone;
       
   230             groupId = EPbk2FieldGroupIdLastName;
       
   231             defaultLabel = qtn_phob_lbl_last_name;
       
   232             },
       
   233         /// Last name reading
       
   234         PHONEBOOK2_FIELD_PROPERTY
       
   235             {
       
   236             fieldTypeLink = R_VPBK_FIELD_TYPE_LASTNAMEREADING;
       
   237             multiplicity = EPbk2FieldMultiplicityOne;
       
   238             maxLength = 50;
       
   239             editMode = EPbk2FieldEditModeAlpha;
       
   240             defaultCase = EPbk2FieldDefaultCaseText;
       
   241             iconId = PHONEBOOK2_ICON_ID
       
   242                 {
       
   243                 ownerUid = KPbk2UID3;
       
   244                 id = EPbk2qgn_prop_nrtyp_empty;
       
   245                 };
       
   246             ctrlType = EPbk2FieldCtrlTypeReadingEditor;
       
   247             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField |
       
   248                     KPbk2FieldFlagCanNotBeRemoved;
       
   249             location = EPbk2FieldLocationNone;
       
   250             groupId = EPbk2FieldGroupIdLastName;
       
   251             defaultLabel = qtn_phob_lbl_last_reading;
       
   252             },
       
   253         /// First name
       
   254         PHONEBOOK2_FIELD_PROPERTY
       
   255             {
       
   256             fieldTypeLink = R_VPBK_FIELD_TYPE_FIRSTNAME;
       
   257             multiplicity = EPbk2FieldMultiplicityOne;
       
   258             maxLength = 50;
       
   259             editMode = EPbk2FieldEditModeAlpha;
       
   260             defaultCase = EPbk2FieldDefaultCaseText;
       
   261             iconId = PHONEBOOK2_ICON_ID
       
   262                 {
       
   263                 ownerUid = KPbk2UID3;
       
   264                 id = EPbk2qgn_prop_nrtyp_empty;
       
   265                 };
       
   266             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   267             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField |
       
   268                     KPbk2FieldFlagCanNotBeRemoved;
       
   269             location = EPbk2FieldLocationNone;
       
   270             groupId = EPbk2FieldGroupIdFirstName;
       
   271             defaultLabel = qtn_phob_lbl_first_name;
       
   272             },
       
   273         /// First name reading
       
   274         PHONEBOOK2_FIELD_PROPERTY
       
   275             {
       
   276             fieldTypeLink = R_VPBK_FIELD_TYPE_FIRSTNAMEREADING;
       
   277             multiplicity = EPbk2FieldMultiplicityOne;
       
   278             maxLength = 50;
       
   279             editMode = EPbk2FieldEditModeAlpha;
       
   280             defaultCase = EPbk2FieldDefaultCaseText;
       
   281             iconId = PHONEBOOK2_ICON_ID
       
   282                 {
       
   283                 ownerUid = KPbk2UID3;
       
   284                 id = EPbk2qgn_prop_nrtyp_empty;
       
   285                 };
       
   286             ctrlType = EPbk2FieldCtrlTypeReadingEditor;
       
   287             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField |
       
   288                     KPbk2FieldFlagCanNotBeRemoved;
       
   289             location = EPbk2FieldLocationNone;
       
   290             groupId = EPbk2FieldGroupIdFirstName;
       
   291             defaultLabel = qtn_phob_lbl_first_reading;
       
   292             },
       
   293         /// Prefix
       
   294         PHONEBOOK2_FIELD_PROPERTY
       
   295             {
       
   296             fieldTypeLink = R_VPBK_FIELD_TYPE_PREFIX;
       
   297             multiplicity = EPbk2FieldMultiplicityOne;
       
   298             maxLength = 10;
       
   299             editMode = EPbk2FieldEditModeAlpha;
       
   300             defaultCase = EPbk2FieldDefaultCaseText;
       
   301             iconId = PHONEBOOK2_ICON_ID
       
   302                 {
       
   303                 ownerUid = KPbk2UID3;
       
   304                 id = EPbk2qgn_prop_nrtyp_empty;
       
   305                 };
       
   306             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   307             flags = KPbk2FieldFlagUserCanAddField;
       
   308             location = EPbk2FieldLocationNone;
       
   309             groupId = EPbk2FieldGroupIdNone;
       
   310             defaultLabel = qtn_phob_lbl_prefix;
       
   311             },
       
   312         /// Suffix
       
   313         PHONEBOOK2_FIELD_PROPERTY
       
   314             {
       
   315             fieldTypeLink = R_VPBK_FIELD_TYPE_SUFFIX;
       
   316             multiplicity = EPbk2FieldMultiplicityOne;
       
   317             maxLength = 10;
       
   318             editMode = EPbk2FieldEditModeAlpha;
       
   319             defaultCase = EPbk2FieldDefaultCaseText;
       
   320             iconId = PHONEBOOK2_ICON_ID
       
   321                 {
       
   322                 ownerUid = KPbk2UID3;
       
   323                 id = EPbk2qgn_prop_nrtyp_empty;
       
   324                 };
       
   325             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   326             flags = KPbk2FieldFlagUserCanAddField;
       
   327             location = EPbk2FieldLocationNone;
       
   328             groupId = EPbk2FieldGroupIdNone;
       
   329             defaultLabel = qtn_phob_lbl_suffix;
       
   330             },
       
   331         /// Nick name
       
   332         PHONEBOOK2_FIELD_PROPERTY
       
   333             {
       
   334             fieldTypeLink = R_VPBK_FIELD_TYPE_SECONDNAME;
       
   335             multiplicity = EPbk2FieldMultiplicityOne;
       
   336             maxLength = 50;
       
   337             editMode = EPbk2FieldEditModeAlpha;
       
   338             defaultCase = EPbk2FieldDefaultCaseText;
       
   339             iconId = PHONEBOOK2_ICON_ID
       
   340                 {
       
   341                 ownerUid = KPbk2UID3;
       
   342                 id = EPbk2qgn_prop_nrtyp_empty;
       
   343                 };
       
   344             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   345             flags = KPbk2FieldFlagUserCanAddField;
       
   346             location = EPbk2FieldLocationNone;
       
   347             defaultLabel = qtn_simp_lbl_nick;
       
   348             },
       
   349         /// Landline phone (home)
       
   350         PHONEBOOK2_FIELD_PROPERTY
       
   351             {
       
   352             fieldTypeLink = R_VPBK_FIELD_TYPE_LANDPHONEHOME;
       
   353             multiplicity = EPbk2FieldMultiplicityMany;
       
   354             maxLength = 48;
       
   355             editMode = EPbk2FieldEditModeNumeric;
       
   356             defaultCase = EPbk2FieldDefaultCaseNone;
       
   357             iconId = PHONEBOOK2_ICON_ID
       
   358                 {
       
   359                 ownerUid = KPbk2UID3;
       
   360                 id = EPbk2qgn_prop_nrtyp_phone;
       
   361                 };
       
   362             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   363             flags = KPbk2FieldFlagUserCanAddField;
       
   364             location = EPbk2FieldLocationHome;
       
   365             defaultLabel = qtn_phob_lbl_number_home;
       
   366             },
       
   367         /// Mobile phone (home)
       
   368         PHONEBOOK2_FIELD_PROPERTY
       
   369             {
       
   370             fieldTypeLink = R_VPBK_FIELD_TYPE_MOBILEPHONEHOME;
       
   371             multiplicity = EPbk2FieldMultiplicityMany;
       
   372             maxLength = 48;
       
   373             editMode = EPbk2FieldEditModeNumeric;
       
   374             defaultCase = EPbk2FieldDefaultCaseNone;
       
   375             iconId = PHONEBOOK2_ICON_ID
       
   376                 {
       
   377                 ownerUid = KPbk2UID3;
       
   378                 id = EPbk2qgn_prop_nrtyp_mobile;
       
   379                 };
       
   380             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   381             flags = KPbk2FieldFlagUserCanAddField;
       
   382             location = EPbk2FieldLocationHome;
       
   383             defaultLabel = qtn_phob_lbl_number_mobile_home;
       
   384             },
       
   385         /// Video number (home)
       
   386         PHONEBOOK2_FIELD_PROPERTY
       
   387             {
       
   388             fieldTypeLink = R_VPBK_FIELD_TYPE_VIDEONUMBERHOME;
       
   389             multiplicity = EPbk2FieldMultiplicityMany;
       
   390             maxLength = 48;
       
   391             editMode = EPbk2FieldEditModeNumeric;
       
   392             defaultCase = EPbk2FieldDefaultCaseNone;
       
   393             iconId = PHONEBOOK2_ICON_ID
       
   394                 {
       
   395                 ownerUid = KPbk2UID3;
       
   396                 id = EPbk2qgn_prop_nrtyp_video;
       
   397                 };
       
   398             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   399             flags = KPbk2FieldFlagUserCanAddField;
       
   400             location = EPbk2FieldLocationHome;
       
   401             defaultLabel = qtn_phob_lbl_video_home;
       
   402             },
       
   403         /// Fax number (home)
       
   404         PHONEBOOK2_FIELD_PROPERTY
       
   405             {
       
   406             fieldTypeLink = R_VPBK_FIELD_TYPE_FAXNUMBERHOME;
       
   407             multiplicity = EPbk2FieldMultiplicityMany;
       
   408             maxLength = 48;
       
   409             editMode = EPbk2FieldEditModeNumeric;
       
   410             defaultCase = EPbk2FieldDefaultCaseNone;
       
   411             iconId = PHONEBOOK2_ICON_ID
       
   412                 {
       
   413                 ownerUid = KPbk2UID3;
       
   414                 id = EPbk2qgn_prop_nrtyp_fax;
       
   415                 };
       
   416             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   417             flags = KPbk2FieldFlagUserCanAddField;
       
   418             location = EPbk2FieldLocationHome;
       
   419             defaultLabel = qtn_phob_lbl_fax_home;
       
   420             },
       
   421         /// VOIP (Tel. Internet) (home)
       
   422         PHONEBOOK2_FIELD_PROPERTY
       
   423             {
       
   424             fieldTypeLink = R_VPBK_FIELD_TYPE_VOIPHOME;
       
   425             multiplicity = EPbk2FieldMultiplicityMany;
       
   426             maxLength = 100;
       
   427             editMode = EPbk2FieldEditModeLatinOnly;
       
   428             defaultCase = EPbk2FieldDefaultCaseLower;
       
   429             iconId = PHONEBOOK2_ICON_ID
       
   430                 {
       
   431                 ownerUid = KPbk2UID3;
       
   432                 id = EPbk2qgn_prop_nrtyp_voip;
       
   433                 };
       
   434             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   435             flags = KPbk2FieldFlagUserCanAddField;
       
   436             location = EPbk2FieldLocationHome;
       
   437             defaultLabel = qtn_phob_lbl_voip_home;
       
   438             },
       
   439         /// Email address (home)
       
   440         PHONEBOOK2_FIELD_PROPERTY
       
   441             {
       
   442             fieldTypeLink = R_VPBK_FIELD_TYPE_EMAILHOME;
       
   443             multiplicity = EPbk2FieldMultiplicityMany;
       
   444             maxLength = 150;
       
   445             editMode = EPbk2FieldEditModeLatinOnly;
       
   446             defaultCase = EPbk2FieldDefaultCaseLower;
       
   447             iconId = PHONEBOOK2_ICON_ID
       
   448                 {
       
   449                 ownerUid = KPbk2UID3;
       
   450                 id = EPbk2qgn_prop_nrtyp_email;
       
   451                 };
       
   452             ctrlType = EPbk2FieldCtrlEmailEditor;
       
   453             flags = KPbk2FieldFlagUserCanAddField;
       
   454             location = EPbk2FieldLocationHome;
       
   455             defaultLabel = qtn_phob_lbl_email_home;
       
   456             },
       
   457         /// URL (home)
       
   458         PHONEBOOK2_FIELD_PROPERTY
       
   459             {
       
   460             fieldTypeLink = R_VPBK_FIELD_TYPE_URLHOME;
       
   461             multiplicity = EPbk2FieldMultiplicityMany;
       
   462             maxLength = 1000;
       
   463             editMode = EPbk2FieldEditModeLatinOnly;
       
   464             defaultCase = EPbk2FieldDefaultCaseLower;
       
   465             iconId = PHONEBOOK2_ICON_ID
       
   466                 {
       
   467                 ownerUid = KPbk2UID3;
       
   468                 id = EPbk2qgn_prop_nrtyp_url;
       
   469                 };
       
   470             ctrlType = EPbk2FieldCtrlURLEditor;
       
   471             flags = KPbk2FieldFlagUserCanAddField;
       
   472             location = EPbk2FieldLocationHome;
       
   473             defaultLabel = qtn_phob_lbl_url_home;
       
   474             },
       
   475         /// Address label (home)
       
   476         PHONEBOOK2_FIELD_PROPERTY
       
   477             {
       
   478             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLABELHOME;
       
   479             multiplicity = EPbk2FieldMultiplicityOne;
       
   480             maxLength = 250;
       
   481             editMode = EPbk2FieldEditModeAlpha;
       
   482             defaultCase = EPbk2FieldDefaultCaseText;
       
   483             iconId = PHONEBOOK2_ICON_ID
       
   484                 {
       
   485                 ownerUid = KPbk2UID3;
       
   486                 id = EPbk2qgn_prop_nrtyp_address;
       
   487                 };
       
   488             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   489             flags = KPbk2FieldFlagNull;
       
   490             location = EPbk2FieldLocationHome;
       
   491             defaultLabel = qtn_phob_lbl_address_home;
       
   492             },
       
   493         /// Address postoffice (home)
       
   494         PHONEBOOK2_FIELD_PROPERTY
       
   495             {
       
   496             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOHOME;
       
   497             multiplicity = EPbk2FieldMultiplicityOne;
       
   498             maxLength = 20;
       
   499             editMode = EPbk2FieldEditModeNumeric;
       
   500             defaultCase = EPbk2FieldDefaultCaseNone;
       
   501             iconId = PHONEBOOK2_ICON_ID
       
   502                 {
       
   503                 ownerUid = KPbk2UID3;
       
   504                 id = EPbk2qgn_prop_nrtyp_empty;
       
   505                 };
       
   506             ctrlType = EPbk2FieldCtrlTypeNumberEditor;
       
   507             flags = KPbk2FieldFlagUserCanAddField;
       
   508             addItemText = qtn_phob_lbl2_pobox_home;
       
   509             location = EPbk2FieldLocationHome;
       
   510             groupId = EPbk2FieldGroupIdHomeAddress;
       
   511             defaultLabel = qtn_phob_lbl_pobox_home;
       
   512             },
       
   513         /// Address extension (home)
       
   514         PHONEBOOK2_FIELD_PROPERTY
       
   515             {
       
   516             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDREXTHOME;
       
   517             multiplicity = EPbk2FieldMultiplicityOne;
       
   518             maxLength = 50;
       
   519             editMode = EPbk2FieldEditModeAlpha;
       
   520             defaultCase = EPbk2FieldDefaultCaseText;
       
   521             iconId = PHONEBOOK2_ICON_ID
       
   522                 {
       
   523                 ownerUid = KPbk2UID3;
       
   524                 id = EPbk2qgn_prop_nrtyp_empty;
       
   525                 };
       
   526             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   527             flags = KPbk2FieldFlagUserCanAddField;
       
   528             addItemText = qtn_phob_lbl2_extension_home;
       
   529             location = EPbk2FieldLocationHome;
       
   530             groupId = EPbk2FieldGroupIdHomeAddress;
       
   531             defaultLabel = qtn_phob_lbl_extencion_home;
       
   532             },
       
   533         /// Address street (home)
       
   534         PHONEBOOK2_FIELD_PROPERTY
       
   535             {
       
   536             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRSTREETHOME;
       
   537             multiplicity = EPbk2FieldMultiplicityOne;
       
   538             maxLength = 50;
       
   539             editMode = EPbk2FieldEditModeAlpha;
       
   540             defaultCase = EPbk2FieldDefaultCaseText;
       
   541             iconId = PHONEBOOK2_ICON_ID
       
   542                 {
       
   543                 ownerUid = KPbk2UID3;
       
   544                 id = EPbk2qgn_prop_nrtyp_empty;
       
   545                 };
       
   546             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   547             flags = KPbk2FieldFlagUserCanAddField;
       
   548             addItemText = qtn_phob_lbl2_street_home;
       
   549             location = EPbk2FieldLocationHome;
       
   550             groupId = EPbk2FieldGroupIdHomeAddress;
       
   551             defaultLabel = qtn_phob_lbl_street_home;
       
   552             },
       
   553         /// Address city (home)
       
   554         PHONEBOOK2_FIELD_PROPERTY
       
   555             {
       
   556             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLOCALHOME;
       
   557             multiplicity = EPbk2FieldMultiplicityOne;
       
   558             maxLength = 50;
       
   559             editMode = EPbk2FieldEditModeAlpha;
       
   560             defaultCase = EPbk2FieldDefaultCaseText;
       
   561             iconId = PHONEBOOK2_ICON_ID
       
   562                 {
       
   563                 ownerUid = KPbk2UID3;
       
   564                 id = EPbk2qgn_prop_nrtyp_empty;
       
   565                 };
       
   566             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   567             flags = KPbk2FieldFlagUserCanAddField;
       
   568             addItemText = qtn_phob_lbl2_city_home;
       
   569             location = EPbk2FieldLocationHome;
       
   570             groupId = EPbk2FieldGroupIdHomeAddress;
       
   571             defaultLabel = qtn_phob_lbl_city_home;
       
   572             },
       
   573         /// Address region (home)
       
   574         PHONEBOOK2_FIELD_PROPERTY
       
   575             {
       
   576             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRREGIONHOME;
       
   577             multiplicity = EPbk2FieldMultiplicityOne;
       
   578             maxLength = 50;
       
   579             editMode = EPbk2FieldEditModeAlpha;
       
   580             defaultCase = EPbk2FieldDefaultCaseText;
       
   581             iconId = PHONEBOOK2_ICON_ID
       
   582                 {
       
   583                 ownerUid = KPbk2UID3;
       
   584                 id = EPbk2qgn_prop_nrtyp_empty;
       
   585                 };
       
   586             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   587             flags = KPbk2FieldFlagUserCanAddField;
       
   588             addItemText = qtn_phob_lbl2_state_home;
       
   589             location = EPbk2FieldLocationHome;
       
   590             groupId = EPbk2FieldGroupIdHomeAddress;
       
   591             defaultLabel = qtn_phob_lbl_state_home;
       
   592             },
       
   593         /// Address postal code (home)
       
   594         PHONEBOOK2_FIELD_PROPERTY
       
   595             {
       
   596             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOSTCODEHOME;
       
   597             multiplicity = EPbk2FieldMultiplicityOne;
       
   598             maxLength = 20;
       
   599             editMode = EPbk2FieldEditModeAlpha;
       
   600             defaultCase = EPbk2FieldDefaultCaseText;
       
   601             iconId = PHONEBOOK2_ICON_ID
       
   602                 {
       
   603                 ownerUid = KPbk2UID3;
       
   604                 id = EPbk2qgn_prop_nrtyp_empty;
       
   605                 };
       
   606             ctrlType = EPbk2FieldCtrlPostalCodeEditor;
       
   607             flags = KPbk2FieldFlagUserCanAddField;
       
   608             addItemText = qtn_phob_lbl2_postal_code_home;
       
   609             location = EPbk2FieldLocationHome;
       
   610             groupId = EPbk2FieldGroupIdHomeAddress;
       
   611             defaultLabel = qtn_phob_lbl_postal_code_home;
       
   612             },
       
   613         /// Address country (home)
       
   614         PHONEBOOK2_FIELD_PROPERTY
       
   615             {
       
   616             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRCOUNTRYHOME;
       
   617             multiplicity = EPbk2FieldMultiplicityOne;
       
   618             maxLength = 50;
       
   619             editMode = EPbk2FieldEditModeAlpha;
       
   620             defaultCase = EPbk2FieldDefaultCaseText;
       
   621             iconId = PHONEBOOK2_ICON_ID
       
   622                 {
       
   623                 ownerUid = KPbk2UID3;
       
   624                 id = EPbk2qgn_prop_nrtyp_empty;
       
   625                 };
       
   626             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   627             flags = KPbk2FieldFlagUserCanAddField;
       
   628             addItemText = qtn_phob_lbl2_country_home;
       
   629             location = EPbk2FieldLocationHome;
       
   630             groupId = EPbk2FieldGroupIdHomeAddress;
       
   631             defaultLabel = qtn_phob_lbl_country_home;
       
   632             },
       
   633         /// Job title
       
   634         PHONEBOOK2_FIELD_PROPERTY
       
   635             {
       
   636             fieldTypeLink = R_VPBK_FIELD_TYPE_JOBTITLE;
       
   637             multiplicity = EPbk2FieldMultiplicityMany;
       
   638             maxLength = 50;
       
   639             editMode = EPbk2FieldEditModeAlpha;
       
   640             defaultCase = EPbk2FieldDefaultCaseText;
       
   641             iconId = PHONEBOOK2_ICON_ID
       
   642                 {
       
   643                 ownerUid = KPbk2UID3;
       
   644                 id = EPbk2qgn_prop_nrtyp_empty;
       
   645                 };
       
   646             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   647             flags = KPbk2FieldFlagTemplateField |
       
   648                     KPbk2FieldFlagUserCanAddField;
       
   649             location = EPbk2FieldLocationNone;
       
   650             defaultLabel = qtn_phob_lbl_job_title;
       
   651             },
       
   652         /// Company name
       
   653         PHONEBOOK2_FIELD_PROPERTY
       
   654             {
       
   655             fieldTypeLink = R_VPBK_FIELD_TYPE_COMPANYNAME;
       
   656             multiplicity = EPbk2FieldMultiplicityOne;
       
   657             maxLength = 50;
       
   658             editMode = EPbk2FieldEditModeAlpha;
       
   659             defaultCase = EPbk2FieldDefaultCaseText;
       
   660             iconId = PHONEBOOK2_ICON_ID
       
   661                 {
       
   662                 ownerUid = KPbk2UID3;
       
   663                 id = EPbk2qgn_prop_nrtyp_empty;
       
   664                 };
       
   665             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   666             flags = KPbk2FieldFlagTemplateField |
       
   667                     KPbk2FieldFlagUserCanAddField;
       
   668             location = EPbk2FieldLocationNone;
       
   669             defaultLabel = qtn_phob_lbl_company_name;
       
   670             },
       
   671 
       
   672         /// Landline phone (work)
       
   673         PHONEBOOK2_FIELD_PROPERTY
       
   674             {
       
   675             fieldTypeLink = R_VPBK_FIELD_TYPE_LANDPHONEWORK;
       
   676             multiplicity = EPbk2FieldMultiplicityMany;
       
   677             maxLength = 48;
       
   678             editMode = EPbk2FieldEditModeNumeric;
       
   679             defaultCase = EPbk2FieldDefaultCaseNone;
       
   680             iconId = PHONEBOOK2_ICON_ID
       
   681                 {
       
   682                 ownerUid = KPbk2UID3;
       
   683                 id = EPbk2qgn_prop_nrtyp_phone;
       
   684                 };
       
   685             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   686             flags = KPbk2FieldFlagUserCanAddField;
       
   687             location = EPbk2FieldLocationWork;
       
   688             defaultLabel = qtn_phob_lbl_number_work;
       
   689             },
       
   690         /// Mobile phone (work)
       
   691         PHONEBOOK2_FIELD_PROPERTY
       
   692             {
       
   693             fieldTypeLink = R_VPBK_FIELD_TYPE_MOBILEPHONEWORK;
       
   694             multiplicity = EPbk2FieldMultiplicityMany;
       
   695             maxLength = 48;
       
   696             editMode = EPbk2FieldEditModeNumeric;
       
   697             defaultCase = EPbk2FieldDefaultCaseNone;
       
   698             iconId = PHONEBOOK2_ICON_ID
       
   699                 {
       
   700                 ownerUid = KPbk2UID3;
       
   701                 id = EPbk2qgn_prop_nrtyp_mobile;
       
   702                 };
       
   703             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   704             flags = KPbk2FieldFlagUserCanAddField;
       
   705             location = EPbk2FieldLocationWork;
       
   706             defaultLabel = qtn_phob_lbl_number_mobile_work;
       
   707             },
       
   708         /// Video number (work)
       
   709         PHONEBOOK2_FIELD_PROPERTY
       
   710             {
       
   711             fieldTypeLink = R_VPBK_FIELD_TYPE_VIDEONUMBERWORK;
       
   712             multiplicity = EPbk2FieldMultiplicityMany;
       
   713             maxLength = 48;
       
   714             editMode = EPbk2FieldEditModeNumeric;
       
   715             defaultCase = EPbk2FieldDefaultCaseNone;
       
   716             iconId = PHONEBOOK2_ICON_ID
       
   717                 {
       
   718                 ownerUid = KPbk2UID3;
       
   719                 id = EPbk2qgn_prop_nrtyp_video;
       
   720                 };
       
   721             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   722             flags = KPbk2FieldFlagUserCanAddField;
       
   723             location = EPbk2FieldLocationWork;
       
   724             defaultLabel = qtn_phob_lbl_video_work;
       
   725             },
       
   726         /// Fax number (work)
       
   727         PHONEBOOK2_FIELD_PROPERTY
       
   728             {
       
   729             fieldTypeLink = R_VPBK_FIELD_TYPE_FAXNUMBERWORK;
       
   730             multiplicity = EPbk2FieldMultiplicityMany;
       
   731             maxLength = 48;
       
   732             editMode = EPbk2FieldEditModeNumeric;
       
   733             defaultCase = EPbk2FieldDefaultCaseNone;
       
   734             iconId = PHONEBOOK2_ICON_ID
       
   735                 {
       
   736                 ownerUid = KPbk2UID3;
       
   737                 id = EPbk2qgn_prop_nrtyp_fax;
       
   738                 };
       
   739             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   740             flags = KPbk2FieldFlagUserCanAddField;
       
   741             location = EPbk2FieldLocationWork;
       
   742             defaultLabel = qtn_phob_lbl_fax_work;
       
   743             },
       
   744         /// VOIP (Tel. Internet) (work)
       
   745         PHONEBOOK2_FIELD_PROPERTY
       
   746             {
       
   747             fieldTypeLink = R_VPBK_FIELD_TYPE_VOIPWORK;
       
   748             multiplicity = EPbk2FieldMultiplicityMany;
       
   749             maxLength = 100;
       
   750             editMode = EPbk2FieldEditModeLatinOnly;
       
   751             defaultCase = EPbk2FieldDefaultCaseLower;
       
   752             iconId = PHONEBOOK2_ICON_ID
       
   753                 {
       
   754                 ownerUid = KPbk2UID3;
       
   755                 id = EPbk2qgn_prop_nrtyp_voip;
       
   756                 };
       
   757             ctrlType = EPbk2FieldCtrlEmailEditor;
       
   758             flags = KPbk2FieldFlagUserCanAddField;
       
   759             location = EPbk2FieldLocationWork;
       
   760             defaultLabel = qtn_phob_lbl_voip_work;
       
   761             },
       
   762         /// Email address (work)
       
   763         PHONEBOOK2_FIELD_PROPERTY
       
   764             {
       
   765             fieldTypeLink = R_VPBK_FIELD_TYPE_EMAILWORK;
       
   766             multiplicity = EPbk2FieldMultiplicityMany;
       
   767             maxLength = 150;
       
   768             editMode = EPbk2FieldEditModeLatinOnly;
       
   769             defaultCase = EPbk2FieldDefaultCaseLower;
       
   770             iconId = PHONEBOOK2_ICON_ID
       
   771                 {
       
   772                 ownerUid = KPbk2UID3;
       
   773                 id = EPbk2qgn_prop_nrtyp_email;
       
   774                 };
       
   775             ctrlType = EPbk2FieldCtrlEmailEditor;
       
   776             flags = KPbk2FieldFlagUserCanAddField;
       
   777             location = EPbk2FieldLocationWork;
       
   778             defaultLabel = qtn_phob_lbl_email_work;
       
   779             },
       
   780         /// URL (work)
       
   781         PHONEBOOK2_FIELD_PROPERTY
       
   782             {
       
   783             fieldTypeLink = R_VPBK_FIELD_TYPE_URLWORK;
       
   784             multiplicity = EPbk2FieldMultiplicityMany;
       
   785             maxLength = 1000;
       
   786             editMode = EPbk2FieldEditModeLatinOnly;
       
   787             defaultCase = EPbk2FieldDefaultCaseLower;
       
   788             iconId = PHONEBOOK2_ICON_ID
       
   789                 {
       
   790                 ownerUid = KPbk2UID3;
       
   791                 id = EPbk2qgn_prop_nrtyp_url;
       
   792                 };
       
   793             ctrlType = EPbk2FieldCtrlURLEditor;
       
   794             flags = KPbk2FieldFlagUserCanAddField;
       
   795             location = EPbk2FieldLocationWork;
       
   796             defaultLabel = qtn_phob_lbl_url_work;
       
   797             },
       
   798         /// Address label (work)
       
   799         PHONEBOOK2_FIELD_PROPERTY
       
   800             {
       
   801             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLABELWORK;
       
   802             multiplicity = EPbk2FieldMultiplicityOne;
       
   803             maxLength = 250;
       
   804             editMode = EPbk2FieldEditModeAlpha;
       
   805             defaultCase = EPbk2FieldDefaultCaseText;
       
   806             iconId = PHONEBOOK2_ICON_ID
       
   807                 {
       
   808                 ownerUid = KPbk2UID3;
       
   809                 id = EPbk2qgn_prop_nrtyp_address;
       
   810                 };
       
   811             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   812             flags = KPbk2FieldFlagNull;
       
   813             location = EPbk2FieldLocationWork;
       
   814             defaultLabel = qtn_phob_lbl_address_work;
       
   815             },
       
   816         /// Address postoffice (work)
       
   817         PHONEBOOK2_FIELD_PROPERTY
       
   818             {
       
   819             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOWORK;
       
   820             multiplicity = EPbk2FieldMultiplicityOne;
       
   821             maxLength = 20;
       
   822             editMode = EPbk2FieldEditModeNumeric;
       
   823             defaultCase = EPbk2FieldDefaultCaseNone;
       
   824             iconId = PHONEBOOK2_ICON_ID
       
   825                 {
       
   826                 ownerUid = KPbk2UID3;
       
   827                 id = EPbk2qgn_prop_nrtyp_empty;
       
   828                 };
       
   829             ctrlType = EPbk2FieldCtrlTypeNumberEditor;
       
   830             flags = KPbk2FieldFlagUserCanAddField;
       
   831             addItemText = qtn_phob_lbl2_pobox_work;
       
   832             location = EPbk2FieldLocationWork;
       
   833             groupId = EPbk2FieldGroupIdCompanyAddress;
       
   834             defaultLabel = qtn_phob_lbl_pobox_work;
       
   835             },
       
   836         /// Address extension (work)
       
   837         PHONEBOOK2_FIELD_PROPERTY
       
   838             {
       
   839             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDREXTWORK;
       
   840             multiplicity = EPbk2FieldMultiplicityOne;
       
   841             maxLength = 50;
       
   842             editMode = EPbk2FieldEditModeAlpha;
       
   843             defaultCase = EPbk2FieldDefaultCaseText;
       
   844             iconId = PHONEBOOK2_ICON_ID
       
   845                 {
       
   846                 ownerUid = KPbk2UID3;
       
   847                 id = EPbk2qgn_prop_nrtyp_empty;
       
   848                 };
       
   849             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   850             flags = KPbk2FieldFlagUserCanAddField;
       
   851             addItemText = qtn_phob_lbl2_extension_work;
       
   852             location = EPbk2FieldLocationWork;
       
   853             groupId = EPbk2FieldGroupIdCompanyAddress;
       
   854             defaultLabel = qtn_phob_lbl_extencion_work;
       
   855             },
       
   856         /// Address street (work)
       
   857         PHONEBOOK2_FIELD_PROPERTY
       
   858             {
       
   859             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRSTREETWORK;
       
   860             multiplicity = EPbk2FieldMultiplicityOne;
       
   861             maxLength = 50;
       
   862             editMode = EPbk2FieldEditModeAlpha;
       
   863             defaultCase = EPbk2FieldDefaultCaseText;
       
   864             iconId = PHONEBOOK2_ICON_ID
       
   865                 {
       
   866                 ownerUid = KPbk2UID3;
       
   867                 id = EPbk2qgn_prop_nrtyp_empty;
       
   868                 };
       
   869             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   870             flags = KPbk2FieldFlagUserCanAddField;
       
   871             addItemText = qtn_phob_lbl2_street_work;
       
   872             location = EPbk2FieldLocationWork;
       
   873             groupId = EPbk2FieldGroupIdCompanyAddress;
       
   874             defaultLabel = qtn_phob_lbl_street_work;
       
   875             },
       
   876         /// Address city (work)
       
   877         PHONEBOOK2_FIELD_PROPERTY
       
   878             {
       
   879             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLOCALWORK;
       
   880             multiplicity = EPbk2FieldMultiplicityOne;
       
   881             maxLength = 50;
       
   882             editMode = EPbk2FieldEditModeAlpha;
       
   883             defaultCase = EPbk2FieldDefaultCaseText;
       
   884             iconId = PHONEBOOK2_ICON_ID
       
   885                 {
       
   886                 ownerUid = KPbk2UID3;
       
   887                 id = EPbk2qgn_prop_nrtyp_empty;
       
   888                 };
       
   889             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   890             flags = KPbk2FieldFlagUserCanAddField;
       
   891             addItemText = qtn_phob_lbl2_city_work;
       
   892             location = EPbk2FieldLocationWork;
       
   893             groupId = EPbk2FieldGroupIdCompanyAddress;
       
   894             defaultLabel = qtn_phob_lbl_city_work;
       
   895             },
       
   896         /// Address region (work)
       
   897         PHONEBOOK2_FIELD_PROPERTY
       
   898             {
       
   899             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRREGIONWORK;
       
   900             multiplicity = EPbk2FieldMultiplicityOne;
       
   901             maxLength = 50;
       
   902             editMode = EPbk2FieldEditModeAlpha;
       
   903             defaultCase = EPbk2FieldDefaultCaseText;
       
   904             iconId = PHONEBOOK2_ICON_ID
       
   905                 {
       
   906                 ownerUid = KPbk2UID3;
       
   907                 id = EPbk2qgn_prop_nrtyp_empty;
       
   908                 };
       
   909             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   910             flags = KPbk2FieldFlagUserCanAddField;
       
   911             addItemText = qtn_phob_lbl2_state_work;
       
   912             location = EPbk2FieldLocationWork;
       
   913             groupId = EPbk2FieldGroupIdCompanyAddress;
       
   914             defaultLabel = qtn_phob_lbl_state_work;
       
   915             },
       
   916         /// Address postal code (work)
       
   917         PHONEBOOK2_FIELD_PROPERTY
       
   918             {
       
   919             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOSTCODEWORK;
       
   920             multiplicity = EPbk2FieldMultiplicityOne;
       
   921             maxLength = 20;
       
   922             editMode = EPbk2FieldEditModeAlpha;
       
   923             defaultCase = EPbk2FieldDefaultCaseText;
       
   924             iconId = PHONEBOOK2_ICON_ID
       
   925                 {
       
   926                 ownerUid = KPbk2UID3;
       
   927                 id = EPbk2qgn_prop_nrtyp_empty;
       
   928                 };
       
   929             ctrlType = EPbk2FieldCtrlPostalCodeEditor;
       
   930             flags = KPbk2FieldFlagUserCanAddField;
       
   931             addItemText = qtn_phob_lbl2_postal_code_work;
       
   932             location = EPbk2FieldLocationWork;
       
   933             groupId = EPbk2FieldGroupIdCompanyAddress;
       
   934             defaultLabel = qtn_phob_lbl_postal_code_work;
       
   935             },
       
   936         /// Address country (work)
       
   937         PHONEBOOK2_FIELD_PROPERTY
       
   938             {
       
   939             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRCOUNTRYWORK;
       
   940             multiplicity = EPbk2FieldMultiplicityOne;
       
   941             maxLength = 50;
       
   942             editMode = EPbk2FieldEditModeAlpha;
       
   943             defaultCase = EPbk2FieldDefaultCaseText;
       
   944             iconId = PHONEBOOK2_ICON_ID
       
   945                 {
       
   946                 ownerUid = KPbk2UID3;
       
   947                 id = EPbk2qgn_prop_nrtyp_empty;
       
   948                 };
       
   949             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
   950             flags = KPbk2FieldFlagUserCanAddField;
       
   951             addItemText = qtn_phob_lbl2_country_work;
       
   952             location = EPbk2FieldLocationWork;
       
   953             groupId = EPbk2FieldGroupIdCompanyAddress;
       
   954             defaultLabel = qtn_phob_lbl_country_work;
       
   955             },
       
   956         /// Landline phone (general)
       
   957         PHONEBOOK2_FIELD_PROPERTY
       
   958             {
       
   959             fieldTypeLink = R_VPBK_FIELD_TYPE_LANDPHONEGEN;
       
   960             multiplicity = EPbk2FieldMultiplicityMany;
       
   961             maxLength = 48;
       
   962             editMode = EPbk2FieldEditModeNumeric;
       
   963             defaultCase = EPbk2FieldDefaultCaseNone;
       
   964             iconId = PHONEBOOK2_ICON_ID
       
   965                 {
       
   966                 ownerUid = KPbk2UID3;
       
   967                 id = EPbk2qgn_prop_nrtyp_phone;
       
   968                 };
       
   969             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   970             flags = KPbk2FieldFlagTemplateField |
       
   971                     KPbk2FieldFlagUserCanAddField;
       
   972             location = EPbk2FieldLocationNone;
       
   973             defaultLabel = qtn_phob_lbl_number_standard;
       
   974             },
       
   975         /// Mobile phone (general)
       
   976         PHONEBOOK2_FIELD_PROPERTY
       
   977             {
       
   978             fieldTypeLink = R_VPBK_FIELD_TYPE_MOBILEPHONEGEN;
       
   979             multiplicity = EPbk2FieldMultiplicityMany;
       
   980             maxLength = 48;
       
   981             editMode = EPbk2FieldEditModeNumeric;
       
   982             defaultCase = EPbk2FieldDefaultCaseNone;
       
   983             iconId = PHONEBOOK2_ICON_ID
       
   984                 {
       
   985                 ownerUid = KPbk2UID3;
       
   986                 id = EPbk2qgn_prop_nrtyp_mobile;
       
   987                 };
       
   988             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
   989             flags = KPbk2FieldFlagTemplateField |
       
   990                     KPbk2FieldFlagUserCanAddField;
       
   991             location = EPbk2FieldLocationNone;
       
   992             defaultLabel = qtn_phob_lbl_number_mobile;
       
   993             },
       
   994         /// Video number (general)
       
   995         PHONEBOOK2_FIELD_PROPERTY
       
   996             {
       
   997             fieldTypeLink = R_VPBK_FIELD_TYPE_VIDEONUMBERGEN;
       
   998             multiplicity = EPbk2FieldMultiplicityMany;
       
   999             maxLength = 48;
       
  1000             editMode = EPbk2FieldEditModeNumeric;
       
  1001             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1002             iconId = PHONEBOOK2_ICON_ID
       
  1003                 {
       
  1004                 ownerUid = KPbk2UID3;
       
  1005                 id = EPbk2qgn_prop_nrtyp_video;
       
  1006                 };
       
  1007             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1008             flags = KPbk2FieldFlagTemplateField |
       
  1009                     KPbk2FieldFlagUserCanAddField;
       
  1010             location = EPbk2FieldLocationNone;
       
  1011             defaultLabel = qtn_phob_lbl_video;
       
  1012             },
       
  1013         /// Fax number (general)
       
  1014         PHONEBOOK2_FIELD_PROPERTY
       
  1015             {
       
  1016             fieldTypeLink = R_VPBK_FIELD_TYPE_FAXNUMBERGEN;
       
  1017             multiplicity = EPbk2FieldMultiplicityMany;
       
  1018             maxLength = 48;
       
  1019             editMode = EPbk2FieldEditModeNumeric;
       
  1020             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1021             iconId = PHONEBOOK2_ICON_ID
       
  1022                 {
       
  1023                 ownerUid = KPbk2UID3;
       
  1024                 id = EPbk2qgn_prop_nrtyp_fax;
       
  1025                 };
       
  1026             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1027             flags = KPbk2FieldFlagUserCanAddField;
       
  1028             location = EPbk2FieldLocationNone;
       
  1029             defaultLabel = qtn_phob_lbl_fax;
       
  1030             },
       
  1031         /// VOIP (Tel. Internet) (general)
       
  1032         PHONEBOOK2_FIELD_PROPERTY
       
  1033             {
       
  1034             fieldTypeLink = R_VPBK_FIELD_TYPE_VOIPGEN;
       
  1035             multiplicity = EPbk2FieldMultiplicityMany;
       
  1036             maxLength = 100;
       
  1037             editMode = EPbk2FieldEditModeLatinOnly;
       
  1038             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1039             iconId = PHONEBOOK2_ICON_ID
       
  1040                 {
       
  1041                 ownerUid = KPbk2UID3;
       
  1042                 id = EPbk2qgn_prop_nrtyp_voip;
       
  1043                 };
       
  1044             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1045             flags = KPbk2FieldFlagTemplateField |
       
  1046                     KPbk2FieldFlagUserCanAddField;
       
  1047             location = EPbk2FieldLocationNone;
       
  1048             defaultLabel = qtn_phob_lbl_voip;
       
  1049             },
       
  1050         /// PTT (POC)
       
  1051         PHONEBOOK2_FIELD_PROPERTY
       
  1052             {
       
  1053             fieldTypeLink = R_VPBK_FIELD_TYPE_POC;
       
  1054             multiplicity = EPbk2FieldMultiplicityMany;
       
  1055             maxLength = 100;
       
  1056             editMode = EPbk2FieldEditModeLatinOnly;
       
  1057             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1058             iconId = PHONEBOOK2_ICON_ID
       
  1059                 {
       
  1060                 ownerUid = KPbk2UID3;
       
  1061                 id = EPbk2qgn_prop_nrtyp_poc;
       
  1062                 };
       
  1063             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1064             flags = KPbk2FieldFlagTemplateField |
       
  1065                     KPbk2FieldFlagUserCanAddField;
       
  1066             location = EPbk2FieldLocationNone;
       
  1067             defaultLabel = qtn_phob_lbl_poc;
       
  1068             },
       
  1069         /// SWIS (Share view)
       
  1070         PHONEBOOK2_FIELD_PROPERTY
       
  1071             {
       
  1072             fieldTypeLink = R_VPBK_FIELD_TYPE_SWIS;
       
  1073             multiplicity = EPbk2FieldMultiplicityMany;
       
  1074             maxLength = 100;
       
  1075             editMode = EPbk2FieldEditModeLatinOnly;
       
  1076             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1077             iconId = PHONEBOOK2_ICON_ID
       
  1078                 {
       
  1079                 ownerUid = KPbk2UID3;
       
  1080                 id = EPbk2qgn_prop_nrtyp_swis;
       
  1081                 };
       
  1082             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1083             flags = KPbk2FieldFlagUserCanAddField;
       
  1084             location = EPbk2FieldLocationNone;
       
  1085             defaultLabel = qtn_phob_lbl_swis;
       
  1086             },
       
  1087         /// SIP
       
  1088         PHONEBOOK2_FIELD_PROPERTY
       
  1089             {
       
  1090             fieldTypeLink = R_VPBK_FIELD_TYPE_SIP;
       
  1091             multiplicity = EPbk2FieldMultiplicityMany;
       
  1092             maxLength = 100;
       
  1093             editMode = EPbk2FieldEditModeLatinOnly;
       
  1094             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1095             iconId = PHONEBOOK2_ICON_ID
       
  1096                 {
       
  1097                 ownerUid = KPbk2UID3;
       
  1098                 id = EPbk2qgn_prop_nrtyp_sip;
       
  1099                 };
       
  1100             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1101             flags = KPbk2FieldFlagUserCanAddField;
       
  1102             location = EPbk2FieldLocationNone;
       
  1103             defaultLabel = qtn_phob_lbl_sip;
       
  1104             },
       
  1105 
       
  1106         /// Email address (general)
       
  1107         PHONEBOOK2_FIELD_PROPERTY
       
  1108             {
       
  1109             fieldTypeLink = R_VPBK_FIELD_TYPE_EMAILGEN;
       
  1110             multiplicity = EPbk2FieldMultiplicityMany;
       
  1111             maxLength = 150;
       
  1112             editMode = EPbk2FieldEditModeLatinOnly;
       
  1113             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1114             iconId = PHONEBOOK2_ICON_ID
       
  1115                 {
       
  1116                 ownerUid = KPbk2UID3;
       
  1117                 id = EPbk2qgn_prop_nrtyp_email;
       
  1118                 };
       
  1119             ctrlType = EPbk2FieldCtrlEmailEditor;
       
  1120             flags = KPbk2FieldFlagTemplateField |
       
  1121                     KPbk2FieldFlagUserCanAddField;
       
  1122             location = EPbk2FieldLocationNone;
       
  1123             defaultLabel = qtn_phob_lbl_email;
       
  1124             },
       
  1125         /// URL (general)
       
  1126         PHONEBOOK2_FIELD_PROPERTY
       
  1127             {
       
  1128             fieldTypeLink = R_VPBK_FIELD_TYPE_URLGEN;
       
  1129             multiplicity = EPbk2FieldMultiplicityMany;
       
  1130             maxLength = 1000;
       
  1131             editMode = EPbk2FieldEditModeLatinOnly;
       
  1132             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1133             iconId = PHONEBOOK2_ICON_ID
       
  1134                 {
       
  1135                 ownerUid = KPbk2UID3;
       
  1136                 id = EPbk2qgn_prop_nrtyp_url;
       
  1137                 };
       
  1138             ctrlType = EPbk2FieldCtrlURLEditor;
       
  1139             flags = KPbk2FieldFlagUserCanAddField;
       
  1140             location = EPbk2FieldLocationNone;
       
  1141             defaultLabel = qtn_phob_lbl_url;
       
  1142             },
       
  1143         /// Address label (general)
       
  1144         PHONEBOOK2_FIELD_PROPERTY
       
  1145             {
       
  1146             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLABELGEN;
       
  1147             multiplicity = EPbk2FieldMultiplicityOne;
       
  1148             maxLength = 250;
       
  1149             editMode = EPbk2FieldEditModeAlpha;
       
  1150             defaultCase = EPbk2FieldDefaultCaseText;
       
  1151             iconId = PHONEBOOK2_ICON_ID
       
  1152                 {
       
  1153                 ownerUid = KPbk2UID3;
       
  1154                 id = EPbk2qgn_prop_nrtyp_address;
       
  1155                 };
       
  1156             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1157             flags = KPbk2FieldFlagNull;
       
  1158             location = EPbk2FieldLocationNone;
       
  1159             defaultLabel = qtn_phob_lbl_address;
       
  1160             },
       
  1161         /// Address postoffice (general)
       
  1162         PHONEBOOK2_FIELD_PROPERTY
       
  1163             {
       
  1164             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOGEN;
       
  1165             multiplicity = EPbk2FieldMultiplicityOne;
       
  1166             maxLength = 20;
       
  1167             editMode = EPbk2FieldEditModeNumeric;
       
  1168             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1169             iconId = PHONEBOOK2_ICON_ID
       
  1170                 {
       
  1171                 ownerUid = KPbk2UID3;
       
  1172                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1173                 };
       
  1174             ctrlType = EPbk2FieldCtrlTypeNumberEditor;
       
  1175             flags = KPbk2FieldFlagUserCanAddField;
       
  1176             addItemText = qtn_phob_lbl2_pobox;
       
  1177             location = EPbk2FieldLocationNone;
       
  1178             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1179             defaultLabel = qtn_phob_lbl_address;
       
  1180             },
       
  1181         /// Address extension (general)
       
  1182         PHONEBOOK2_FIELD_PROPERTY
       
  1183             {
       
  1184             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDREXTGEN;
       
  1185             multiplicity = EPbk2FieldMultiplicityOne;
       
  1186             maxLength = 50;
       
  1187             editMode = EPbk2FieldEditModeAlpha;
       
  1188             defaultCase = EPbk2FieldDefaultCaseText;
       
  1189             iconId = PHONEBOOK2_ICON_ID
       
  1190                 {
       
  1191                 ownerUid = KPbk2UID3;
       
  1192                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1193                 };
       
  1194             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1195             flags = KPbk2FieldFlagUserCanAddField;
       
  1196             addItemText = qtn_phob_lbl2_extension;
       
  1197             location = EPbk2FieldLocationNone;
       
  1198             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1199             defaultLabel = qtn_phob_lbl_extencion;
       
  1200             },
       
  1201         /// Address street (general)
       
  1202         PHONEBOOK2_FIELD_PROPERTY
       
  1203             {
       
  1204             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRSTREETGEN;
       
  1205             multiplicity = EPbk2FieldMultiplicityOne;
       
  1206             maxLength = 50;
       
  1207             editMode = EPbk2FieldEditModeAlpha;
       
  1208             defaultCase = EPbk2FieldDefaultCaseText;
       
  1209             iconId = PHONEBOOK2_ICON_ID
       
  1210                 {
       
  1211                 ownerUid = KPbk2UID3;
       
  1212                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1213                 };
       
  1214             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1215             flags = KPbk2FieldFlagUserCanAddField;
       
  1216             addItemText = qtn_phob_lbl2_street;
       
  1217             location = EPbk2FieldLocationNone;
       
  1218             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1219             defaultLabel = qtn_phob_lbl_street;
       
  1220             },
       
  1221         /// Address city (general)
       
  1222         PHONEBOOK2_FIELD_PROPERTY
       
  1223             {
       
  1224             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRLOCALGEN;
       
  1225             multiplicity = EPbk2FieldMultiplicityOne;
       
  1226             maxLength = 50;
       
  1227             editMode = EPbk2FieldEditModeAlpha;
       
  1228             defaultCase = EPbk2FieldDefaultCaseText;
       
  1229             iconId = PHONEBOOK2_ICON_ID
       
  1230                 {
       
  1231                 ownerUid = KPbk2UID3;
       
  1232                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1233                 };
       
  1234             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1235             flags = KPbk2FieldFlagUserCanAddField;
       
  1236             addItemText = qtn_phob_lbl2_city;
       
  1237             location = EPbk2FieldLocationNone;
       
  1238             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1239             defaultLabel = qtn_phob_lbl_city;
       
  1240             },
       
  1241         /// Address region (general)
       
  1242         PHONEBOOK2_FIELD_PROPERTY
       
  1243             {
       
  1244             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRREGIONGEN;
       
  1245             multiplicity = EPbk2FieldMultiplicityOne;
       
  1246             maxLength = 50;
       
  1247             editMode = EPbk2FieldEditModeAlpha;
       
  1248             defaultCase = EPbk2FieldDefaultCaseText;
       
  1249             iconId = PHONEBOOK2_ICON_ID
       
  1250                 {
       
  1251                 ownerUid = KPbk2UID3;
       
  1252                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1253                 };
       
  1254             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1255             flags = KPbk2FieldFlagUserCanAddField;
       
  1256             addItemText = qtn_phob_lbl2_state;
       
  1257             location = EPbk2FieldLocationNone;
       
  1258             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1259             defaultLabel = qtn_phob_lbl_state;
       
  1260             },
       
  1261         /// Address postal code (general)
       
  1262         PHONEBOOK2_FIELD_PROPERTY
       
  1263             {
       
  1264             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRPOSTCODEGEN;
       
  1265             multiplicity = EPbk2FieldMultiplicityOne;
       
  1266             maxLength = 20;
       
  1267             editMode = EPbk2FieldEditModeAlpha;
       
  1268             defaultCase = EPbk2FieldDefaultCaseText;
       
  1269             iconId = PHONEBOOK2_ICON_ID
       
  1270                 {
       
  1271                 ownerUid = KPbk2UID3;
       
  1272                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1273                 };
       
  1274             ctrlType = EPbk2FieldCtrlPostalCodeEditor;
       
  1275             flags = KPbk2FieldFlagUserCanAddField;
       
  1276             addItemText = qtn_phob_lbl2_postal_code;
       
  1277             location = EPbk2FieldLocationNone;
       
  1278             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1279             defaultLabel = qtn_phob_lbl_postal_code;
       
  1280             },
       
  1281         /// Address country (general)
       
  1282         PHONEBOOK2_FIELD_PROPERTY
       
  1283             {
       
  1284             fieldTypeLink = R_VPBK_FIELD_TYPE_ADDRCOUNTRYGEN;
       
  1285             multiplicity = EPbk2FieldMultiplicityOne;
       
  1286             maxLength = 50;
       
  1287             editMode = EPbk2FieldEditModeAlpha;
       
  1288             defaultCase = EPbk2FieldDefaultCaseText;
       
  1289             iconId = PHONEBOOK2_ICON_ID
       
  1290                 {
       
  1291                 ownerUid = KPbk2UID3;
       
  1292                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1293                 };
       
  1294             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1295             flags = KPbk2FieldFlagUserCanAddField;
       
  1296             addItemText = qtn_phob_lbl2_country;
       
  1297             location = EPbk2FieldLocationNone;
       
  1298             groupId = EPbk2FieldGroupIdPostalAddress;
       
  1299             defaultLabel = qtn_phob_lbl_country;
       
  1300             },
       
  1301         /// Pager number
       
  1302         PHONEBOOK2_FIELD_PROPERTY
       
  1303             {
       
  1304             fieldTypeLink = R_VPBK_FIELD_TYPE_PAGERNUMBER;
       
  1305             multiplicity = EPbk2FieldMultiplicityMany;
       
  1306             maxLength = 48;
       
  1307             editMode = EPbk2FieldEditModeNumeric;
       
  1308             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1309             iconId = PHONEBOOK2_ICON_ID
       
  1310                 {
       
  1311                 ownerUid = KPbk2UID3;
       
  1312                 id = EPbk2qgn_prop_nrtyp_pager;
       
  1313                 };
       
  1314             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1315             flags = KPbk2FieldFlagTemplateField |
       
  1316                     KPbk2FieldFlagUserCanAddField;
       
  1317             location = EPbk2FieldLocationNone;
       
  1318             defaultLabel = qtn_phob_lbl_pager;
       
  1319             },
       
  1320         /// DTMF string
       
  1321         PHONEBOOK2_FIELD_PROPERTY
       
  1322             {
       
  1323             fieldTypeLink = R_VPBK_FIELD_TYPE_DTMFSTRING;
       
  1324             multiplicity = EPbk2FieldMultiplicityMany;
       
  1325             maxLength = 60;
       
  1326             editMode = EPbk2FieldEditModeNumeric;
       
  1327             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1328             iconId = PHONEBOOK2_ICON_ID
       
  1329                 {
       
  1330                 ownerUid = KPbk2UID3;
       
  1331                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1332                 };
       
  1333             ctrlType = EPbk2FieldCtrlTypeDTMFEditor;
       
  1334             flags = KPbk2FieldFlagUserCanAddField;
       
  1335             location = EPbk2FieldLocationNone;
       
  1336             defaultLabel = qtn_phob_lbl_dtmf;
       
  1337             },
       
  1338 
       
  1339         /// Wv(IM) address field - will be inserted by PEC & IM
       
  1340 
       
  1341         /// Date
       
  1342         PHONEBOOK2_FIELD_PROPERTY
       
  1343             {
       
  1344             fieldTypeLink = R_VPBK_FIELD_TYPE_DATE;
       
  1345             multiplicity = EPbk2FieldMultiplicityOne;
       
  1346             maxLength = 48;
       
  1347             editMode = EPbk2FieldEditModeDate;
       
  1348             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1349             iconId = PHONEBOOK2_ICON_ID
       
  1350                 {
       
  1351                 ownerUid = KPbk2UID3;
       
  1352                 id = EPbk2qgn_prop_nrtyp_date;
       
  1353                 };
       
  1354             ctrlType = EPbk2FieldCtrlTypeDateEditor;
       
  1355             flags = KPbk2FieldFlagUserCanAddField;
       
  1356             location = EPbk2FieldLocationNone;
       
  1357             defaultLabel = qtn_phob_lbl_date;
       
  1358             },
       
  1359         /// Note
       
  1360         PHONEBOOK2_FIELD_PROPERTY
       
  1361             {
       
  1362             fieldTypeLink = R_VPBK_FIELD_TYPE_NOTE;
       
  1363             multiplicity = EPbk2FieldMultiplicityMany;
       
  1364             maxLength = 1000;
       
  1365             editMode = EPbk2FieldEditModeAlpha;
       
  1366             defaultCase = EPbk2FieldDefaultCaseText;
       
  1367             iconId = PHONEBOOK2_ICON_ID
       
  1368                 {
       
  1369                 ownerUid = KPbk2UID3;
       
  1370                 id = EPbk2qgn_prop_nrtyp_note;
       
  1371                 };
       
  1372             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1373             flags = KPbk2FieldFlagUserCanAddField;
       
  1374             location = EPbk2FieldLocationNone;
       
  1375             defaultLabel = qtn_phob_lbl_note;
       
  1376             },
       
  1377         /// Thumbnail photo
       
  1378         PHONEBOOK2_FIELD_PROPERTY
       
  1379             {
       
  1380             fieldTypeLink = R_VPBK_FIELD_TYPE_THUMBNAILPIC;
       
  1381             multiplicity = EPbk2FieldMultiplicityOne;
       
  1382             maxLength = 0;
       
  1383             editMode = EPbk2FieldEditModeSelector;
       
  1384             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1385             iconId = PHONEBOOK2_ICON_ID
       
  1386                 {
       
  1387                 ownerUid = KPbk2UID3;
       
  1388                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1389                 };
       
  1390             ctrlType = EPbk2FieldCtrlTypeNone;
       
  1391             flags = KPbk2FieldFlagDisableEdit |
       
  1392                     KPbk2FieldFlagHideFromDetailsView;
       
  1393             location = EPbk2FieldLocationNone;
       
  1394             },
       
  1395         /// Caller object image
       
  1396         PHONEBOOK2_FIELD_PROPERTY
       
  1397             {
       
  1398             fieldTypeLink = R_VPBK_FIELD_TYPE_CALLEROBJIMG;
       
  1399             multiplicity = EPbk2FieldMultiplicityOne;
       
  1400             maxLength = 256;
       
  1401             editMode = EPbk2FieldEditModeSelector;
       
  1402             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1403             iconId = PHONEBOOK2_ICON_ID
       
  1404                 {
       
  1405                 ownerUid = KPbk2UID3;
       
  1406                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1407                 };
       
  1408             ctrlType = EPbk2FieldCtrlTypeImageEditor;  
       
  1409             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagCanNotBeRemoved | KPbk2FieldFlagUserCanAddField; 
       
  1410             location = EPbk2FieldLocationNone;
       
  1411             defaultLabel = qtn_phob_lbl_image;
       
  1412             },
       
  1413         /// Middle name
       
  1414         PHONEBOOK2_FIELD_PROPERTY
       
  1415             {
       
  1416             fieldTypeLink = R_VPBK_FIELD_TYPE_MIDDLENAME;
       
  1417             multiplicity = EPbk2FieldMultiplicityOne;
       
  1418             maxLength = 50;
       
  1419             editMode = EPbk2FieldEditModeAlpha;
       
  1420             defaultCase = EPbk2FieldDefaultCaseText;
       
  1421             iconId = PHONEBOOK2_ICON_ID
       
  1422                 {
       
  1423                 ownerUid = KPbk2UID3;
       
  1424                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1425                 };
       
  1426             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1427             flags = KPbk2FieldFlagUserCanAddField;
       
  1428             location = EPbk2FieldLocationNone;
       
  1429             groupId = EPbk2FieldGroupIdLastName;
       
  1430             defaultLabel = qtn_phob_lbl_middle_name;
       
  1431             },
       
  1432         /// Department
       
  1433         PHONEBOOK2_FIELD_PROPERTY
       
  1434             {
       
  1435             fieldTypeLink = R_VPBK_FIELD_TYPE_DEPARTMENT;
       
  1436             multiplicity = EPbk2FieldMultiplicityOne;
       
  1437             maxLength = 50;
       
  1438             editMode = EPbk2FieldEditModeAlpha;
       
  1439             defaultCase = EPbk2FieldDefaultCaseText;
       
  1440             iconId = PHONEBOOK2_ICON_ID
       
  1441                 {
       
  1442                 ownerUid = KPbk2UID3;
       
  1443                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1444                 };
       
  1445             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1446             flags = KPbk2FieldFlagUserCanAddField;
       
  1447             location = EPbk2FieldLocationNone;
       
  1448             groupId = EPbk2FieldGroupIdNone;
       
  1449             defaultLabel = qtn_phob_lbl_dept_name;
       
  1450             },
       
  1451         /// Assistant name
       
  1452         PHONEBOOK2_FIELD_PROPERTY
       
  1453             {
       
  1454             fieldTypeLink = R_VPBK_FIELD_TYPE_ASSTNAME;
       
  1455             multiplicity = EPbk2FieldMultiplicityOne;
       
  1456             maxLength = 50;
       
  1457             editMode = EPbk2FieldEditModeAlpha;
       
  1458             defaultCase = EPbk2FieldDefaultCaseText;
       
  1459             iconId = PHONEBOOK2_ICON_ID
       
  1460                 {
       
  1461                 ownerUid = KPbk2UID3;
       
  1462                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1463                 };
       
  1464             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1465             flags = KPbk2FieldFlagUserCanAddField;
       
  1466             location = EPbk2FieldLocationNone;
       
  1467             groupId = EPbk2FieldGroupIdNone;
       
  1468             defaultLabel = qtn_phob_lbl_assistant_name;
       
  1469             },
       
  1470         /// Spouse
       
  1471         PHONEBOOK2_FIELD_PROPERTY
       
  1472             {
       
  1473             fieldTypeLink = R_VPBK_FIELD_TYPE_SPOUSE;
       
  1474             multiplicity = EPbk2FieldMultiplicityOne;
       
  1475             maxLength = 50;
       
  1476             editMode = EPbk2FieldEditModeAlpha;
       
  1477             defaultCase = EPbk2FieldDefaultCaseText;
       
  1478             iconId = PHONEBOOK2_ICON_ID
       
  1479                 {
       
  1480                 ownerUid = KPbk2UID3;
       
  1481                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1482                 };
       
  1483             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1484             flags = KPbk2FieldFlagUserCanAddField;
       
  1485             location = EPbk2FieldLocationNone;
       
  1486             groupId = EPbk2FieldGroupIdNone;
       
  1487             defaultLabel = qtn_phob_lbl_spouse;
       
  1488             },
       
  1489         /// Children
       
  1490         PHONEBOOK2_FIELD_PROPERTY
       
  1491             {
       
  1492             fieldTypeLink = R_VPBK_FIELD_TYPE_CHILDREN;
       
  1493             multiplicity = EPbk2FieldMultiplicityOne;
       
  1494             maxLength = 50;
       
  1495             editMode = EPbk2FieldEditModeAlpha;
       
  1496             defaultCase = EPbk2FieldDefaultCaseText;
       
  1497             iconId = PHONEBOOK2_ICON_ID
       
  1498                 {
       
  1499                 ownerUid = KPbk2UID3;
       
  1500                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1501                 };
       
  1502             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1503             flags = KPbk2FieldFlagUserCanAddField;
       
  1504             location = EPbk2FieldLocationNone;
       
  1505             groupId = EPbk2FieldGroupIdNone;
       
  1506             defaultLabel = qtn_phob_lbl_children;
       
  1507             },
       
  1508         /// Assistant phone
       
  1509         PHONEBOOK2_FIELD_PROPERTY
       
  1510             {
       
  1511             fieldTypeLink = R_VPBK_FIELD_TYPE_ASSTPHONE;
       
  1512             multiplicity = EPbk2FieldMultiplicityMany;
       
  1513             maxLength = 48;
       
  1514             editMode = EPbk2FieldEditModeNumeric;
       
  1515             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1516             iconId = PHONEBOOK2_ICON_ID
       
  1517                 {
       
  1518                 ownerUid = KPbk2UID3;
       
  1519                 id = EPbk2qgn_prop_nrtyp_assistant;
       
  1520                 };
       
  1521             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1522             flags = KPbk2FieldFlagUserCanAddField;
       
  1523             location = EPbk2FieldLocationNone;
       
  1524             groupId = EPbk2FieldGroupIdNone;
       
  1525             defaultLabel = qtn_phob_lbl_number_assistant;
       
  1526             },
       
  1527 
       
  1528         /// Car phone
       
  1529         PHONEBOOK2_FIELD_PROPERTY
       
  1530             {
       
  1531             fieldTypeLink = R_VPBK_FIELD_TYPE_CARPHONE;
       
  1532             multiplicity = EPbk2FieldMultiplicityMany;
       
  1533             maxLength = 48;
       
  1534             editMode = EPbk2FieldEditModeNumeric;
       
  1535             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1536             iconId = PHONEBOOK2_ICON_ID
       
  1537                 {
       
  1538                 ownerUid = KPbk2UID3;
       
  1539                 id = EPbk2qgn_prop_nrtyp_car;
       
  1540                 };
       
  1541             ctrlType = EPbk2FieldCtrlTypePhoneNumberEditor;
       
  1542             flags = KPbk2FieldFlagUserCanAddField;
       
  1543             location = EPbk2FieldLocationNone;
       
  1544             groupId = EPbk2FieldGroupIdNone;
       
  1545             defaultLabel = qtn_phob_lbl_car_tel;
       
  1546             },
       
  1547         /// Anniversary
       
  1548         PHONEBOOK2_FIELD_PROPERTY
       
  1549             {
       
  1550             fieldTypeLink = R_VPBK_FIELD_TYPE_ANNIVERSARY;
       
  1551             multiplicity = EPbk2FieldMultiplicityOne;
       
  1552             maxLength = 0;
       
  1553             editMode = EPbk2FieldEditModeDate;
       
  1554             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1555             iconId = PHONEBOOK2_ICON_ID
       
  1556                 {
       
  1557                 ownerUid = KPbk2UID3;
       
  1558                 id = EPbk2qgn_prop_nrtyp_date;
       
  1559                 };
       
  1560             ctrlType = EPbk2FieldCtrlTypeDateEditor;
       
  1561             flags = KPbk2FieldFlagUserCanAddField;
       
  1562             location = EPbk2FieldLocationNone;
       
  1563             groupId = EPbk2FieldGroupIdNone;
       
  1564             defaultLabel = qtn_phob_lbl_anniversary;
       
  1565             },
       
  1566         /// Synchronization
       
  1567         PHONEBOOK2_FIELD_PROPERTY
       
  1568             {
       
  1569             fieldTypeLink = R_VPBK_FIELD_TYPE_SYNCCLASS;
       
  1570             multiplicity = EPbk2FieldMultiplicityOne;
       
  1571             maxLength = 10;
       
  1572             editMode = EPbk2FieldEditModeAlpha;
       
  1573             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1574             iconId = PHONEBOOK2_ICON_ID
       
  1575                 {
       
  1576                 ownerUid = KPbk2UID3;
       
  1577                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1578                 };
       
  1579             ctrlType = EPbk2FieldCtrlTypeChoiceItems;
       
  1580             flags = KPbk2FieldFlagTemplateField |
       
  1581                     KPbk2FieldFlagCanNotBeRemoved |
       
  1582                     KPbk2FieldFlagHideFromDetailsView;
       
  1583             location = EPbk2FieldLocationNone;
       
  1584             groupId = EPbk2FieldGroupIdNone;
       
  1585             defaultLabel = qtn_phob_lbl_synchronization;
       
  1586             },
       
  1587         /// Top contact field
       
  1588         PHONEBOOK2_FIELD_PROPERTY
       
  1589             {
       
  1590             fieldTypeLink = R_VPBK_FIELD_TYPE_TOPCONTACT;
       
  1591             multiplicity = EPbk2FieldMultiplicityOne;
       
  1592             maxLength = 0;
       
  1593             editMode = EPbk2FieldEditModeSelector;
       
  1594             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1595             iconId = PHONEBOOK2_ICON_ID
       
  1596                 {
       
  1597                 ownerUid = KPbk2UID3;
       
  1598                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1599                 };
       
  1600             ctrlType = EPbk2FieldCtrlTypeNone;
       
  1601             flags = KPbk2FieldFlagDisableEdit |
       
  1602                     KPbk2FieldFlagCanNotBeRemoved  |
       
  1603                     KPbk2FieldFlagHideFromDetailsView;
       
  1604             location = EPbk2FieldLocationNone;
       
  1605             },
       
  1606         PHONEBOOK2_FIELD_PROPERTY
       
  1607             {
       
  1608             fieldTypeLink = R_VPBK_FIELD_TYPE_IMPP;
       
  1609             multiplicity = EPbk2FieldMultiplicityMany;
       
  1610             maxLength = 100;
       
  1611             editMode = EPbk2FieldEditModeAlpha;
       
  1612             defaultCase = EPbk2FieldDefaultCaseLower;
       
  1613             iconId = PHONEBOOK2_ICON_ID
       
  1614                 {
       
  1615                 ownerUid = KPbk2UID3;
       
  1616                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1617                 };
       
  1618             ctrlType = EPbk2FieldCtrlTypeIMPPEditor;
       
  1619             flags = KPbk2FieldFlagTemplateField | KPbk2FieldFlagUserCanAddField;
       
  1620             location = EPbk2FieldLocationNone;
       
  1621             },
       
  1622         /// Geographic coordinates (home)
       
  1623         PHONEBOOK2_FIELD_PROPERTY
       
  1624             {
       
  1625             fieldTypeLink = R_VPBK_FIELD_TYPE_GEOHOME;
       
  1626             multiplicity = EPbk2FieldMultiplicityOne;
       
  1627             maxLength = 50;
       
  1628             editMode = EPbk2FieldEditModeAlpha;
       
  1629             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1630             iconId = PHONEBOOK2_ICON_ID
       
  1631                 {
       
  1632                 ownerUid = KPbk2UID3;
       
  1633                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1634                 };
       
  1635             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1636             flags = KPbk2FieldFlagDisableEdit
       
  1637                 | KPbk2FieldFlagHideFromDetailsView;
       
  1638             location = EPbk2FieldLocationHome;
       
  1639             groupId = EPbk2FieldGroupIdNone;
       
  1640             },
       
  1641         /// Geographic coordinates (work)
       
  1642         PHONEBOOK2_FIELD_PROPERTY
       
  1643             {
       
  1644             fieldTypeLink = R_VPBK_FIELD_TYPE_GEOWORK;
       
  1645             multiplicity = EPbk2FieldMultiplicityOne;
       
  1646             maxLength = 50;
       
  1647             editMode = EPbk2FieldEditModeAlpha;
       
  1648             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1649             iconId = PHONEBOOK2_ICON_ID
       
  1650                 {
       
  1651                 ownerUid = KPbk2UID3;
       
  1652                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1653                 };
       
  1654             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1655             flags = KPbk2FieldFlagDisableEdit
       
  1656                 | KPbk2FieldFlagHideFromDetailsView;
       
  1657             location = EPbk2FieldLocationWork;
       
  1658             groupId = EPbk2FieldGroupIdNone;
       
  1659             },
       
  1660         /// Geographic coordinates (general)
       
  1661         PHONEBOOK2_FIELD_PROPERTY
       
  1662             {
       
  1663             fieldTypeLink = R_VPBK_FIELD_TYPE_GEOGEN;
       
  1664             multiplicity = EPbk2FieldMultiplicityOne;
       
  1665             maxLength = 50;
       
  1666             editMode = EPbk2FieldEditModeAlpha;
       
  1667             defaultCase = EPbk2FieldDefaultCaseNone;
       
  1668             iconId = PHONEBOOK2_ICON_ID
       
  1669                 {
       
  1670                 ownerUid = KPbk2UID3;
       
  1671                 id = EPbk2qgn_prop_nrtyp_empty;
       
  1672                 };
       
  1673             ctrlType = EPbk2FieldCtrlTypeTextEditor;
       
  1674             flags = KPbk2FieldFlagDisableEdit
       
  1675                 | KPbk2FieldFlagHideFromDetailsView;
       
  1676             location = EPbk2FieldLocationNone;
       
  1677             groupId = EPbk2FieldGroupIdNone;
       
  1678             }
       
  1679         };
       
  1680     }
       
  1681 // ---------------------------------------------------------------------------
       
  1682 // r_ccacommlauncher_contact_image_stylus_menu
       
  1683 // ---------------------------------------------------------------------------
       
  1684 //
       
  1685 RESOURCE STYLUS_POPUP_MENU r_mycard_contact_image_stylus_menu
       
  1686     {
       
  1687     items =
       
  1688         {
       
  1689         STYLUS_POPUP_MENU_ITEM { txt = qtn_cca_stylus_popup_view_image; 
       
  1690                              command = ECCAppMyCardCmdStylusViewImageCmd; },
       
  1691         STYLUS_POPUP_MENU_ITEM { txt = qtn_cca_stylus_popup_change_image; 
       
  1692                              command = ECCAppMyCardCmdStylusChangeImageCmd; },
       
  1693         STYLUS_POPUP_MENU_ITEM { txt = qtn_cca_stylus_popup_remove_image; 
       
  1694                              command = ECCAppMyCardCmdStylusRemoveImageCmd; },
       
  1695         STYLUS_POPUP_MENU_ITEM { txt = qtn_cca_stylus_popup_add_image; 
       
  1696                              command = ECCAppMyCardCmdStylusAddImageCmd; }
       
  1697         };
       
  1698     }
       
  1699 
       
  1700 //End of File