emailuis/emailui/inc/FreestyleEmailCenRepKeys.h
branchRCL_3
changeset 18 6b8f3b30d0ec
parent 10 f5907b1a1053
child 20 efd4f1afd43e
equal deleted inserted replaced
17:67369d1b217f 18:6b8f3b30d0ec
    23 //
    23 //
    24 // Fs Email repository in the central repository
    24 // Fs Email repository in the central repository
    25 //
    25 //
    26 
    26 
    27 // <cmail> S60 UID update
    27 // <cmail> S60 UID update
    28 const TUid KFreestyleEmailCenRep					= {0x2001E277};
    28 const TUid KFreestyleEmailCenRep                    = {0x2001E277};
    29 // </cmail> S60 UID update
    29 // </cmail> S60 UID update
    30 
    30 
    31 // Global settings values
    31 // Global settings values
    32 
    32 
    33 const TUint32 KFreestyleEmailMessageListLayout	 	= {0x00000001};
    33 const TUint32 KFreestyleEmailMessageListLayout      = {0x00000001};
    34 const TInt KFreestyleEmailMessageListLayoutDefault  = 2;
    34 const TInt KFreestyleEmailMessageListLayoutDefault  = 2;
    35 	
    35     
    36 const TUint32 KFreestyleEmailBodyPreview 			= {0x00000002};
    36 const TUint32 KFreestyleEmailBodyPreview            = {0x00000002};
    37 const TInt KFreestyleEmailBodyPreviewDefault = 0;
    37 const TInt KFreestyleEmailBodyPreviewDefault = 0;
    38 	
    38     
    39 const TUint32 KFreestyleEmailTitleDividers 			= {0x00000003};
    39 const TUint32 KFreestyleEmailTitleDividers          = {0x00000003};
    40 const TInt KFreestyleEmailTitleDividersDefault = 1;
    40 const TInt KFreestyleEmailTitleDividersDefault = 1;
    41 	
    41     
    42 const TUint32 KFreestyleEmailDownloadNotification 	= {0x00000004};
    42 const TUint32 KFreestyleEmailDownloadNotification   = {0x00000004};
    43 const TInt KFreestyleEmailDownloadNotificationDefault = 1;
    43 const TInt KFreestyleEmailDownloadNotificationDefault = 1;
    44 	
    44     
    45 const TUint32 KFreestyleEmailActiveIdle				= {0x00000005};
    45 const TUint32 KFreestyleEmailActiveIdle             = {0x00000005};
    46 const TInt KFreestyleEmailActiveIdleDefault = 1;
    46 const TInt KFreestyleEmailActiveIdleDefault = 1;
    47 
    47 
    48 const TUint32 KFreestyleEmailWarnBeforeDelete       = {0x00000006};
    48 const TUint32 KFreestyleEmailWarnBeforeDelete       = {0x00000006};
    49 const TInt KFreestyleEmailWarnBeforeDeleteDefault = 1;
    49 const TInt KFreestyleEmailWarnBeforeDeleteDefault = 1;
    50 
    50 
    51 const TUint32 KFreestyleEmailDownloadHTMLImages     = {0x00000007};
    51 const TUint32 KFreestyleEmailDownloadHTMLImages     = {0x00000007};
    52 const TInt KFreestyleEmailDownloadHTMLImagesDefault = 1;
    52 const TInt KFreestyleEmailDownloadHTMLImagesDefault = 1;
    53 
    53 
    54 // Other CR values for FS Email application internal use
    54 // Other CR values for FS Email application internal use
    55 
    55 
    56 const TUint32 KFreestyleEmailEditorCCVisible	 	= {0x00000080};
    56 const TUint32 KFreestyleEmailEditorCCVisible        = {0x00000080};
    57 const TInt KFreestyleEmailEditorCCVisibleDefault = 1;
    57 const TInt KFreestyleEmailEditorCCVisibleDefault = 1;
    58 
    58 
    59 const TUint32 KFreestyleEmailEditorBCVisible	 	= {0x00000081};
    59 const TUint32 KFreestyleEmailEditorBCVisible        = {0x00000081};
    60 const TInt KFreestyleEmailEditorBCVisibleDefault = 0;
    60 const TInt KFreestyleEmailEditorBCVisibleDefault = 0;
    61 
    61 
    62 // Used by Integration MTM
    62 // Used by Integration MTM
    63 const TUint32 KFreestyleMtmMessageId                = {0x00000090};
    63 const TUint32 KFreestyleMtmMessageId                = {0x00000090};
    64 
    64 
    71 // used for email indicator popup-note handling
    71 // used for email indicator popup-note handling
    72 // First key tells how many mailboxes have new emails
    72 // First key tells how many mailboxes have new emails
    73 const TUint32 KNumberOfMailboxesWithNewEmails                = {0x00001000};
    73 const TUint32 KNumberOfMailboxesWithNewEmails                = {0x00001000};
    74 
    74 
    75 
    75 
       
    76 // These keys define limits on how much data is allowed to load by plugins 
       
    77 /* The setting allows to limit max body size in MfE protocol plugin, KB */
       
    78 const TUint32 KFreestyleMfeMaxBodySize                   = 0x00002000;
       
    79 /* The setting allows to limit max body size for Ozone protocol plugin, KB */
       
    80 const TUint32 KFreestyleOzoneMaxBodySize                 = 0x00002001;
       
    81 /* The setting allows to limit max body size in POP/IMAP protocol plugin, KB */
       
    82 const TUint32 KFreestyleIPSMaxBodySize                   = 0x00002002;
       
    83 /* The setting allows to limit max body size in e-mail viewer, KB */
       
    84 const TUint32 KFreestyleViewerMaxBodySize                = 0x00002003;
       
    85 /* The setting allows to limit max body size in editor for reply/forward, KB. */
       
    86 const TUint32 KFreestyleEditorMaxBodySize                = 0x00002004;
       
    87 /* The setting allows to limit max size of mail attachments shown in mail viewer, KB */
       
    88 const TUint32 KFreestyleViewerMaxAttachmentSize          = 0x00002005;
       
    89 
       
    90 
    76 //
    91 //
    77 // Email local variation flags. Flags are defined in emailvariant.hrh
    92 // Email local variation flags. Flags are defined in emailvariant.hrh
    78 const TUint32 KEmailLocalVariationFlags	    	= {0x0000FFFE};
    93 const TUint32 KEmailLocalVariationFlags         = {0x0000FFFE};
    79 
    94 
    80 // FS 2.05 variation.
    95 // FS 2.05 variation.
    81 // Values: 1 = hide, 0 = show.
    96 // Values: 1 = hide, 0 = show.
    82 const TUint32 KEmailHideFS205UIFeature	    	= {0x0000FFFF};
    97 const TUint32 KEmailHideFS205UIFeature          = {0x0000FFFF};
    83 const TUint32 KEmailHideFSHiLightUIFeature          = {0x0000FFFF};
    98 const TUint32 KEmailHideFSHiLightUIFeature          = {0x0000FFFF};
    84 
    99 
    85 //
   100 //
    86 // TP Wizard repository in the central repository
   101 // TP Wizard repository in the central repository
    87 // - used for parameter passing (for creating a new mailbox)
   102 // - used for parameter passing (for creating a new mailbox)
    88 //
   103 //
    89 const TUid KSetupWizardCenRep				        = {0x2000B112};
   104 const TUid KSetupWizardCenRep                       = {0x2000B112};
    90 
   105 
    91 // New mailbox parameter values
   106 // New mailbox parameter values
    92 
   107 
    93 const TUint32 KSetupWizardAccountType    	    	= {0x00000001};
   108 const TUint32 KSetupWizardAccountType               = {0x00000001};
    94 	
   109     
    95 const TUint32 KSetupWizardCentrepStartKey	    	= {0x00000002};
   110 const TUint32 KSetupWizardCentrepStartKey           = {0x00000002};
    96                                                                    
   111                                                                    
    97 #endif
   112 #endif