epoc32/include/bldregional.hrh
author William Roberts <williamr@symbian.org>
Wed, 31 Mar 2010 12:33:34 +0100
branchSymbian3
changeset 4 837f303aceeb
parent 2 2fe1408b6811
permissions -rw-r--r--
Current Symbian^3 public API header files (from PDK 3.0.h)
This is the epoc32/include tree with the "platform" subtrees removed, and
all but a selected few mbg and rsg files removed.
williamr@2
     1
/*
williamr@2
     2
* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
williamr@2
     3
* All rights reserved.
williamr@2
     4
* This component and the accompanying materials are made available
williamr@4
     5
* under the terms of "Eclipse Public License v1.0"
williamr@2
     6
* which accompanies this distribution, and is available
williamr@4
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
williamr@2
     8
*
williamr@2
     9
* Initial Contributors:
williamr@2
    10
* Nokia Corporation - initial contribution.
williamr@2
    11
*
williamr@2
    12
* Contributors:
williamr@2
    13
*
williamr@2
    14
* Description: 
williamr@2
    15
*
williamr@2
    16
*/
williamr@2
    17
williamr@2
    18
#ifndef __BLDREGIONAL_HRH 
williamr@2
    19
#define __BLDREGIONAL_HRH 
williamr@2
    20
williamr@4
    21
//Defining only language 01 for SF build purposes
williamr@4
    22
#if defined LANGUAGE_IDS
williamr@4
    23
#undef LANGUAGE_IDS
williamr@4
    24
#endif
williamr@4
    25
#define LANGUAGE_IDS LANG sc 01  
williamr@2
    26
 
williamr@2
    27
/** #FF_KOREAN  
williamr@2
    28
Runtime flag for Korean language 
williamr@2
    29
*/ 
williamr@2
    30
#undef FF_KOREAN                                           
williamr@2
    31
 
williamr@2
    32
/** #__AVKON_APAC__  
williamr@2
    33
Device application UIs use Asia Pacific Look And Feel (LAF). 
williamr@2
    34
*/ 
williamr@2
    35
#undef __AVKON_APAC__                                      
williamr@2
    36
 
williamr@2
    37
/** #__AVKON_ELAF__  
williamr@2
    38
Device application UIs use Europe Look And Feel (LAF). 
williamr@2
    39
*/ 
williamr@2
    40
#define __AVKON_ELAF__                                      
williamr@2
    41
 
williamr@2
    42
/** #__BROWSER_IMEI_NOTIFICATION  
williamr@2
    43
"Purpose is to variate IMEI notification setting in Browser. In case when
williamr@2
    44
feature is on ,  user can see new setting item in Browser setting ""IMEI
williamr@2
    45
notification"" . If user enables the setting on browser,  UA prof filter will
williamr@2
    46
send phone's IMEI code within User-Agent field." 
williamr@2
    47
*/ 
williamr@2
    48
#undef __BROWSER_IMEI_NOTIFICATION                         
williamr@2
    49
 
williamr@2
    50
/** #__CHINESE  
williamr@2
    51
Device uses Chinese language variant. 
williamr@2
    52
*/ 
williamr@2
    53
#undef __CHINESE                                           
williamr@2
    54
 
williamr@2
    55
/** #__CHINESE_PRC_FONTS  
williamr@2
    56
Device has PRC China variant. This feature flag should be defined only if
williamr@2
    57
__CHINESE feature flag is defined. 
williamr@2
    58
*/ 
williamr@2
    59
#undef __CHINESE_PRC_FONTS                                 
williamr@2
    60
 
williamr@2
    61
/** #__CHINESE_TAIWAN_HK_FONTS  
williamr@2
    62
Device has Taiwan and/or Hong Kong China variant. This feature flag should be
williamr@2
    63
defined only if __CHINESE feature flag is defined. 
williamr@2
    64
*/ 
williamr@2
    65
#undef __CHINESE_TAIWAN_HK_FONTS                           
williamr@2
    66
 
williamr@2
    67
/** #__JAPANESE  
williamr@2
    68
Device uses Japanese language variant. 
williamr@2
    69
*/ 
williamr@2
    70
#undef __JAPANESE                                          
williamr@2
    71
 
williamr@2
    72
/** #__JAPANESE_LARGER_DICTIONARY  
williamr@2
    73
Enlarged Japanese library for predictive text entry. This feature has no effect
williamr@2
    74
if the feature __JAPANESE is not defined. 
williamr@2
    75
*/ 
williamr@2
    76
#define __JAPANESE_LARGER_DICTIONARY                        
williamr@2
    77
 
williamr@2
    78
/** #__JAPANESE_PICTOGRAPHS  
williamr@2
    79
Device supports Japanese pictograhps 
williamr@2
    80
*/ 
williamr@2
    81
#undef __JAPANESE_PICTOGRAPHS                              
williamr@2
    82
 
williamr@2
    83
/** #__JAPAN_PREFIX_CHANGE  
williamr@2
    84
International call prefix feature for Japan to make it easier for end users to
williamr@2
    85
handle complicated Japanese international call prefixes. 
williamr@2
    86
*/ 
williamr@2
    87
#undef __JAPAN_PREFIX_CHANGE                               
williamr@2
    88
 
williamr@2
    89
/** #__MMS_NONDESTRUCTIVE_FORWARD  
williamr@2
    90
"Controls the behaviour of the MMS application and message forwarding the
williamr@2
    91
message without retrieval. If the feature is on, the application allows the user
williamr@2
    92
to retrieve and re-forward it. If the feature is off, it is assumed that the
williamr@2
    93
message is not available any more in the MMSC after the forwarding." 
williamr@2
    94
*/ 
williamr@2
    95
#undef __MMS_NONDESTRUCTIVE_FORWARD                        
williamr@2
    96
 
williamr@2
    97
/** #__MMS_NOTIFICATIONS_VIEW  
williamr@2
    98
MMBox (MMS Notifications) View can be opened from the message centre. It shows
williamr@2
    99
the multimedia messages stored in the MMS Center as a MMS notifications. 
williamr@2
   100
*/ 
williamr@2
   101
#undef __MMS_NOTIFICATIONS_VIEW                            
williamr@2
   102
 
williamr@2
   103
/** #__OCR  
williamr@2
   104
Device supports Optical Character Recognizer feature (OCR). 
williamr@2
   105
*/ 
williamr@2
   106
#undef __OCR                                               
williamr@2
   107
 
williamr@2
   108
/** #__OCR_HANWANG  
williamr@2
   109
Support for OCR engine from Hanwang Technology Co. Ltd. 
williamr@2
   110
*/ 
williamr@2
   111
#undef __OCR_HANWANG                                       
williamr@2
   112
 
williamr@2
   113
/** #__OCR_ROMDB  
williamr@2
   114
"This flag controls OCR database storage location. If the flag is on, all OCR
williamr@2
   115
databases are put to ROM image." 
williamr@2
   116
*/ 
williamr@2
   117
#undef __OCR_ROMDB                                         
williamr@2
   118
 
williamr@2
   119
/** #__SERIES60_LUNAR_CALENDAR  
williamr@2
   120
Calendar application uses Lunar calendar. Used in Asia Pacific (APAC) area. 
williamr@2
   121
*/ 
williamr@2
   122
#define __SERIES60_LUNAR_CALENDAR                           
williamr@2
   123
 
williamr@2
   124
/** #__THAI  
williamr@2
   125
Device uses Thai language variant. 
williamr@2
   126
*/ 
williamr@2
   127
#undef __THAI                                              
williamr@2
   128
 
williamr@2
   129
/** #__THAI_CALENDAR  
williamr@2
   130
"This flag controls if Thai Regional Calendar plugin is delivered to ROM Image. 
williamr@2
   131
Plugin enhances S60 Calendar application views with Thai specific information
williamr@2
   132
(e.g. Thai year).  " 
williamr@2
   133
*/ 
williamr@2
   134
#define __THAI_CALENDAR                                     
williamr@2
   135
 
williamr@2
   136
williamr@2
   137
#endif // __BLDREGIONAL_HRH