epoc32/include/mw/eikon.hrh
branchSymbian3
changeset 4 837f303aceeb
parent 2 2fe1408b6811
equal deleted inserted replaced
3:e1b950c65cb4 4:837f303aceeb
     1 /*
     1 /*
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     8 *
     8 *
     9 * Initial Contributors:
     9 * Initial Contributors:
    10 * Nokia Corporation - initial contribution.
    10 * Nokia Corporation - initial contribution.
    11 *
    11 *
    12 * Contributors:
    12 * Contributors:
    13 *
    13 *
    14 * Description:
    14 * Description: 
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 #if !defined(__EIKON_HRH__)
    19 #if !defined(__EIKON_HRH__)
    50  * by using CEikCba::SetButtonGroupFlags(TInt) method. CBA texts are drawn 
    50  * by using CEikCba::SetButtonGroupFlags(TInt) method. CBA texts are drawn 
    51  * with outline font when this flag is set.
    51  * with outline font when this flag is set.
    52  * @since 5.0 */
    52  * @since 5.0 */
    53 #define EEikCbaFlagOutlineFont          0x80
    53 #define EEikCbaFlagOutlineFont          0x80
    54 
    54 
       
    55 /**
       
    56  * Button group semi-transparncy flag. This flag can be set with CBA resource
       
    57  * or by using CEikCba::SetButtonGroupFlags(TInt) method. CBA background using
       
    58  * special skin theme to draw the window background.
       
    59  */
       
    60 #define EEikCbaFlagSemiTransparent      0x100
    55 
    61 
    56 
    62 
    57 // EIKBUTB.HRH
    63 // EIKBUTB.HRH
    58 //
    64 //
    59 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
    60 //
    65 //
    61 
    66 
    62 #define EEikButStaysClear           0x000
    67 #define EEikButStaysClear           0x000
    63 #define EEikButStaysSet             0x100
    68 #define EEikButStaysSet             0x100
    64 #define EEikButLatches              0x200
    69 #define EEikButLatches              0x200
    65 #define EEikButReportOnPointerDown  0x400// EIKCHLST.HRH
    70 #define EEikButReportOnPointerDown  0x400// EIKCHLST.HRH
    66 
    71 
    67 // EIKEDWIN.HRH
    72 // EIKEDWIN.HRH
    68 //
    73 //
    69 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
    70 //
    74 //
    71 
    75 
    72 // Introduced in avkon temporarily and deprecated:
    76 // Introduced in avkon temporarily and deprecated:
    73 #define EEikEdwinAutoSelection          0x00000000
    77 #define EEikEdwinAutoSelection          0x00000000
    74 
    78 
   152 #define EAknEditorFullWidthNumericInputMode     0x20  // full-width numeric (0-9)
   156 #define EAknEditorFullWidthNumericInputMode     0x20  // full-width numeric (0-9)
   153 #define EAknEditorFullWidthKatakanaInputMode    0x40  // full-width Katakana
   157 #define EAknEditorFullWidthKatakanaInputMode    0x40  // full-width Katakana
   154 #define EAknEditorHiraganaKanjiInputMode        0x80  // Hiragana/Kanji
   158 #define EAknEditorHiraganaKanjiInputMode        0x80  // Hiragana/Kanji
   155 #define EAknEditorHiraganaInputMode             0x100 // only Hiragana
   159 #define EAknEditorHiraganaInputMode             0x100 // only Hiragana
   156 #define EAknEditorHalfWidthTextInputMode        0x200 // half-width Latin alphabet
   160 #define EAknEditorHalfWidthTextInputMode        0x200 // half-width Latin alphabet
       
   161 #define EAknEditorHangulInputMode				0x400 // Hangul input mode
   157 
   162 
   158 #define EAknEditorAllInputModes EAknEditorTextInputMode | EAknEditorNumericInputMode | EAknEditorSecretAlphaInputMode | EAknEditorKatakanaInputMode | EAknEditorFullWidthTextInputMode | EAknEditorFullWidthNumericInputMode | EAknEditorFullWidthKatakanaInputMode | EAknEditorHiraganaKanjiInputMode | EAknEditorHalfWidthTextInputMode
   163 #define EAknEditorAllInputModes EAknEditorTextInputMode | EAknEditorNumericInputMode | EAknEditorSecretAlphaInputMode | EAknEditorKatakanaInputMode | EAknEditorFullWidthTextInputMode | EAknEditorFullWidthNumericInputMode | EAknEditorFullWidthKatakanaInputMode | EAknEditorHiraganaKanjiInputMode | EAknEditorHalfWidthTextInputMode
   159 
   164 
   160 // Following two are deprecated
   165 // Following two are deprecated
   161 #define EAknEditorAlphaInputMode            EAknEditorTextInputMode
   166 #define EAknEditorAlphaInputMode            EAknEditorTextInputMode
   201 */
   206 */
   202 #define EAknEditorFlagDeliverVirtualKeyEventsToApplication	0x2000
   207 #define EAknEditorFlagDeliverVirtualKeyEventsToApplication	0x2000
   203 #define EAknEditorFlagTouchInputModeOpened            0x4000
   208 #define EAknEditorFlagTouchInputModeOpened            0x4000
   204 #define EAknEditorFlagNumberGrouping                  0x8000
   209 #define EAknEditorFlagNumberGrouping                  0x8000
   205 #define EAknEditorFlagAdaptiveSearch                  0x10000
   210 #define EAknEditorFlagAdaptiveSearch                  0x10000
   206 
   211 #define EAknEditorFlagChinesePopup                    0x20000
       
   212 #define EAknEditorFlagFnLock                          0x40000
       
   213 #define EAknEditorFlagTextCursorVisible               0x80000
       
   214 #define EAknEditorFlagSelectionVisible                0x100000
       
   215 #define EAknEditorFlagEnablePartialScreen             0x200000
       
   216 #define EAknEditorFlagLaunchPenInputAutomatic         0x400000
   207 // NOTICE! Flag value 0x80000000 is reserved for internal use by FEP.
   217 // NOTICE! Flag value 0x80000000 is reserved for internal use by FEP.
   208 
   218 
   209 // EIKLABEL.HRH
   219 // EIKLABEL.HRH
   210 //
   220 //
   211 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   212 //
   221 //
   213 
   222 
   214 #define EEikLabelAlignHLeft     0x00
   223 #define EEikLabelAlignHLeft     0x00
   215 #define EEikLabelAlignHCenter   0x01
   224 #define EEikLabelAlignHCenter   0x01
   216 #define EEikLabelAlignHRight    0x02
   225 #define EEikLabelAlignHRight    0x02
   228     EEikLabelFontAnnotation
   237     EEikLabelFontAnnotation
   229     };
   238     };
   230     
   239     
   231 // EIKLBBUT.HRH
   240 // EIKLBBUT.HRH
   232 //
   241 //
   233 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   234 //
   242 //
   235 
   243 
   236 #define EEikLabeledButtonShowHotKey     0x01
   244 #define EEikLabeledButtonShowHotKey     0x01
   237 #define EEikLabeledButtonPlainHotKey    0x02
   245 #define EEikLabeledButtonPlainHotKey    0x02
   238 #define EEikLabeledButtonIsDefault              0x04
   246 #define EEikLabeledButtonIsDefault              0x04
   239 
   247 
   240 // EIKLBX.HRH
   248 // EIKLBX.HRH
   241 //
   249 //
   242 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   243 //
   250 //
   244 
   251 
   245 #define EEikListBoxMultipleSelection            0x0001
   252 #define EEikListBoxMultipleSelection            0x0001
   246 #define EEikListBoxNoExtendedSelection          0x0002
   253 #define EEikListBoxNoExtendedSelection          0x0002
   247 #define EEikListBoxIncrementalMatching          0x0004
   254 #define EEikListBoxIncrementalMatching          0x0004
   250 #define EEikListBoxNoFirstLetterMatching        0x0400
   257 #define EEikListBoxNoFirstLetterMatching        0x0400
   251 #define EEikListBoxPaintedSelection             0x0800
   258 #define EEikListBoxPaintedSelection             0x0800
   252 
   259 
   253 // EIKMENU.HRH
   260 // EIKMENU.HRH
   254 //
   261 //
   255 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   256 //
   262 //
   257 
   263 
   258 #define EEikMenuItemDimmed              0x0001
   264 #define EEikMenuItemDimmed              0x0001
   259 #define EEikMenuItemSeparatorAfter      0x0002
   265 #define EEikMenuItemSeparatorAfter      0x0002
   260 #define EEikMenuItemCheckBox            0x0008
   266 #define EEikMenuItemCheckBox            0x0008
   267 // more flags to determine the type of scroll bar to be used
   273 // more flags to determine the type of scroll bar to be used
   268 // deprecated in Uikon 1.2
   274 // deprecated in Uikon 1.2
   269 #define EEikMenuItemScrollBarLeft       0x0200
   275 #define EEikMenuItemScrollBarLeft       0x0200
   270 #define EEikMenuItemScrollBarArrowHead  0x0400
   276 #define EEikMenuItemScrollBarArrowHead  0x0400
   271 
   277 
   272 // remaining flags only used internally
   278 // following flags only used internally
   273 #define EEikMenuItemFlagCtrlHK          0x001000
   279 #define EEikMenuItemFlagCtrlHK          0x001000
   274 #define EEikMenuItemFlagShiftCtrlHK     0x002000
   280 #define EEikMenuItemFlagShiftCtrlHK     0x002000
   275 #define EEikMenuTitleIsChangeable       0x004000
   281 #define EEikMenuTitleIsChangeable       0x004000
   276 #define EEikMenuItemUpdateTitle         0x008000
   282 #define EEikMenuItemUpdateTitle         0x008000
   277 #define EEikMenuTitleRightAlign         0x010000
   283 #define EEikMenuTitleRightAlign         0x010000
   278 //The following value is reserved       0x020000
   284 //The following value is reserved       0x020000
   279 #define EEikMenuTitleIconRightAlign     0x040000  //(Added by GT)
   285 #define EEikMenuTitleIconRightAlign     0x040000  //(Added by GT)
       
   286 // item specific command flags
       
   287 #define EEikMenuItemAction              0x080000
       
   288 #define EEikMenuItemSpecific            0x100000
       
   289 #define EEikMenuItemSpecificListQuery   0x200000
   280 
   290 
   281 // EIKTBAR.HRH
   291 // EIKTBAR.HRH
   282 //
   292 //
   283 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   284 //
   293 //
   285 
   294 
   286 // Toolbar flags
   295 // Toolbar flags
   287 
   296 
   288 #define EEikToolBarHorizontal                           0x01
   297 #define EEikToolBarHorizontal                           0x01
   309 #define EEikStdShortTextPopoutToolBandButtonWidth   68
   318 #define EEikStdShortTextPopoutToolBandButtonWidth   68
   310 #define EEikStdLongTextPopoutToolBandButtonWidth    115
   319 #define EEikStdLongTextPopoutToolBandButtonWidth    115
   311 
   320 
   312 // EIKCMBUT.HRH
   321 // EIKCMBUT.HRH
   313 //
   322 //
   314 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   315 //
   323 //
   316 
   324 
   317 #define EEikCmdButTextRightPictureLeft  0x000
   325 #define EEikCmdButTextRightPictureLeft  0x000
   318 #define EEikCmdButTextBottomPictureTop  0x001
   326 #define EEikCmdButTextBottomPictureTop  0x001
   319 #define EEikCmdButTextTopPictureBottom  0x002
   327 #define EEikCmdButTextTopPictureBottom  0x002
   340 #define EEikCmdButChangeWithImage       0x2000
   348 #define EEikCmdButChangeWithImage       0x2000
   341 #define EEikCmdButChangeWithoutImage    0x3000
   349 #define EEikCmdButChangeWithoutImage    0x3000
   342 
   350 
   343 // EIKLBBUT.HRH
   351 // EIKLBBUT.HRH
   344 //
   352 //
   345 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   346 //
   353 //
   347 
   354 
   348 #define EEikLabeledButtonShowHotKey     0x01
   355 #define EEikLabeledButtonShowHotKey     0x01
   349 #define EEikLabeledButtonPlainHotKey    0x02
   356 #define EEikLabeledButtonPlainHotKey    0x02
   350 
   357 
   351 // EIKDEF.HRH
   358 // EIKDEF.HRH
   352 //
   359 //
   353 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   354 //
   360 //
   355 
   361 
   356 
   362 
   357 #ifdef LANGUAGE_10
   363 #ifdef LANGUAGE_10
   358 #if !defined LANGUAGE_US
   364 #if !defined LANGUAGE_US
   403 
   409 
   404 #define KUidUikonLibraryValue   0x10004CC1
   410 #define KUidUikonLibraryValue   0x10004CC1
   405 
   411 
   406 // EIKCMDS.HRH
   412 // EIKCMDS.HRH
   407 //
   413 //
   408 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   409 //
   414 //
   410 
   415 
   411 #define EEikCmdCanceled        0
   416 #define EEikCmdCanceled        0
   412 
   417 
   413 #define EEikCmdExit             0x100
   418 #define EEikCmdExit             0x100
   477 
   482 
   478 #define EEikBidYes              0x195
   483 #define EEikBidYes              0x195
   479 
   484 
   480 // EIKCTRLS.HRH
   485 // EIKCTRLS.HRH
   481 //
   486 //
   482 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   483 //
   487 //
   484 
   488 
   485 enum TEikStockControls
   489 enum TEikStockControls
   486     {
   490     {
   487     EEikCtCommandButton,
   491     EEikCtCommandButton,
   556     EEikBgCba
   560     EEikBgCba
   557     };
   561     };
   558 
   562 
   559 // EIKPRIV.HRH
   563 // EIKPRIV.HRH
   560 //
   564 //
   561 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   562 //
   565 //
   563 
   566 
   564 #define EEikCidAlertText1       1
   567 #define EEikCidAlertText1       1
   565 #define EEikCidAlertText2       2
   568 #define EEikCidAlertText2       2
   566 
   569 
   802 #define EEikCidPictureCropBottom            10
   805 #define EEikCidPictureCropBottom            10
   803 #define EEikCidObjectFormatDlgLabel         11
   806 #define EEikCidObjectFormatDlgLabel         11
   804 #define EEikCidObjectFormatIconicCheckBox   12
   807 #define EEikCidObjectFormatIconicCheckBox   12
   805 // EIKDIALG.HRH
   808 // EIKDIALG.HRH
   806 //
   809 //
   807 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   808 //
   810 //
   809  
   811  
   810 #define EEikDialogFlagWait              0x001
   812 #define EEikDialogFlagWait              0x001
   811 #define EEikDialogFlagNotifyEsc         0x002
   813 #define EEikDialogFlagNotifyEsc         0x002
   812 #define EEikDialogFlagButtonsBelow      0x004
   814 #define EEikDialogFlagButtonsBelow      0x004
   874 #define EEikFormEditModeOnly        4
   876 #define EEikFormEditModeOnly        4
   875 #define EEikFormUseDoubleSpacedFormat   8
   877 #define EEikFormUseDoubleSpacedFormat   8
   876 
   878 
   877 // EIKSPANE.HRH
   879 // EIKSPANE.HRH
   878 //
   880 //
   879 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   880 //
   881 //
   881 
   882 
   882 // Status pane server, pane declaration flags
   883 // Status pane server, pane declaration flags
   883 #define EEikStatusPaneServerOwned 0
   884 #define EEikStatusPaneServerOwned 0
   884 #define EEikStatusPaneAppOwned 1
   885 #define EEikStatusPaneAppOwned 1
   977 #define R_AKN_DEFAULT_FORM_EDITOR EDWIN {flags= EEikEdwinNoHorizScrolling | EEikEdwinResizable; max_view_height_in_lines=6; base_line_delta=21; }
   978 #define R_AKN_DEFAULT_FORM_EDITOR EDWIN {flags= EEikEdwinNoHorizScrolling | EEikEdwinResizable; max_view_height_in_lines=6; base_line_delta=21; }
   978 
   979 
   979 
   980 
   980 // EIKCFDLG.HRH
   981 // EIKCFDLG.HRH
   981 //
   982 //
   982 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
   983 //
   983 //
   984  
   984  
   985 #define EEikCidFileNameSel			10
   985 #define EEikCidFileNameSel			10
   986 #define EEikCidFileNameEd			20 
   986 #define EEikCidFileNameEd			20 
   987 #define EEikCidFolderNameSel		30
   987 #define EEikCidFolderNameSel		30
   994 
   994 
   995 #define EEikBidBrowse				200
   995 #define EEikBidBrowse				200
   996 
   996 
   997 // EIKDIAL.HRH
   997 // EIKDIAL.HRH
   998 //
   998 //
   999 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1000 //
   999 //
  1001 
  1000 
  1002 #define EDialPhoneNumberEdwinWidth 15
  1001 #define EDialPhoneNumberEdwinWidth 15
  1003 #define EDialPhoneNumberMaxLength  27
  1002 #define EDialPhoneNumberMaxLength  27
  1004 #define EDialDialogMaxLabelLength  12
  1003 #define EDialDialogMaxLabelLength  12
  1018 	EFreeDialDlgEdwin
  1017 	EFreeDialDlgEdwin
  1019 	};
  1018 	};
  1020 
  1019 
  1021 // EIKFBROW.HRH
  1020 // EIKFBROW.HRH
  1022 //
  1021 //
  1023 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1024 //
  1022 //
  1025 
  1023 
  1026 //#define EEikFileBrowseHideRom				0x0001
  1024 //#define EEikFileBrowseHideRom				0x0001
  1027 //#define EEikFileBrowseShowSystem			0x0020
  1025 //#define EEikFileBrowseShowSystem			0x0020
  1028 //#define EEikFileBrowseShowHidden			0x0040
  1026 //#define EEikFileBrowseShowHidden			0x0040
  1029 //#define EEikFileBrowseAllowFolderCreation	0x0200
  1027 //#define EEikFileBrowseAllowFolderCreation	0x0200
  1030 
  1028 
  1031 // EIKTIME.HRH
  1029 // EIKTIME.HRH
  1032 //
  1030 //
  1033 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1034 //
  1031 //
  1035 
  1032 
  1036 #define KEikTimeMaxYear					2060
  1033 #define KEikTimeMaxYear					2060
  1037 #define KEikTimeMinYear					1940
  1034 #define KEikTimeMinYear					1940
  1038 
  1035 
  1061 #define EEikTimeCidDialogDescription	0x1961
  1058 #define EEikTimeCidDialogDescription	0x1961
  1062 */
  1059 */
  1063 
  1060 
  1064 // EIKCHLST.HRH
  1061 // EIKCHLST.HRH
  1065 //
  1062 //
  1066 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1067 //
  1063 //
  1068 /*
  1064 /*
  1069 #define EEikChlistArrayOwnedExternally	0x01
  1065 #define EEikChlistArrayOwnedExternally	0x01
  1070 #define EEikChlistIncrementalMatching	0x02
  1066 #define EEikChlistIncrementalMatching	0x02
  1071 #define EEikChlistNoPopout				0x04
  1067 #define EEikChlistNoPopout				0x04
  1072 */
  1068 */
  1073 // EIKCAL.HRH
  1069 // EIKCAL.HRH
  1074 //
  1070 //
  1075 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1076 //
  1071 //
  1077 /*
  1072 /*
  1078 #define EEikCalendarFlagStartMonthIsAlwaysJanuary	0x01
  1073 #define EEikCalendarFlagStartMonthIsAlwaysJanuary	0x01
  1079 #define EEikCalendarFlagNavigateChronologically		0x02
  1074 #define EEikCalendarFlagNavigateChronologically		0x02
  1080 */
  1075 */
  1081 // EIKCLOCK.HRH
  1076 // EIKCLOCK.HRH
  1082 //
  1077 //
  1083 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1084 //
  1078 //
  1085 /* by H.Domon,K3 19 Apr 2001
  1079 /* by H.Domon,K3 19 Apr 2001
  1086 enum
  1080 enum
  1087 	{
  1081 	{
  1088 	EEikLocaleConformantClockTypeChangesFormatAccordingToLocale,
  1082 	EEikLocaleConformantClockTypeChangesFormatAccordingToLocale,
  1122 	};
  1116 	};
  1123 by H.Domon,K3 19 Apr 2001
  1117 by H.Domon,K3 19 Apr 2001
  1124 */
  1118 */
  1125 // EIKGYSEL.HRH
  1119 // EIKGYSEL.HRH
  1126 //
  1120 //
  1127 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1128 //
  1121 //
  1129 /*
  1122 /*
  1130 #define EEikGraySelIncrementalMatching		0x0001
  1123 #define EEikGraySelIncrementalMatching		0x0001
  1131 #define EEikGraySelDisplay4Gray				0x0002
  1124 #define EEikGraySelDisplay4Gray				0x0002
  1132 #define EEikGraySelDisplay16Gray			0x0004
  1125 #define EEikGraySelDisplay16Gray			0x0004
  1134 #define EEikGraySelDisplay16Color			0x0020
  1127 #define EEikGraySelDisplay16Color			0x0020
  1135 #define EEikGraySelColorIfAvailable			0x1000
  1128 #define EEikGraySelColorIfAvailable			0x1000
  1136 */
  1129 */
  1137 // EIKMFNE.HRH
  1130 // EIKMFNE.HRH
  1138 //
  1131 //
  1139 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1140 //
  1132 //
  1141 
  1133 
  1142 #define EEikMfneNumberFlagFillWithLeadingZeros			0x1
  1134 #define EEikMfneNumberFlagFillWithLeadingZeros			0x1
  1143 #define EEikMfneNumberFlagPreserveOldWidthBeforeEditing	0x2
  1135 #define EEikMfneNumberFlagPreserveOldWidthBeforeEditing	0x2
  1144 #define EEikMfneNumberFlagRepresentsYear				0x4
  1136 #define EEikMfneNumberFlagRepresentsYear				0x4
  1156 #define EEikTimeZoneOffsetFormat		0x10
  1148 #define EEikTimeZoneOffsetFormat		0x10
  1157 
  1149 
  1158 
  1150 
  1159 // EIKPROGI.HRH
  1151 // EIKPROGI.HRH
  1160 //
  1152 //
  1161 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1162 //
  1153 //
  1163 
  1154 
  1164 
  1155 
  1165 enum TEikProgressTextType
  1156 enum TEikProgressTextType
  1166 	{
  1157 	{
  1169 	EEikProgressTextFraction
  1160 	EEikProgressTextFraction
  1170 	};
  1161 	};
  1171 
  1162 
  1172 // EIKRTED.HRH
  1163 // EIKRTED.HRH
  1173 //
  1164 //
  1174 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1175 //
  1165 //
  1176 
  1166 
  1177 #define EEikRTedShowAllPicturesAsIconic	0x00100000
  1167 #define EEikRTedShowAllPicturesAsIconic	0x00100000
  1178 #define EEikRTedNoTextParsers			0x00200000
  1168 #define EEikRTedNoTextParsers			0x00200000
  1179 /**
  1169 /**
  1185 #define EEikRTedPasteAsPlainText        0x00400000
  1175 #define EEikRTedPasteAsPlainText        0x00400000
  1186 
  1176 
  1187 
  1177 
  1188 // EIKSPACE.HRH
  1178 // EIKSPACE.HRH
  1189 //
  1179 //
  1190 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1191 //
  1180 //
  1192 
  1181 
  1193 #define EEikSpacerClear			0
  1182 #define EEikSpacerClear			0
  1194 #define EEikSpacerWhite			1
  1183 #define EEikSpacerWhite			1
  1195 #define EEikSpacerDitheredGray	2
  1184 #define EEikSpacerDitheredGray	2
  1199 
  1188 
  1200 
  1189 
  1201 /*
  1190 /*
  1202 // EIKWSEL.HRH
  1191 // EIKWSEL.HRH
  1203 //
  1192 //
  1204 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1205 //
  1193 //
  1206 
  1194 
  1207 #define EEikWorldSelNoBorder				0x0001
  1195 #define EEikWorldSelNoBorder				0x0001
  1208 #define EEikWorldSelSecondSelector			0x0008
  1196 #define EEikWorldSelSecondSelector			0x0008
  1209 #define EEikWorldSelCountrySelector			0x1000
  1197 #define EEikWorldSelCountrySelector			0x1000
  1210 */
  1198 */
  1211 
  1199 
  1212 // EIKCFDLG.HRH
  1200 // EIKCFDLG.HRH
  1213 //
  1201 //
  1214 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1215 //
  1202 //
  1216 /* 
  1203 /* 
  1217 #define EEikCidFileNameSel			10
  1204 #define EEikCidFileNameSel			10
  1218 #define EEikCidFileNameEd			20 
  1205 #define EEikCidFileNameEd			20 
  1219 #define EEikCidFolderNameSel		30
  1206 #define EEikCidFolderNameSel		30
  1226 
  1213 
  1227 #define EEikBidBrowse				200
  1214 #define EEikBidBrowse				200
  1228 */
  1215 */
  1229 // EIKFBROW.HRH
  1216 // EIKFBROW.HRH
  1230 //
  1217 //
  1231 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
       
  1232 //
  1218 //
  1233 /*
  1219 /*
  1234 #define EEikFileBrowseHideRom				0x0001
  1220 #define EEikFileBrowseHideRom				0x0001
  1235 #define EEikFileBrowseShowSystem			0x0020
  1221 #define EEikFileBrowseShowSystem			0x0020
  1236 #define EEikFileBrowseShowHidden			0x0040
  1222 #define EEikFileBrowseShowHidden			0x0040
  1352 #define KAknToolbarFixed                        0x00000080
  1338 #define KAknToolbarFixed                        0x00000080
  1353 // Drawing when application uses Direct screen access 
  1339 // Drawing when application uses Direct screen access 
  1354 #define KAknToolbarDsaMode                      0x00000100
  1340 #define KAknToolbarDsaMode                      0x00000100
  1355 // No background drawing - Requires window transparency
  1341 // No background drawing - Requires window transparency
  1356 #define KAknToolbarNoBackground                 0x00000200
  1342 #define KAknToolbarNoBackground                 0x00000200
       
  1343 // Toolbar does not use transparence
       
  1344 #define KAknToolbarFloatingUnTransparent        0x00000400
       
  1345 // Toolbar semi-tranparent
       
  1346 #define KAknToolbarSemiTransparent              0x00000800
  1357 //
  1347 //
  1358 // Location editor flags
  1348 // Location editor flags
  1359 //
  1349 //
  1360 enum TLocationEditorFlags
  1350 enum TLocationEditorFlags
  1361 	{
  1351 	{
  1400 // Toolbar extension uses transparent graphics. 
  1390 // Toolbar extension uses transparent graphics. 
  1401 #define KAknTbExtensionTransparent                  0x00000020
  1391 #define KAknTbExtensionTransparent                  0x00000020
  1402 // Drawing when application uses Direct screen access 
  1392 // Drawing when application uses Direct screen access 
  1403 #define KAknTbExtensionDsaMode                      0x00000100
  1393 #define KAknTbExtensionDsaMode                      0x00000100
  1404 
  1394 
  1405 #ifdef FF_AVKON_EMOTION_ICON_ENABLED
  1395 
  1406 /**
       
  1407  * Smiley Icon ID
       
  1408  * Used with CSmileyManager (in eikstd/coctlsrc) to enable Smiley feature
       
  1409  * in editor. With resource, SMILEY_ICON_ITEM 
       
  1410  */
       
  1411 enum TAknSmileyIconID
       
  1412     {
       
  1413     EAknSmileyIconAngry = 0xf880,
       
  1414     EAknSmileyIconBigSmile,
       
  1415     EAknSmileyIconCry,
       
  1416     EAknSmileyIconEvil,
       
  1417     EAknSmileyIconEyebrows,
       
  1418     EAknSmileyIconHeart,
       
  1419     EAknSmileyIconIrritated,
       
  1420     EAknSmileyIconKissing,
       
  1421     EAknSmileyIconNerd,
       
  1422     EAknSmileyIconNeutral,
       
  1423     EAknSmileyIconSarcastic,
       
  1424     EAknSmileyIconSarcasticMad,
       
  1425     EAknSmileyIconSmile,
       
  1426     EAknSmileyIconSurprised,
       
  1427     EAknSmileyIconTongue,
       
  1428     EAknSmileyIconUnhappy,
       
  1429     EAknSmileyIconVeryCool,
       
  1430     EAknSmileyIconWink,
       
  1431     EAknSmileyIconWinkGrin,
       
  1432     EAknSmileyIconWondering,
       
  1433     EAknSmileyAnimCoffee,
       
  1434     EAknSmileyAnimConnive,
       
  1435     EAknSmileyAnimDenial,
       
  1436     EAknSmileyAnimFlirt,
       
  1437     EAknSmileyAnimFrustrated,
       
  1438     EAknSmileyAnimGum,
       
  1439     EAknSmileyAnimIdea,
       
  1440     EAknSmileyAnimInnocent,
       
  1441     EAknSmileyAnimLaugh,
       
  1442     EAknSmileyAnimParty,
       
  1443     EAknSmileyAnimRun,
       
  1444     EAknSmileyAnimSilly,
       
  1445     EAknSmileyAnimSleep,
       
  1446     EAknSmileyAnimSurprised    
       
  1447     };
       
  1448 
       
  1449 
       
  1450 #define KAknSmileyStaticIcon   0
       
  1451 #define KAknSmileyAnimation    1
       
  1452 
       
  1453 #endif
       
  1454     
  1396     
  1455 #endif
  1397 #endif