EIKON.HRH File Reference

#include <uikon.hrh>
#include <
lafpublc.hrh>
#include <eikcolor.hrh>


Defines

#define __EIKON_HRH__
#define EEikButtonGroupAddToStack   0x01
#define EEikButtonGroupDelayActivation   0x02
#define EEikButtonGroupUseMaxSize   0x04
#define EEikEnhancedButtonGroup   0x08
#define EEikCbaButtonLink   0x10
#define EEikEnhancedCbaButton   0x20
#define EEikCbaFlagTransparent   0x40
 Button group transparency flag.
#define EEikCbaFlagOutlineFont   0x80
 Button group outline font flag.
#define EEikButStaysClear   0x000
#define EEikButStaysSet   0x100
#define EEikButLatches   0x200
#define EEikButReportOnPointerDown   0x400
#define EEikEdwinAutoSelection   0x00000000
#define EEikEdwinKeepDocument   0x00000001
#define EEikEdwinSegmentedStorage   0x00000002
#define EEikEdwinWidthInPixels   0x00000004
#define EEikEdwinNoAutoSelection   0x00000008
#define EEikEdwinJustAutoCurEnd   0x00000010
#define EEikEdwinNoWrap   0x00000020
#define EEikEdwinLineCursor   0x00000040
#define EEikEdwinNoHorizScrolling   0x00000080
#define EEikEdwinInclusiveSizeFixed   0x00000100
#define EEikEdwinUserSuppliedText   0x00000200
#define EEikEdwinOwnsWindow   0x00000400
#define EEikEdwinDisplayOnly   0x00000800
#define EEikEdwinAlwaysShowSelection   0x00001000
#define EEikEdwinReadOnly   0x00002000
#define EEikEdwinAllowPictures   0x00004000
#define EEikEdwinAllowUndo   0x00008000
#define EEikEdwinNoLineOrParaBreaks   0x00010000
#define EEikEdwinOnlyASCIIChars   0x00020000
#define EEikEdwinResizable   0x00040000
#define EEikEdwinIgnoreVirtualCursor   0x00080000
#define EEikEdwinNoCustomDraw   0x01000000
#define EEikEdwinAvkonDisableCursor   0x04000000
#define EEikEdwinAvkonNotEditable   0x08000000
#define EEikEdwinAlternativeWrapping   0x10000000
#define EEikCidFontBoldBut   1
#define EEikCidFontItalicBut   2
#define EEikCidFontUnderlineBut   3
#define EAknEditorUpperCase   0x1
#define EAknEditorLowerCase   0x2
#define EAknEditorTextCase   0x4
#define EAknEditorAllCaseModes   EAknEditorUpperCase | EAknEditorLowerCase | EAknEditorTextCase
#define EAknEditorNullInputMode   0x0
#define EAknEditorTextInputMode   0x1
#define EAknEditorNumericInputMode   0x2
#define EAknEditorSecretAlphaInputMode   0x4
#define EAknEditorKatakanaInputMode   0x8
#define EAknEditorFullWidthTextInputMode   0x10
#define EAknEditorFullWidthNumericInputMode   0x20
#define EAknEditorFullWidthKatakanaInputMode   0x40
#define EAknEditorHiraganaKanjiInputMode   0x80
#define EAknEditorHiraganaInputMode   0x100
#define EAknEditorHalfWidthTextInputMode   0x200
#define EAknEditorAllInputModes   EAknEditorTextInputMode | EAknEditorNumericInputMode | EAknEditorSecretAlphaInputMode | EAknEditorKatakanaInputMode | EAknEditorFullWidthTextInputMode | EAknEditorFullWidthNumericInputMode | EAknEditorFullWidthKatakanaInputMode | EAknEditorHiraganaKanjiInputMode | EAknEditorHalfWidthTextInputMode
#define EAknEditorAlphaInputMode   EAknEditorTextInputMode
#define EAknEditorPredictiveInputMode   EAknEditorTextInputMode
#define EAknEditorFlagDefault   0x000
#define EAknEditorFlagFixedCase   0x001
#define EAknEditorFlagNoT9   0x002
#define EAknEditorFlagNoEditIndicators   0x004
#define EAknEditorFlagNoLRNavigation   0x008
#define EAknEditorFlagSupressShiftMenu   0x010
#define EAknEditorFlagEnableScrollBars   0x020
#define EAknEditorFlagMTAutoOverwrite   0x040
#define EAknEditorFlagUseSCTNumericCharmap   0x080
#define EAknEditorFlagLatinInputModesOnly   0x100
#define EAknEditorFlagForceTransparentFepModes   0x200
#define EAknEditorFlagAllowEntersWithScrollDown   0x400
#define EAknEditorFlagEnablePictographInput   0x800
#define EAknEditorFlagFindPane   0x1000
#define EAknEditorFlagDeliverVirtualKeyEventsToApplication   0x2000
 If this flag is defined, the Virtual Keyboard and Handwriting Recognition features generate key events just like the physical keypad.
#define EAknEditorFlagTouchInputModeOpened   0x4000
#define EAknEditorFlagNumberGrouping   0x8000
#define EAknEditorFlagAdaptiveSearch   0x10000
#define EEikLabelAlignHLeft   0x00
#define EEikLabelAlignHCenter   0x01
#define EEikLabelAlignHRight   0x02
#define EEikLabelAlignVTop   0x00
#define EEikLabelAlignVCenter   0x10
#define EEikLabelAlignVBottom   0x20
#define EikLabelUnderline   0x01
#define EikLabelStrikeThrough   0x02
#define EEikLabeledButtonShowHotKey   0x01
#define EEikLabeledButtonPlainHotKey   0x02
#define EEikLabeledButtonIsDefault   0x04
#define EEikListBoxMultipleSelection   0x0001
#define EEikListBoxNoExtendedSelection   0x0002
#define EEikListBoxIncrementalMatching   0x0004
#define EEikListBoxScrollBarSizeExcluded   0x0080
#define EEikListBoxCreateOwnWindow   0x0200
#define EEikListBoxNoFirstLetterMatching   0x0400
#define EEikListBoxPaintedSelection   0x0800
#define EEikMenuItemDimmed   0x0001
#define EEikMenuItemSeparatorAfter   0x0002
#define EEikMenuItemCheckBox   0x0008
#define EEikMenuItemRadioStart   0x0010
#define EEikMenuItemRadioMiddle   0x0020
#define EEikMenuItemRadioEnd   0x0040
#define EEikMenuItemSymbolOn   0x0080
#define EEikMenuItemSymbolIndeterminate   0x0100
#define EEikMenuItemScrollBarLeft   0x0200
#define EEikMenuItemScrollBarArrowHead   0x0400
#define EEikMenuItemFlagCtrlHK   0x001000
#define EEikMenuItemFlagShiftCtrlHK   0x002000
#define EEikMenuTitleIsChangeable   0x004000
#define EEikMenuItemUpdateTitle   0x008000
#define EEikMenuTitleRightAlign   0x010000
#define EEikMenuTitleIconRightAlign   0x040000
#define EEikToolBarHorizontal   0x01
#define EEikToolBarDelayActivation   0x02
#define EEikToolBarDistributeControlsEvenlyBetweenLines   0x04
#define EEikToolBarAllControlsSameSize   0x08
#define EEikToolBarCtrlHasSetMinLength   0x01
#define EEikToolBarCtrlIsStretchable   0x02
#define KEikStdToolBarWidth   70
#define KEikStdToolBandHeight   25
#define KEikStdFileNameLabelHeight   24
#define KEikStdFileNameLabelWidth   68
#define KEikStdToolBarButtonHeight   37
#define KEikStdGapBelowClock   2
#define EEikStdTwoStateIconicToolBandButtonWidth   35
#define EEikStdIconicPopoutToolBandButtonWidth   51
#define EEikStdShortTextPopoutToolBandButtonWidth   68
#define EEikStdLongTextPopoutToolBandButtonWidth   115
#define EEikCmdButTextRightPictureLeft   0x000
#define EEikCmdButTextBottomPictureTop   0x001
#define EEikCmdButTextTopPictureBottom   0x002
#define EEikCmdButTextLeftPictureRight   0x003
#define EEikCmdButDenseFont   0x0008
#define EEikCmdButShareExcess   0x0000
#define EEikCmdButExcessToText   0x0010
#define EEikCmdButExcessToPicture   0x0020
#define EEikCmdButFirstRightSecondLeft   0x000
#define EEikCmdButFirstBottomSecondTop   0x001
#define EEikCmdButFirstTopSecondBottom   0x002
#define EEikCmdButFirstLeftSecondRight   0x003
#define EEikCmdButShareExcess   0x0000
#define EEikCmdButExcessToFirst   0x0010
#define EEikCmdButExcessToSecond   0x0020
#define EEikCmdButNormal   0x0000
#define EEikCmdButInverter   0x1000
#define EEikCmdButChangeWithImage   0x2000
#define EEikCmdButChangeWithoutImage   0x3000
#define EEikLabeledButtonShowHotKey   0x01
#define EEikLabeledButtonPlainHotKey   0x02
#define EEikEdwinFindStringMaxLen   500
#define KEikUidDataAppValue   268435590
#define KEikUidAgendaAppValue   268435588
#define KEikUidWordAppValue   268435583
#define KEikUidSheetAppValue   268435592
#define KEikUidPaintAppValue   268435581
#define KEikUidCommsAppValue   268435591
#define KEikUidTextEdAppValue   268435589
#define KEikUidJotterAppValue   268438762
#define KEikUidContactsAppValue   0x1000183C
#define KEikUidShellAppValue   268435574
#define KEikUidCalcAppValue   268435587
#define KEikUidTimewAppValue   268435584
#define KEikUidRecordAppValue   268435582
#define KEikUidSpellAppValue   268435586
#define KEikUidBombsAppValue   268435753
#define KUidUikonLibraryValue   0x10004CC1
#define EEikCmdCanceled   0
#define EEikCmdExit   0x100
#define EEikCmdFileOpen   0x101
#define EEikCmdFileOpenAnother   0x102
#define EEikCmdFileSaveAs   0x103
#define EEikCmdFileNew   0x104
#define EEikCmdFileSave   0x105
#define EEikCmdFileImport   0x106
#define EEikCmdFileExport   0x107
#define EEikCmdFileRevert   0x108
#define EEikCmdFileMerge   0x109
#define EEikCmdHelpContents   0x110
#define EEikCmdHelpSearch   0x111
#define EEikCmdHelpAbout   0x112
#define EEikCmdEditCut   0x120
#define EEikCmdEditCopy   0x121
#define EEikCmdEditPaste   0x122
#define EEikCmdEditUndo   0x123
#define EEikCmdEditRedo   0x124
#define EEikCmdEditSelectAll   0x125
#define EEikCmdEditPicture   0x126
#define EEikCmdEditPictureFormat   0x127
#define EEikCmdEditUpdateCurrentField   0x128
#define EEikCmdEditUpdateAllFields   0x129
#define EEikCmdIrdaSend   0x130
#define EEikCmdIrdaReceive   0x131
#define EEikCmdZoomNormal   0x140
#define EEikCmdZoomIn   0x141
#define EEikCmdZoomOut   0x142
#define EEikCmdInsertSymbol   0x150
#define EEikCmdInsertField   0x151
#define EEikCmdInsertPicture   0x152
#define EEikCmdSearchFind   0x160
#define EEikCmdSearchFindAgain   0x161
#define EEikCmdSearchReplace   0x162
#define EEikCmdPrintSetup   0x170
#define EEikCmdPrintPreview   0x171
#define EEikCmdPrintPrint   0x172
#define EEikCmdPrintPaginate   0x173
#define EEikCmdFontChange   0x180
#define EEikCmdFontBold   0x181
#define EEikCmdFontItalic   0x182
#define EEikCmdFontUnderline   0x183
#define EEikCmdParaAlign   0x184
#define EEikCmdParaBorder   0x185
#define EEikCmdParaSpacing   0x186
#define EEikCmdParaIndent   0x187
#define EEikCmdParaTabs   0x188
#define EEikCmdFormatObject   0x189
#define EEikCmdFieldFileName   0x190
#define EEikCmdFieldPageNumber   0x191
#define EEikCmdFieldCurrentTime   0x192
#define EEikCmdFieldCurrentDate   0x193
#define EEikCmdFieldNumberOfPages   0x194
#define EEikCmdFieldInsertObject   0x195
#define EEikBidYes   0x195
#define EEikCidAlertText1   1
#define EEikCidAlertText2   2
#define EEikCidInfoText   1
#define EEikCidTitleBarLabel   1
#define EEikCidTitleBatFileNameLabel   2
#define EEikCidHeapRateNumed   1
#define EEikCidFileOpenFilSel   1
#define EEikCidFileSelBrowse   201
#define EEikCidFileDirectoryEd   1
#define EEikCidFileSaveAsFilEd   1
#define EEikCidFontNameList   1
#define EEikCidFontSizeList   2
#define EEikCidFontBoldTkBx   3
#define EEikCidFontItalicTkBx   4
#define EEikCidFontUnderlineTkBx   5
#define EEikCidFontPreviewLabelOne   6
#define EEikCidFontStrikethruTkBx   7
#define EEikCidFontPrintPosList   8
#define EEikCidTextColor   9
#define EEikCidFontPreviewLabelTwo   10
#define EEikCidSpecialChar   1
#define EEikCidSpecialCharLabel   2
#define EEikCidProgButsNameList   1
#define EEikCidProgButsModsList   2
#define EEikCidProgButsEdwin   3
#define EEikCidAlignList   1
#define EEikCidIndentLeftEd   1
#define EEikCidIndentRightEd   2
#define EEikCidIndentFirstLineEd   3
#define EEikCidLineSpaceList   1
#define EEikCidLineSpaceEd   2
#define EEikCidSpaceAboveEd   3
#define EEikCidSpaceBelowEd   4
#define EEikCidSpaceTogetherTkBx   5
#define EEikCidSpaceNextTkBx   6
#define EEikCidSpaceNewPageTkBx   7
#define EEikCidSpaceWidowOrphanTkBx   8
#define EEikCidBorderLeft   1
#define EEikCidBorderRight   2
#define EEikCidBorderTop   3
#define EEikCidBorderBottom   4
#define EEikCidBorderMarginEd   5
#define EEikCidBorderPreview   6
#define EEikCidColorLeftBorder   7
#define EEikCidColorRightBorder   8
#define EEikCidColorTopBorder   9
#define EEikCidColorBottomBorder   10
#define EEikCidColorBackground   11
#define EEikCidBorderColorPreview   12
#define EEikCidColorLeftBorder2   13
#define EEikCidColorRightBorder2   14
#define EEikCidColorTopBorder2   15
#define EEikCidColorBottomBorder2   16
#define EEikCidColorBackground2   17
#define EEikCidFindStringEd   1
#define EEikCidFindDirectionRbGp   2
#define EEikCidFindWholeWordTkBx   3
#define EEikCidFindCaseSenTkBx   4
#define EEikCidFindUpRb   5
#define EEikCidFindDownRb   6
#define EEikCidReplaceStringEd   7
#define EEikBidReplaceSkip   1
#define EEikBidReplaceAll   2
#define EEikCidPrintPrev   1
#define EEikBidPrintPrevGoToPageBut   2
#define EEikBidSetup   3
#define EEikCidSingleNumberEd   1
#define EEikCmdPageSetup   1
#define EEikCmdPrinterSetup   2
#define EEikCmdPreviewSetup   3
#define EEikCmdRangeSetup   4
#define EEikCidPrintPrinterModels   1
#define EEikCidPrinterPort   2
#define EEikBidPortSetup   3
#define EEikBidPrinterProperties   4
#define EEikCidSerialBaudRate   1
#define EEikCidSerialDataBits   2
#define EEikCidSerialStopBits   3
#define EEikCidSerialParity   4
#define EEikCidSerialIgnoreParitykBx   5
#define EEikCidXonOffTkBx   6
#define EEikCidRtsCtsTkBx   7
#define EEikCidDsrDtrTkBx   8
#define EEikCidDcdTkBx   9
#define EEikCidPrinterName   1
#define EEikCidPrintAll   2
#define EEikCidPrintPageRange   3
#define EEikCidPrintNoOfCopies   4
#define EEikBidPrinterSetup   5
#define EEikCidPrintProgressBar   1
#define EEikCidPrinterNameWithPort   2
#define EEikCidPerviewNoOfPages   1
#define EEikCidPreviewMarginsTkBx   2
#define EEikCidPageSpecSizeName   1
#define EEikCidPageSpecWidth   2
#define EEikCidPageSpecHeight   3
#define EEikCidPageSpecOrientation   4
#define EEikCidPageSpecPortrait   5
#define EEikCidPageSpecLandscape   6
#define EEikCidPageMarginLeft   7
#define EEikCidPageMarginRight   8
#define EEikCidPageMarginTop   9
#define EEikCidPageMarginBottom   10
#define EEikCidPageHeaderTxt   11
#define EEikCidHeaderRTxtTBar   12
#define EEikCidHeaderMargin   13
#define EEikCidPageFooterTxt   14
#define EEikCidFooterRTxtTBar   15
#define EEikCidFooterMargin   16
#define EEikCidNumOfFirstPage   17
#define EEikCidIncludeHeaderOnFPage   18
#define EEikCidIncludeFooterOnFPage   19
#define EEikCidDone   20
#define EEikPidFooter   1
#define EEikCidFontDialog   6
#define EEikCidPageSetupFormat   7
#define EEikCidPageSetupInsert   8
#define EEikCidPaginate   1
#define EEikCidHeapFailRate   1
#define EEikCidHeapFailTypeBack   2
#define EEikCidHeapFailTypeBackRandom   3
#define EEikCidHeapFailTypeBackDeterministic   4
#define EEikCidHeapFailOff   5
#define EEikCidWservHeapFailRate   6
#define EEikCidWservHeapFailTypeBack   7
#define EEikCidWservHeapFailTypeBackRandom   8
#define EEikCidWservHeapFailTypeBackDeterministic   9
#define EEikCidWservHeapFailOff   10
#define EEikCidFileFailRate   10
#define EEikCidFileFailChbx   11
#define EEikCidPictureScaleWidth   1
#define EEikCidPictureScaleHeight   2
#define EEikCidPictureDisplayWidth   3
#define EEikCidPictureDisplayHeight   4
#define EEikCidPictureOriginalWidth   5
#define EEikCidPictureOriginalHeight   6
#define EEikCidPictureCropLeft   7
#define EEikCidPictureCropRight   8
#define EEikCidPictureCropTop   9
#define EEikCidPictureCropBottom   10
#define EEikCidFselCreateFolder   1
#define EEikCidFSelAvailableDriveList   1
#define EEikCidFSelDirTreeListBox   2
#define EEikCidFSelDirContentsListBox   3
#define EEikCidFSelOrderAToZ   4
#define EEikCidFSelOrderByExt   5
#define EEikCidFSelOrderBySize   6
#define EEikCidFSelOrderByDate   7
#define EEikCidFSelReadOnly   1
#define EEikCidFselCreateFolder   1
#define EEikCidFselDummy   2
#define EEikCidFieldTypeList   1
#define EEikCidFSelReadOnly   1
#define EEikCidFSelHidden   2
#define EEikCidFSelSystem   3
#define EEikCidFSelSize   4
#define EEikCidFSelDate   5
#define EEikCidDefaultTab   1
#define EEikCidFieldTypeList   1
#define EEikCidIrDialogTopLabel   1
#define EEikCidDefaultTab   1
#define EEikCidNewTabStop   2
#define EEikCidTabAlignment   3
#define EEikCidTabsList   4
#define EEikCidCurrentTab   5
#define EEikCidTabTBar   6
#define EEikCidSetTab   7
#define EEikCidClearTab   8
#define EEikCidClearAllTabs   9
#define EEikCidInsertObjectApps   1
#define EEikCidIrDialogTopLabel   1
#define EEikCidIrDialogBottomLabel   2
#define EEikCidIrDialogProgInfo   3
#define EEikCidIrDialogImageArray   4
#define EEikCidIrSaveAsLabelId   5
#define EEikCidPassword   1
#define EEikCidInsertObjectApps   1
#define EEikCidFileBrowse   1
#define EEikCidPassword   1
#define EEikCidPasswordConfirm   2
#define EEikCidPictureScaleWidth   1
#define EEikCidFileBrowse   1
#define EEikCidPictureScaleWidth   1
#define EEikCidPictureScaleHeight   2
#define EEikCidPictureDisplayWidth   3
#define EEikCidPictureDisplayHeight   4
#define EEikCidPictureOriginalWidth   5
#define EEikCidPictureOriginalHeight   6
#define EEikCidPictureCropLeft   7
#define EEikCidPictureCropRight   8
#define EEikCidPictureCropTop   9
#define EEikCidPictureCropBottom   10
#define EEikCidObjectFormatDlgLabel   11
#define EEikCidObjectFormatIconicCheckBox   12
#define EEikDialogFlagWait   0x001
#define EEikDialogFlagNotifyEsc   0x002
#define EEikDialogFlagButtonsBelow   0x004
#define EEikDialogFlagButtonsRight   0x008
#define EEikDialogFlagNoUserExit   0x010
#define EEikDialogFlagModeless   0x020
#define EEikDialogFlagNoTitleBar   0x040
#define EEikDialogFlagAllKeysToButtons   0x080
#define EEikDialogFlagFillScreen   0x100
#define EEikDialogFlagNoDrag   0x200
#define EEikDialogFlagDensePacking   0x400
#define EEikDialogFlagNoBackup   0x800
#define EEikDialogFlagFillAppClientRect   0x1000
#define EEikDialogFlagCbaButtons   0x2000
#define EEikDialogFlagNoBorder   0x4000
#define EEikDialogFlagNoShadow   0x8000
#define EEikDialogFlagNoBackgroundFade   0x80000
#define EEikDialogFlagDontEatUpDownEvents   0x200000
#define EEikDialogFlagCloseDialogWhenTapped   0x400000
#define EEikDialogFlagVirtualInput   0x800000
#define EEikDlgItemNoSeparator   0
#define EEikDlgItemNoSeparator   0
#define EEikDlgItemSeparatorAfter   1
#define EEikDlgItemSeparatorBefore   1
#define EEikDlgItemColumnEnd   2
#define EEikDlgItemSeparatorMask   0x03
#define EEikDlgItemLatent   0x04
#define EEikDlgItemLglf   0x08
#define EEikDlgItemTakesEnterKey   0x10
#define EEikDlgItemOfferAllHotKeys   0x20
#define EEikDlgItemNoBorder   0x40
#define EEikDlgItemNonFocusing   0x80
#define EEikDlgItemAsLabel   0xc0
#define EEikDlgItemTrailerAfterEar   0x100
#define EEikDlgItemCtlMinHeightOrLess   0x200
#define EEikDlgItemCtlMinWidthOrLess   0x400
#define EEikDlgItemCtlMinSizeOrLess   0x600
#define EEikDlgItemCtlGetsWidthFirst   0x800
#define EEikDlgItemCtlSharesWidth   0x1000
#define EEikDlgItemCtlRefusesStrecth   0x2000
#define EEikDlgPagePreAllocScrollBarBreadth   0x0001
#define EEikDlgItemIndirect   -1
#define EEikDlgMainPageIndirect   -1
#define EEikBidCancel   -1
#define EEikBidOk   -2
#define EEikBidTab   -3
#define EEikBidDelete   -4
#define EEikBidSpace   -5
#define EEikBidSelect   -6
#define EEikBidBlank   -7
#define EEikFormShowEmptyFields   0
#define EEikFormHideEmptyFields   1
#define EEikFormShowBitmaps   2
#define EEikFormEditModeOnly   4
#define EEikFormUseDoubleSpacedFormat   8
#define EEikStatusPaneServerOwned   0
#define EEikStatusPaneAppOwned   1
#define EEikStatusPanePositionTop   0
#define EEikStatusPanePositionBottom   1
#define EEikStatusPanePositionLeft   2
#define EEikStatusPanePositionRight   3
#define EEikStatusPaneLayoutHorizontal   0
#define EEikStatusPaneLayoutVertical   4
#define EEikStatusPaneIsStretchable   1
#define EEikStatusPaneUseDefaults   0
#define EKeyOK   EKeyDevice3
#define EKeyCBA1   EKeyDevice0
#define EKeyCBA2   EKeyDevice1
#define EKeyPhoneSend   EKeyYes
#define EKeyPhoneEnd   EKeyNo
#define EKeyApplication   EKeyApplication0
#define EKeyPowerOff   EKeyDevice2
#define EKeyGripOpen   EKeyDevice4
#define EKeyGripClose   EKeyDevice5
#define EKeySide   EKeyDevice6
#define EKeyCamera   EKeyDevice7
#define EKeyTwistOpen   EKeyDevice8
#define EKeyTwistClose   EKeyDevice9
#define EKeyVolumeUp   EKeyIncVolume
#define EKeyVolumeDown   EKeyDecVolume
#define EKeyFlipOpen   EKeyDeviceA
#define EKeyFlipClose   EKeyDeviceB
#define EKeyPoC   EKeyApplication1
#define EKeyPlay   EKeyApplication2
#define EKeyStop   EKeyApplication3
#define EKeyForward   EKeyApplication4
#define EKeyRewind   EKeyApplication5
#define EKeyOperator   EKeyApplication6
#define EKeyQwertyOn   EKeyApplication7
#define EKeyQwertyOff   EKeyApplication8
#define EKeyNext   EKeyApplication9
#define EKeyPrevious   EKeyApplicationA
#define EKeyHoldSwitch   EKeyApplicationB
#define EKeyZoomIn   EKeyApplicationC
#define EKeyZoomOut   EKeyApplicationD
#define EKey4x10QwertyOn   EKeyApplicationE
#define EKey3x11QwertyOn   EKeyApplication10
#define EKeyHalfQwertyOn   EKeyApplication11
#define EKeyCustomKeyboardOn   EKeyApplication12
#define EKeyLeftUpArrow   EKeyDevice10
#define EKeyRightUpArrow   EKeyDevice11
#define EKeyRightDownArrow   EKeyDevice12
#define EKeyLeftDownArrow   EKeyDevice13
#define EStdKeyLeftUpArrow   EStdKeyDevice10
#define EStdKeyRightUpArrow   EStdKeyDevice11
#define EStdKeyRightDownArrow   EStdKeyDevice12
#define EStdKeyLeftDownArrow   EStdKeyDevice13
#define R_AKN_DEFAULT_FORM_EDITOR   EDWIN {flags= EEikEdwinNoHorizScrolling | EEikEdwinResizable; max_view_height_in_lines=6; base_line_delta=21; }
#define EEikCidFileNameSel   10
#define EEikCidFileNameEd   20
#define EEikCidFolderNameSel   30
#define EEikCidFolderNameEd   40
#define EEikCidDriveNameSel   50
#define EEikCidUseNewFileChbx   100
#define EEikBidCreateFile   150
#define EEikBidBrowse   200
#define EDialPhoneNumberEdwinWidth   15
#define EDialPhoneNumberMaxLength   27
#define EDialDialogMaxLabelLength   12
#define KEikTimeMaxYear   2060
#define KEikTimeMinYear   1940
#define EEikMfneNumberFlagFillWithLeadingZeros   0x1
#define EEikMfneNumberFlagPreserveOldWidthBeforeEditing   0x2
#define EEikMfneNumberFlagRepresentsYear   0x4
#define EEikMfneLatLongFlagAddSecondsField   0x8
#define EEikMfneLatLongFlagAddTrailingSign   0x10
#define EEikMfneLatLongFlagDirectionIsPrefix   0x20
#define EEikTimeWithoutSecondsField   0x1
#define EEikDateWithoutPopoutCalendar   0x2
#define EEikTimeWithoutHoursField   0x4
#define EEikTimeForce24HourFormat   0x8
#define EEikTimeZoneOffsetFormat   0x10
#define EEikRTedShowAllPicturesAsIconic   0x00100000
#define EEikRTedNoTextParsers   0x00200000
#define EEikRTedPasteAsPlainText   0x00400000
 When pasting text into the editor, the text is stripped of all formatting.
#define EEikSpacerClear   0
#define EEikSpacerWhite   1
#define EEikSpacerDitheredGray   2
#define EEikSpacerGray   3
#define EEikSpacerDarkGray   4
#define EEikSpacerBlack   5
#define KAknButtonTextLeft   0x00000001
#define KAknButtonSizeFitText   0x00000002
#define KAknButtonNoFrame   0x00000004
#define KAknButtonReportOnLongPress   0x00000008
#define KAknButtonReportOnKeyDown   0x00000010
#define KAknButtonNoFramePressEvent   0x00000020
#define KAknButtonRequestExitOnButtonUpEvent   0x00000040
#define KAknButtonKeyRepeat   0x00000080
#define KAknButtonHitTest   0x00000100
#define KAknButtonNoClear   0x00000200
#define KAknButtonTextInsideFrame   0x00000400
#define KAknButtonPressedDownFrame   0x00000800
#define KAknButtonStateHasLatchedFrame   0x00000001
#define KAknToolbarFlexiblePosition   0x00000001
#define KAknToolbarMiddleItemFocused   0x00000002
#define KAknToolbarAlwaysFocusing   0x00000004
#define KAknToolbarLastUsedItemFocused   0x00000008
#define KAknToolbarWithoutCba   0x00000010
#define KAknToolbarTransparent   0x00000020
#define KAknToolbarSmall   0x00000040
#define KAknToolbarFixed   0x00000080
#define KAknToolbarDsaMode   0x00000100
#define KAknToolbarNoBackground   0x00000200
#define KAknTbExtensionButtonNoFrame   0x00000004
#define KAknTbExtensionTransparent   0x00000020
#define KAknTbExtensionDsaMode   0x00000100

Enumerations

enum  TAknEditorNumericKeymap {
  EAknEditorStandardNumberModeKeymap, EAknEditorPlainNumberModeKeymap, EAknEditorCalculatorNumberModeKeymap, EAknEditorConverterNumberModeKeymap,
  EAknEditorToFieldNumberModeKeymap, EAknEditorFixedDiallingNumberModeKeymap, EAknEditorSATNumberModeKeymap, EAknEditorSATHiddenNumberModeKeymap,
  EAknEditorAlphanumericNumberModeKeymap, EAknEditorReservedInternalUseKeymap = 100
}
enum  EEikLabelStandardFont { EEikLabelFontNormal, EEikLabelFontLegend, EEikLabelFontAnnotation }
enum  TEikStockControls {
  EEikCtCommandButton, EEikCtLabeledButton, EEikCtEdwin, EEikCtRichTextEditor,
  EEikCtSecretEd, EEikCtCheckBox, EEikCtChoiceList, EEikCtOptionButton,
  EEikCtHorOptionButList, EEikCtFileNameSel, EEikCtFileNameEd, EEikCtFolderNameSel,
  EEikCtFolderNameEd, EEikCtDriveNameSel, EEikCtListBox, EEikCtCharMap,
  EEikCtCharEd, EEikCtImage, EEikCtImageArray, EEikCtLabel,
  EEikCtComboBox, EEikCtProgInfo, EEikCtFlPtEd, EEikCtFxPtEd,
  EEikCtTwipsEd, EEikCtNumberEditor, EEikCtRangeEditor, EEikCtTimeEditor,
  EEikCtDateEditor, EEikCtTimeAndDateEditor, EEikCtDurationEditor, EEikCtTimeOffsetEditor,
  EEikCtLatitudeEditor_Not_Supported, EEikCtLongitudeEditor_Not_Supported, EEikCtBorderPreview, EEikCtFontPreview,
  EEikCtGraySelector, EEikCtWorldSelector, EEikCtGlobalTextEditor, EEikCtSoundSelector,
  EEikCtClock, EEikCtPrintPreview, EEikCtMenuButton, EEikCtDirContentsListBox,
  EAknCtIpFieldEditor, EEikCtCalendar, EEikCtSpacer, EEikCtColListBox,
  EEikCtRangeRefEditor, EEikCtTextButton, EEikCtBitmapButton, EEikCtDialogToolBar,
  EEikCtFileBrowser, EEikCtFileNameLabel, EEikCtUnifiedFileSel, EEikCtTelephoneNumberEditor,
  EEikCtTwoPictureCommandButton, EEikCtInverterCommandButton, EEikCtScrollBar, EEikCtArrowHeadScrollBar,
  EAknCtLocationEditor, EAknCtUnitEditor
}
enum  TEikStockButtonGroupControls { EEikBgToolBar, EEikBgButtonPanel, EEikBgCba }
enum  {
  EDialDlgButFreeDial = 1, EDialDlgButDial, EDialDlgButDialOut, EFreeDialDlgButClear,
  EFreeDialDlgButRedial, EDialDlgEdwin1, EDialDlgEdwin2, EDialDlgEdwin3,
  EDialDlgEdwin4, EDialDlgEdwin5, EFreeDialDlgEdwin
}
enum  TEikProgressTextType { EEikProgressTextNone, EEikProgressTextPercentage, EEikProgressTextFraction }
enum  { EEikCidImageType = 1 }
enum  { EEikPopupOnTop = 1100, EEikPopupGone }
enum  {
  EEikKeyLockEnabled = 1110, EEikKeyLockDisabled = 1111, EEikLeyLockDisabled = 1111, EEikKeyLockPowerKeyPressed,
  EEikKeyLockLightsOnRequest, EEikEcsQueryLights, EEikSecurityQueryLights
}
enum  { EEikHeapFailSettingListId = 999 }
enum  TEikCommandOperationTypes {
  EEikCommandTypeAnyCommand, EEikCommandTypeMenu, EEikCommandTypeOpenItem, EEikCommandTypeDeleteItem,
  EEikCommandTypeOperatesItem, EEikCommandTypeCreateItem, EEikCommandTypePositiveAnswer, EEikCommandTypeNegativeAnswer,
  EEikCommandTypeCancel, EEikCommandTypeExitOrBack, EEikCommandTypeExitApplication
}
enum  TLocationEditorFlags { ELocationEdFlagLatitude = 1, ELocationEdFlagLongitude = 2 }
enum  TAknUnitEditorFlags { EAknUnitEditorAllowUninitialized = 0x00000001 }
 Unit editor flags Used with CAknUnitEditor. More...
enum  TAknUnitEditorUnits {
  EAknUnitEditorCustomUnit, EAknUnitEditorMeter, EAknUnitEditorKilometer, EAknUnitEditorFoot,
  EAknUnitEditorMile, EAknUnitEditorMetricSpeed, EAknUnitEditorImperialSpeed
}
 Unit editor units Used with CAknUnitEditor. More...

Define Documentation

#define __EIKON_HRH__
 
#define EAknEditorAllCaseModes   EAknEditorUpperCase | EAknEditorLowerCase | EAknEditorTextCase
 
#define EAknEditorAllInputModes   EAknEditorTextInputMode | EAknEditorNumericInputMode | EAknEditorSecretAlphaInputMode | EAknEditorKatakanaInputMode | EAknEditorFullWidthTextInputMode | EAknEditorFullWidthNumericInputMode | EAknEditorFullWidthKatakanaInputMode | EAknEditorHiraganaKanjiInputMode | EAknEditorHalfWidthTextInputMode
 
#define EAknEditorAlphaInputMode   EAknEditorTextInputMode
 
#define EAknEditorFlagAdaptiveSearch   0x10000
 
#define EAknEditorFlagAllowEntersWithScrollDown   0x400
 
#define EAknEditorFlagDefault   0x000
 
#define EAknEditorFlagDeliverVirtualKeyEventsToApplication   0x2000
 

If this flag is defined, the Virtual Keyboard and Handwriting Recognition features generate key events just like the physical keypad.

Those events are handled in application side just like normal key events. The default behaviour (if this flag is not defined) is that those events are communicated directly to the focused editor by the framework.

Since:
3.2
#define EAknEditorFlagEnablePictographInput   0x800
 
#define EAknEditorFlagEnableScrollBars   0x020
 
#define EAknEditorFlagFindPane   0x1000
 
#define EAknEditorFlagFixedCase   0x001
 
#define EAknEditorFlagForceTransparentFepModes   0x200
 
#define EAknEditorFlagLatinInputModesOnly   0x100
 
#define EAknEditorFlagMTAutoOverwrite   0x040
 
#define EAknEditorFlagNoEditIndicators   0x004
 
#define EAknEditorFlagNoLRNavigation   0x008
 
#define EAknEditorFlagNoT9   0x002
 
#define EAknEditorFlagNumberGrouping   0x8000
 
#define EAknEditorFlagSupressShiftMenu   0x010
 
#define EAknEditorFlagTouchInputModeOpened   0x4000
 
#define EAknEditorFlagUseSCTNumericCharmap   0x080
 
#define EAknEditorFullWidthKatakanaInputMode   0x40
 
#define EAknEditorFullWidthNumericInputMode   0x20
 
#define EAknEditorFullWidthTextInputMode   0x10
 
#define EAknEditorHalfWidthTextInputMode   0x200
 
#define EAknEditorHiraganaInputMode   0x100
 
#define EAknEditorHiraganaKanjiInputMode   0x80
 
#define EAknEditorKatakanaInputMode   0x8
 
#define EAknEditorLowerCase   0x2
 
#define EAknEditorNullInputMode   0x0
 
#define EAknEditorNumericInputMode   0x2
 
#define EAknEditorPredictiveInputMode   EAknEditorTextInputMode
 
#define EAknEditorSecretAlphaInputMode   0x4
 
#define EAknEditorTextCase   0x4
 
#define EAknEditorTextInputMode   0x1
 
#define EAknEditorUpperCase   0x1
 
#define EDialDialogMaxLabelLength   12
 
#define EDialPhoneNumberEdwinWidth   15
 
#define EDialPhoneNumberMaxLength   27
 
#define EEikBidBlank   -7
 
#define EEikBidBrowse   200
 
#define EEikBidCancel   -1
 
#define EEikBidCreateFile   150
 
#define EEikBidDelete   -4
 
#define EEikBidOk   -2
 
#define EEikBidPortSetup   3
 
#define EEikBidPrinterProperties   4
 
#define EEikBidPrinterSetup   5
 
#define EEikBidPrintPrevGoToPageBut   2
 
#define EEikBidReplaceAll   2
 
#define EEikBidReplaceSkip   1
 
#define EEikBidSelect   -6
 
#define EEikBidSetup   3
 
#define EEikBidSpace   -5
 
#define EEikBidTab   -3
 
#define EEikBidYes   0x195
 
#define EEikButLatches   0x200
 
#define EEikButReportOnPointerDown   0x400
 
#define EEikButStaysClear   0x000
 
#define EEikButStaysSet   0x100
 
#define EEikButtonGroupAddToStack   0x01
 
#define EEikButtonGroupDelayActivation   0x02
 
#define EEikButtonGroupUseMaxSize   0x04
 
#define EEikCbaButtonLink   0x10
 
#define EEikCbaFlagOutlineFont   0x80
 

Button group outline font flag.

This flag can be set with CBA resource or by using CEikCba::SetButtonGroupFlags(TInt) method. CBA texts are drawn with outline font when this flag is set.

Since:
5.0
#define EEikCbaFlagTransparent   0x40
 

Button group transparency flag.

This flag can be set with CBA resource or by using CEikCba::SetButtonGroupFlags(TInt) method. CBA background is not drawn and outline font is used when the flag is set. This flag has effect in landscape mode in touch devices currently.

Since:
5.0
#define EEikCidAlertText1   1
 
#define EEikCidAlertText2   2
 
#define EEikCidAlignList   1
 
#define EEikCidBorderBottom   4
 
#define EEikCidBorderColorPreview   12
 
#define EEikCidBorderLeft   1
 
#define EEikCidBorderMarginEd   5
 
#define EEikCidBorderPreview   6
 
#define EEikCidBorderRight   2
 
#define EEikCidBorderTop   3
 
#define EEikCidClearAllTabs   9
 
#define EEikCidClearTab   8
 
#define EEikCidColorBackground   11
 
#define EEikCidColorBackground2   17
 
#define EEikCidColorBottomBorder   10
 
#define EEikCidColorBottomBorder2   16
 
#define EEikCidColorLeftBorder   7
 
#define EEikCidColorLeftBorder2   13
 
#define EEikCidColorRightBorder   8
 
#define EEikCidColorRightBorder2   14
 
#define EEikCidColorTopBorder   9
 
#define EEikCidColorTopBorder2   15
 
#define EEikCidCurrentTab   5
 
#define EEikCidDcdTkBx   9
 
#define EEikCidDefaultTab   1
 
#define EEikCidDefaultTab   1
 
#define EEikCidDone   20
 
#define EEikCidDriveNameSel   50
 
#define EEikCidDsrDtrTkBx   8
 
#define EEikCidFieldTypeList   1
 
#define EEikCidFieldTypeList   1
 
#define EEikCidFileBrowse   1
 
#define EEikCidFileBrowse   1
 
#define EEikCidFileDirectoryEd   1
 
#define EEikCidFileFailChbx   11
 
#define EEikCidFileFailRate   10
 
#define EEikCidFileNameEd   20
 
#define EEikCidFileNameSel   10
 
#define EEikCidFileOpenFilSel   1
 
#define EEikCidFileSaveAsFilEd   1
 
#define EEikCidFileSelBrowse   201
 
#define EEikCidFindCaseSenTkBx   4
 
#define EEikCidFindDirectionRbGp   2
 
#define EEikCidFindDownRb   6
 
#define EEikCidFindStringEd   1
 
#define EEikCidFindUpRb   5
 
#define EEikCidFindWholeWordTkBx   3
 
#define EEikCidFolderNameEd   40
 
#define EEikCidFolderNameSel   30
 
#define EEikCidFontBoldBut   1
 
#define EEikCidFontBoldTkBx   3
 
#define EEikCidFontDialog   6
 
#define EEikCidFontItalicBut   2
 
#define EEikCidFontItalicTkBx   4
 
#define EEikCidFontNameList   1
 
#define EEikCidFontPreviewLabelOne   6
 
#define EEikCidFontPreviewLabelTwo   10
 
#define EEikCidFontPrintPosList   8
 
#define EEikCidFontSizeList   2
 
#define EEikCidFontStrikethruTkBx   7
 
#define EEikCidFontUnderlineBut   3
 
#define EEikCidFontUnderlineTkBx   5
 
#define EEikCidFooterMargin   16
 
#define EEikCidFooterRTxtTBar   15
 
#define EEikCidFSelAvailableDriveList   1
 
#define EEikCidFselCreateFolder   1
 
#define EEikCidFselCreateFolder   1
 
#define EEikCidFSelDate   5
 
#define EEikCidFSelDirContentsListBox   3
 
#define EEikCidFSelDirTreeListBox   2
 
#define EEikCidFselDummy   2
 
#define EEikCidFSelHidden   2
 
#define EEikCidFSelOrderAToZ   4
 
#define EEikCidFSelOrderByDate   7
 
#define EEikCidFSelOrderByExt   5
 
#define EEikCidFSelOrderBySize   6
 
#define EEikCidFSelReadOnly   1
 
#define EEikCidFSelReadOnly   1
 
#define EEikCidFSelSize   4
 
#define EEikCidFSelSystem   3
 
#define EEikCidHeaderMargin   13
 
#define EEikCidHeaderRTxtTBar   12
 
#define EEikCidHeapFailOff   5
 
#define EEikCidHeapFailRate   1
 
#define EEikCidHeapFailTypeBack   2
 
#define EEikCidHeapFailTypeBackDeterministic   4
 
#define EEikCidHeapFailTypeBackRandom   3
 
#define EEikCidHeapRateNumed   1
 
#define EEikCidIncludeFooterOnFPage   19
 
#define EEikCidIncludeHeaderOnFPage   18
 
#define EEikCidIndentFirstLineEd   3
 
#define EEikCidIndentLeftEd   1
 
#define EEikCidIndentRightEd   2
 
#define EEikCidInfoText   1
 
#define EEikCidInsertObjectApps   1
 
#define EEikCidInsertObjectApps   1
 
#define EEikCidIrDialogBottomLabel   2
 
#define EEikCidIrDialogImageArray   4
 
#define EEikCidIrDialogProgInfo   3
 
#define EEikCidIrDialogTopLabel   1
 
#define EEikCidIrDialogTopLabel   1
 
#define EEikCidIrSaveAsLabelId   5
 
#define EEikCidLineSpaceEd   2
 
#define EEikCidLineSpaceList   1
 
#define EEikCidNewTabStop   2
 
#define EEikCidNumOfFirstPage   17
 
#define EEikCidObjectFormatDlgLabel   11
 
#define EEikCidObjectFormatIconicCheckBox   12
 
#define EEikCidPageFooterTxt   14
 
#define EEikCidPageHeaderTxt   11
 
#define EEikCidPageMarginBottom   10
 
#define EEikCidPageMarginLeft   7
 
#define EEikCidPageMarginRight   8
 
#define EEikCidPageMarginTop   9
 
#define EEikCidPageSetupFormat   7
 
#define EEikCidPageSetupInsert   8
 
#define EEikCidPageSpecHeight   3
 
#define EEikCidPageSpecLandscape   6
 
#define EEikCidPageSpecOrientation   4
 
#define EEikCidPageSpecPortrait   5
 
#define EEikCidPageSpecSizeName   1
 
#define EEikCidPageSpecWidth   2
 
#define EEikCidPaginate   1
 
#define EEikCidPassword   1
 
#define EEikCidPassword   1
 
#define EEikCidPasswordConfirm   2
 
#define EEikCidPerviewNoOfPages   1
 
#define EEikCidPictureCropBottom   10
 
#define EEikCidPictureCropBottom   10
 
#define EEikCidPictureCropLeft   7
 
#define EEikCidPictureCropLeft   7
 
#define EEikCidPictureCropRight   8
 
#define EEikCidPictureCropRight   8
 
#define EEikCidPictureCropTop   9
 
#define EEikCidPictureCropTop   9
 
#define EEikCidPictureDisplayHeight   4
 
#define EEikCidPictureDisplayHeight   4
 
#define EEikCidPictureDisplayWidth   3
 
#define EEikCidPictureDisplayWidth   3
 
#define EEikCidPictureOriginalHeight   6
 
#define EEikCidPictureOriginalHeight   6
 
#define EEikCidPictureOriginalWidth   5
 
#define EEikCidPictureOriginalWidth   5
 
#define EEikCidPictureScaleHeight   2
 
#define EEikCidPictureScaleHeight   2
 
#define EEikCidPictureScaleWidth   1
 
#define EEikCidPictureScaleWidth   1
 
#define EEikCidPictureScaleWidth   1
 
#define EEikCidPreviewMarginsTkBx   2
 
#define EEikCidPrintAll   2
 
#define EEikCidPrinterName   1
 
#define EEikCidPrinterNameWithPort   2
 
#define EEikCidPrinterPort   2
 
#define EEikCidPrintNoOfCopies   4
 
#define EEikCidPrintPageRange   3
 
#define EEikCidPrintPrev   1
 
#define EEikCidPrintPrinterModels   1
 
#define EEikCidPrintProgressBar   1
 
#define EEikCidProgButsEdwin   3
 
#define EEikCidProgButsModsList   2
 
#define EEikCidProgButsNameList   1
 
#define EEikCidReplaceStringEd   7
 
#define EEikCidRtsCtsTkBx   7
 
#define EEikCidSerialBaudRate   1
 
#define EEikCidSerialDataBits   2
 
#define EEikCidSerialIgnoreParitykBx   5
 
#define EEikCidSerialParity   4
 
#define EEikCidSerialStopBits   3
 
#define EEikCidSetTab   7
 
#define EEikCidSingleNumberEd   1
 
#define EEikCidSpaceAboveEd   3
 
#define EEikCidSpaceBelowEd   4
 
#define EEikCidSpaceNewPageTkBx   7
 
#define EEikCidSpaceNextTkBx   6
 
#define EEikCidSpaceTogetherTkBx   5
 
#define EEikCidSpaceWidowOrphanTkBx   8
 
#define EEikCidSpecialChar   1
 
#define EEikCidSpecialCharLabel   2
 
#define EEikCidTabAlignment   3
 
#define EEikCidTabsList   4
 
#define EEikCidTabTBar   6
 
#define EEikCidTextColor   9
 
#define EEikCidTitleBarLabel   1
 
#define EEikCidTitleBatFileNameLabel   2
 
#define EEikCidUseNewFileChbx   100
 
#define EEikCidWservHeapFailOff   10
 
#define EEikCidWservHeapFailRate   6
 
#define EEikCidWservHeapFailTypeBack   7
 
#define EEikCidWservHeapFailTypeBackDeterministic   9
 
#define EEikCidWservHeapFailTypeBackRandom   8
 
#define EEikCidXonOffTkBx   6
 
#define EEikCmdButChangeWithImage   0x2000
 
#define EEikCmdButChangeWithoutImage   0x3000
 
#define EEikCmdButDenseFont   0x0008
 
#define EEikCmdButExcessToFirst   0x0010
 
#define EEikCmdButExcessToPicture   0x0020
 
#define EEikCmdButExcessToSecond   0x0020
 
#define EEikCmdButExcessToText   0x0010
 
#define EEikCmdButFirstBottomSecondTop   0x001
 
#define EEikCmdButFirstLeftSecondRight   0x003
 
#define EEikCmdButFirstRightSecondLeft   0x000
 
#define EEikCmdButFirstTopSecondBottom   0x002
 
#define EEikCmdButInverter   0x1000
 
#define EEikCmdButNormal   0x0000
 
#define EEikCmdButShareExcess   0x0000
 
#define EEikCmdButShareExcess   0x0000
 
#define EEikCmdButTextBottomPictureTop   0x001
 
#define EEikCmdButTextLeftPictureRight   0x003
 
#define EEikCmdButTextRightPictureLeft   0x000
 
#define EEikCmdButTextTopPictureBottom   0x002
 
#define EEikCmdCanceled   0
 
#define EEikCmdEditCopy   0x121
 
#define EEikCmdEditCut   0x120
 
#define EEikCmdEditPaste   0x122
 
#define EEikCmdEditPicture   0x126
 
#define EEikCmdEditPictureFormat   0x127
 
#define EEikCmdEditRedo   0x124
 
#define EEikCmdEditSelectAll   0x125
 
#define EEikCmdEditUndo   0x123
 
#define EEikCmdEditUpdateAllFields   0x129
 
#define EEikCmdEditUpdateCurrentField   0x128
 
#define EEikCmdExit   0x100
 
#define EEikCmdFieldCurrentDate   0x193
 
#define EEikCmdFieldCurrentTime   0x192
 
#define EEikCmdFieldFileName   0x190
 
#define EEikCmdFieldInsertObject   0x195
 
#define EEikCmdFieldNumberOfPages   0x194
 
#define EEikCmdFieldPageNumber   0x191
 
#define EEikCmdFileExport   0x107
 
#define EEikCmdFileImport   0x106
 
#define EEikCmdFileMerge   0x109
 
#define EEikCmdFileNew   0x104
 
#define EEikCmdFileOpen   0x101
 
#define EEikCmdFileOpenAnother   0x102
 
#define EEikCmdFileRevert   0x108
 
#define EEikCmdFileSave   0x105
 
#define EEikCmdFileSaveAs   0x103
 
#define EEikCmdFontBold   0x181
 
#define EEikCmdFontChange   0x180
 
#define EEikCmdFontItalic   0x182
 
#define EEikCmdFontUnderline   0x183
 
#define EEikCmdFormatObject   0x189
 
#define EEikCmdHelpAbout   0x112
 
#define EEikCmdHelpContents   0x110
 
#define EEikCmdHelpSearch   0x111
 
#define EEikCmdInsertField   0x151
 
#define EEikCmdInsertPicture   0x152
 
#define EEikCmdInsertSymbol   0x150
 
#define EEikCmdIrdaReceive   0x131
 
#define EEikCmdIrdaSend   0x130
 
#define EEikCmdPageSetup   1
 
#define EEikCmdParaAlign   0x184
 
#define EEikCmdParaBorder   0x185
 
#define EEikCmdParaIndent   0x187
 
#define EEikCmdParaSpacing   0x186
 
#define EEikCmdParaTabs   0x188
 
#define EEikCmdPreviewSetup   3
 
#define EEikCmdPrinterSetup   2
 
#define EEikCmdPrintPaginate   0x173
 
#define EEikCmdPrintPreview   0x171
 
#define EEikCmdPrintPrint   0x172
 
#define EEikCmdPrintSetup   0x170
 
#define EEikCmdRangeSetup   4
 
#define EEikCmdSearchFind   0x160
 
#define EEikCmdSearchFindAgain   0x161
 
#define EEikCmdSearchReplace   0x162
 
#define EEikCmdZoomIn   0x141
 
#define EEikCmdZoomNormal   0x140
 
#define EEikCmdZoomOut   0x142
 
#define EEikDateWithoutPopoutCalendar   0x2
 
#define EEikDialogFlagAllKeysToButtons   0x080
 
#define EEikDialogFlagButtonsBelow   0x004
 
#define EEikDialogFlagButtonsRight   0x008
 
#define EEikDialogFlagCbaButtons   0x2000
 
#define EEikDialogFlagCloseDialogWhenTapped   0x400000
 
#define EEikDialogFlagDensePacking   0x400
 
#define EEikDialogFlagDontEatUpDownEvents   0x200000
 
#define EEikDialogFlagFillAppClientRect   0x1000
 
#define EEikDialogFlagFillScreen   0x100
 
#define EEikDialogFlagModeless   0x020
 
#define EEikDialogFlagNoBackgroundFade   0x80000
 
#define EEikDialogFlagNoBackup   0x800
 
#define EEikDialogFlagNoBorder   0x4000
 
#define EEikDialogFlagNoDrag   0x200
 
#define EEikDialogFlagNoShadow   0x8000
 
#define EEikDialogFlagNotifyEsc   0x002
 
#define EEikDialogFlagNoTitleBar   0x040
 
#define EEikDialogFlagNoUserExit   0x010
 
#define EEikDialogFlagVirtualInput   0x800000
 
#define EEikDialogFlagWait   0x001
 
#define EEikDlgItemAsLabel   0xc0
 
#define EEikDlgItemColumnEnd   2
 
#define EEikDlgItemCtlGetsWidthFirst   0x800
 
#define EEikDlgItemCtlMinHeightOrLess   0x200
 
#define EEikDlgItemCtlMinSizeOrLess   0x600
 
#define EEikDlgItemCtlMinWidthOrLess   0x400
 
#define EEikDlgItemCtlRefusesStrecth   0x2000
 
#define EEikDlgItemCtlSharesWidth   0x1000
 
#define EEikDlgItemIndirect   -1
 
#define EEikDlgItemLatent   0x04
 
#define EEikDlgItemLglf   0x08
 
#define EEikDlgItemNoBorder   0x40
 
#define EEikDlgItemNonFocusing   0x80
 
#define EEikDlgItemNoSeparator   0
 
#define EEikDlgItemNoSeparator   0
 
#define EEikDlgItemOfferAllHotKeys   0x20
 
#define EEikDlgItemSeparatorAfter   1
 
#define EEikDlgItemSeparatorBefore   1
 
#define EEikDlgItemSeparatorMask   0x03
 
#define EEikDlgItemTakesEnterKey   0x10
 
#define EEikDlgItemTrailerAfterEar   0x100
 
#define EEikDlgMainPageIndirect   -1
 
#define EEikDlgPagePreAllocScrollBarBreadth   0x0001
 
#define EEikEdwinAllowPictures   0x00004000
 
#define EEikEdwinAllowUndo   0x00008000
 
#define EEikEdwinAlternativeWrapping   0x10000000
 
#define EEikEdwinAlwaysShowSelection   0x00001000
 
#define EEikEdwinAutoSelection   0x00000000
 
#define EEikEdwinAvkonDisableCursor   0x04000000
 
#define EEikEdwinAvkonNotEditable   0x08000000
 
#define EEikEdwinDisplayOnly   0x00000800
 
#define EEikEdwinFindStringMaxLen   500
 
#define EEikEdwinIgnoreVirtualCursor   0x00080000
 
#define EEikEdwinInclusiveSizeFixed   0x00000100
 
#define EEikEdwinJustAutoCurEnd   0x00000010
 
#define EEikEdwinKeepDocument   0x00000001
 
#define EEikEdwinLineCursor   0x00000040
 
#define EEikEdwinNoAutoSelection   0x00000008
 
#define EEikEdwinNoCustomDraw   0x01000000
 
#define EEikEdwinNoHorizScrolling   0x00000080
 
#define EEikEdwinNoLineOrParaBreaks   0x00010000
 
#define EEikEdwinNoWrap   0x00000020
 
#define EEikEdwinOnlyASCIIChars   0x00020000
 
#define EEikEdwinOwnsWindow   0x00000400
 
#define EEikEdwinReadOnly   0x00002000
 
#define EEikEdwinResizable   0x00040000
 
#define EEikEdwinSegmentedStorage   0x00000002
 
#define EEikEdwinUserSuppliedText   0x00000200
 
#define EEikEdwinWidthInPixels   0x00000004
 
#define EEikEnhancedButtonGroup   0x08
 
#define EEikEnhancedCbaButton   0x20
 
#define EEikFormEditModeOnly   4
 
#define EEikFormHideEmptyFields   1
 
#define EEikFormShowBitmaps   2
 
#define EEikFormShowEmptyFields   0
 
#define EEikFormUseDoubleSpacedFormat   8
 
#define EEikLabelAlignHCenter   0x01
 
#define EEikLabelAlignHLeft   0x00
 
#define EEikLabelAlignHRight   0x02
 
#define EEikLabelAlignVBottom   0x20
 
#define EEikLabelAlignVCenter   0x10
 
#define EEikLabelAlignVTop   0x00
 
#define EEikLabeledButtonIsDefault   0x04
 
#define EEikLabeledButtonPlainHotKey   0x02
 
#define EEikLabeledButtonPlainHotKey   0x02
 
#define EEikLabeledButtonShowHotKey   0x01
 
#define EEikLabeledButtonShowHotKey   0x01
 
#define EEikListBoxCreateOwnWindow   0x0200
 
#define EEikListBoxIncrementalMatching   0x0004
 
#define EEikListBoxMultipleSelection   0x0001
 
#define EEikListBoxNoExtendedSelection   0x0002
 
#define EEikListBoxNoFirstLetterMatching   0x0400
 
#define EEikListBoxPaintedSelection   0x0800
 
#define EEikListBoxScrollBarSizeExcluded   0x0080
 
#define EEikMenuItemCheckBox   0x0008
 
#define EEikMenuItemDimmed   0x0001
 
#define EEikMenuItemFlagCtrlHK   0x001000
 
#define EEikMenuItemFlagShiftCtrlHK   0x002000
 
#define EEikMenuItemRadioEnd   0x0040
 
#define EEikMenuItemRadioMiddle   0x0020
 
#define EEikMenuItemRadioStart   0x0010
 
#define EEikMenuItemScrollBarArrowHead   0x0400
 
#define EEikMenuItemScrollBarLeft   0x0200
 
#define EEikMenuItemSeparatorAfter   0x0002
 
#define EEikMenuItemSymbolIndeterminate   0x0100
 
#define EEikMenuItemSymbolOn   0x0080
 
#define EEikMenuItemUpdateTitle   0x008000
 
#define EEikMenuTitleIconRightAlign   0x040000
 
#define EEikMenuTitleIsChangeable   0x004000
 
#define EEikMenuTitleRightAlign   0x010000
 
#define EEikMfneLatLongFlagAddSecondsField   0x8
 
#define EEikMfneLatLongFlagAddTrailingSign   0x10
 
#define EEikMfneLatLongFlagDirectionIsPrefix   0x20
 
#define EEikMfneNumberFlagFillWithLeadingZeros   0x1
 
#define EEikMfneNumberFlagPreserveOldWidthBeforeEditing   0x2
 
#define EEikMfneNumberFlagRepresentsYear   0x4
 
#define EEikPidFooter   1
 
#define EEikRTedNoTextParsers   0x00200000
 
#define EEikRTedPasteAsPlainText   0x00400000
 

When pasting text into the editor, the text is stripped of all formatting.

Since:
3.2
#define EEikRTedShowAllPicturesAsIconic   0x00100000
 
#define EEikSpacerBlack   5
 
#define EEikSpacerClear   0
 
#define EEikSpacerDarkGray   4
 
#define EEikSpacerDitheredGray   2
 
#define EEikSpacerGray   3
 
#define EEikSpacerWhite   1
 
#define EEikStatusPaneAppOwned   1
 
#define EEikStatusPaneIsStretchable   1
 
#define EEikStatusPaneLayoutHorizontal   0
 
#define EEikStatusPaneLayoutVertical   4
 
#define EEikStatusPanePositionBottom   1
 
#define EEikStatusPanePositionLeft   2
 
#define EEikStatusPanePositionRight   3
 
#define EEikStatusPanePositionTop   0
 
#define EEikStatusPaneServerOwned   0
 
#define EEikStatusPaneUseDefaults   0
 
#define EEikStdIconicPopoutToolBandButtonWidth   51
 
#define EEikStdLongTextPopoutToolBandButtonWidth   115
 
#define EEikStdShortTextPopoutToolBandButtonWidth   68
 
#define EEikStdTwoStateIconicToolBandButtonWidth   35
 
#define EEikTimeForce24HourFormat   0x8
 
#define EEikTimeWithoutHoursField   0x4
 
#define EEikTimeWithoutSecondsField   0x1
 
#define EEikTimeZoneOffsetFormat   0x10
 
#define EEikToolBarAllControlsSameSize   0x08
 
#define EEikToolBarCtrlHasSetMinLength   0x01
 
#define EEikToolBarCtrlIsStretchable   0x02
 
#define EEikToolBarDelayActivation   0x02
 
#define EEikToolBarDistributeControlsEvenlyBetweenLines   0x04
 
#define EEikToolBarHorizontal   0x01
 
#define EikLabelStrikeThrough   0x02
 
#define EikLabelUnderline   0x01
 
#define EKey3x11QwertyOn   EKeyApplication10
 
#define EKey4x10QwertyOn   EKeyApplicationE
 
#define EKeyApplication   EKeyApplication0
 
#define EKeyCamera   EKeyDevice7
 
#define EKeyCBA1   EKeyDevice0
 
#define EKeyCBA2   EKeyDevice1
 
#define EKeyCustomKeyboardOn   EKeyApplication12
 
#define EKeyFlipClose   EKeyDeviceB
 
#define EKeyFlipOpen   EKeyDeviceA
 
#define EKeyForward   EKeyApplication4
 
#define EKeyGripClose   EKeyDevice5
 
#define EKeyGripOpen   EKeyDevice4
 
#define EKeyHalfQwertyOn   EKeyApplication11
 
#define EKeyHoldSwitch   EKeyApplicationB
 
#define EKeyLeftDownArrow   EKeyDevice13
 
#define EKeyLeftUpArrow   EKeyDevice10
 
#define EKeyNext   EKeyApplication9
 
#define EKeyOK   EKeyDevice3
 
#define EKeyOperator   EKeyApplication6
 
#define EKeyPhoneEnd   EKeyNo
 
#define EKeyPhoneSend   EKeyYes
 
#define EKeyPlay   EKeyApplication2
 
#define EKeyPoC   EKeyApplication1
 
#define EKeyPowerOff   EKeyDevice2
 
#define EKeyPrevious   EKeyApplicationA
 
#define EKeyQwertyOff   EKeyApplication8
 
#define EKeyQwertyOn   EKeyApplication7
 
#define EKeyRewind   EKeyApplication5
 
#define EKeyRightDownArrow   EKeyDevice12
 
#define EKeyRightUpArrow   EKeyDevice11
 
#define EKeySide   EKeyDevice6
 
#define EKeyStop   EKeyApplication3
 
#define EKeyTwistClose   EKeyDevice9
 
#define EKeyTwistOpen   EKeyDevice8
 
#define EKeyVolumeDown   EKeyDecVolume
 
#define EKeyVolumeUp   EKeyIncVolume
 
#define EKeyZoomIn   EKeyApplicationC
 
#define EKeyZoomOut   EKeyApplicationD
 
#define EStdKeyLeftDownArrow   EStdKeyDevice13
 
#define EStdKeyLeftUpArrow   EStdKeyDevice10
 
#define EStdKeyRightDownArrow   EStdKeyDevice12
 
#define EStdKeyRightUpArrow   EStdKeyDevice11
 
#define KAknButtonHitTest   0x00000100
 
#define KAknButtonKeyRepeat   0x00000080
 
#define KAknButtonNoClear   0x00000200
 
#define KAknButtonNoFrame   0x00000004
 
#define KAknButtonNoFramePressEvent   0x00000020
 
#define KAknButtonPressedDownFrame   0x00000800
 
#define KAknButtonReportOnKeyDown   0x00000010
 
#define KAknButtonReportOnLongPress   0x00000008
 
#define KAknButtonRequestExitOnButtonUpEvent   0x00000040
 
#define KAknButtonSizeFitText   0x00000002
 
#define KAknButtonStateHasLatchedFrame   0x00000001
 
#define KAknButtonTextInsideFrame   0x00000400
 
#define KAknButtonTextLeft   0x00000001
 
#define KAknTbExtensionButtonNoFrame   0x00000004
 
#define KAknTbExtensionDsaMode   0x00000100
 
#define KAknTbExtensionTransparent   0x00000020
 
#define KAknToolbarAlwaysFocusing   0x00000004
 
#define KAknToolbarDsaMode   0x00000100
 
#define KAknToolbarFixed   0x00000080
 
#define KAknToolbarFlexiblePosition   0x00000001
 
#define KAknToolbarLastUsedItemFocused   0x00000008
 
#define KAknToolbarMiddleItemFocused   0x00000002
 
#define KAknToolbarNoBackground   0x00000200
 
#define KAknToolbarSmall   0x00000040
 
#define KAknToolbarTransparent   0x00000020
 
#define KAknToolbarWithoutCba   0x00000010
 
#define KEikStdFileNameLabelHeight   24
 
#define KEikStdFileNameLabelWidth   68
 
#define KEikStdGapBelowClock   2
 
#define KEikStdToolBandHeight   25
 
#define KEikStdToolBarButtonHeight   37
 
#define KEikStdToolBarWidth   70
 
#define KEikTimeMaxYear   2060
 
#define KEikTimeMinYear   1940
 
#define KEikUidAgendaAppValue   268435588
 
#define KEikUidBombsAppValue   268435753
 
#define KEikUidCalcAppValue   268435587
 
#define KEikUidCommsAppValue   268435591
 
#define KEikUidContactsAppValue   0x1000183C
 
#define KEikUidDataAppValue   268435590
 
#define KEikUidJotterAppValue   268438762
 
#define KEikUidPaintAppValue   268435581
 
#define KEikUidRecordAppValue   268435582
 
#define KEikUidSheetAppValue   268435592
 
#define KEikUidShellAppValue   268435574
 
#define KEikUidSpellAppValue   268435586
 
#define KEikUidTextEdAppValue   268435589
 
#define KEikUidTimewAppValue   268435584
 
#define KEikUidWordAppValue   268435583
 
#define KUidUikonLibraryValue   0x10004CC1
 
#define R_AKN_DEFAULT_FORM_EDITOR   EDWIN {flags= EEikEdwinNoHorizScrolling | EEikEdwinResizable; max_view_height_in_lines=6; base_line_delta=21; }
 

Enumeration Type Documentation

anonymous enum
 
Enumerator:
EDialDlgButFreeDial 
EDialDlgButDial 
EDialDlgButDialOut 
EFreeDialDlgButClear 
EFreeDialDlgButRedial 
EDialDlgEdwin1 
EDialDlgEdwin2 
EDialDlgEdwin3 
EDialDlgEdwin4 
EDialDlgEdwin5 
EFreeDialDlgEdwin 
anonymous enum
 
Enumerator:
EEikCidImageType 
anonymous enum
 
Enumerator:
EEikPopupOnTop 
EEikPopupGone 
anonymous enum
 
Enumerator:
EEikKeyLockEnabled 
EEikKeyLockDisabled 
EEikLeyLockDisabled 
EEikKeyLockPowerKeyPressed 
EEikKeyLockLightsOnRequest 
EEikEcsQueryLights 
EEikSecurityQueryLights 
anonymous enum
 
Enumerator:
EEikHeapFailSettingListId 
enum EEikLabelStandardFont
 
Enumerator:
EEikLabelFontNormal 
EEikLabelFontLegend 
EEikLabelFontAnnotation 
enum TAknEditorNumericKeymap
 
Enumerator:
EAknEditorStandardNumberModeKeymap 
EAknEditorPlainNumberModeKeymap 
EAknEditorCalculatorNumberModeKeymap 
EAknEditorConverterNumberModeKeymap 
EAknEditorToFieldNumberModeKeymap 
EAknEditorFixedDiallingNumberModeKeymap 
EAknEditorSATNumberModeKeymap 
EAknEditorSATHiddenNumberModeKeymap 
EAknEditorAlphanumericNumberModeKeymap 
EAknEditorReservedInternalUseKeymap 
enum TAknUnitEditorFlags
 

Unit editor flags Used with CAknUnitEditor.

Can be used dynamically at runtime and with resource, AVKON_UNIT_EDITOR.

See also:
CAknUnitEditor
Enumerator:
EAknUnitEditorAllowUninitialized 
enum TAknUnitEditorUnits
 

Unit editor units Used with CAknUnitEditor.

Can be used dynamically at runtime and with resource, AVKON_UNIT_EDITOR.

See also:
CAknUnitEditor
Enumerator:
EAknUnitEditorCustomUnit 
EAknUnitEditorMeter 
EAknUnitEditorKilometer 
EAknUnitEditorFoot 
EAknUnitEditorMile 
EAknUnitEditorMetricSpeed 
EAknUnitEditorImperialSpeed 
enum TEikCommandOperationTypes
 
Enumerator:
EEikCommandTypeAnyCommand 
EEikCommandTypeMenu 
EEikCommandTypeOpenItem 
EEikCommandTypeDeleteItem 
EEikCommandTypeOperatesItem 
EEikCommandTypeCreateItem 
EEikCommandTypePositiveAnswer 
EEikCommandTypeNegativeAnswer 
EEikCommandTypeCancel 
EEikCommandTypeExitOrBack 
EEikCommandTypeExitApplication 
enum TEikProgressTextType
 
Enumerator:
EEikProgressTextNone 
EEikProgressTextPercentage 
EEikProgressTextFraction 
enum TEikStockButtonGroupControls
 
Enumerator:
EEikBgToolBar 
EEikBgButtonPanel 
EEikBgCba 
enum TEikStockControls
 
Enumerator:
EEikCtCommandButton 
EEikCtLabeledButton 
EEikCtEdwin 
EEikCtRichTextEditor 
EEikCtSecretEd 
EEikCtCheckBox 
EEikCtChoiceList 
EEikCtOptionButton 
EEikCtHorOptionButList 
EEikCtFileNameSel 
EEikCtFileNameEd 
EEikCtFolderNameSel 
EEikCtFolderNameEd 
EEikCtDriveNameSel 
EEikCtListBox 
EEikCtCharMap 
EEikCtCharEd 
EEikCtImage 
EEikCtImageArray 
EEikCtLabel 
EEikCtComboBox 
EEikCtProgInfo 
EEikCtFlPtEd 
EEikCtFxPtEd 
EEikCtTwipsEd 
EEikCtNumberEditor 
EEikCtRangeEditor 
EEikCtTimeEditor 
EEikCtDateEditor 
EEikCtTimeAndDateEditor 
EEikCtDurationEditor 
EEikCtTimeOffsetEditor 
EEikCtLatitudeEditor_Not_Supported 
EEikCtLongitudeEditor_Not_Supported 
EEikCtBorderPreview 
EEikCtFontPreview 
EEikCtGraySelector 
EEikCtWorldSelector 
EEikCtGlobalTextEditor 
EEikCtSoundSelector 
EEikCtClock 
EEikCtPrintPreview 
EEikCtMenuButton 
EEikCtDirContentsListBox 
EAknCtIpFieldEditor 
EEikCtCalendar 
EEikCtSpacer 
EEikCtColListBox 
EEikCtRangeRefEditor 
EEikCtTextButton 
EEikCtBitmapButton 
EEikCtDialogToolBar 
EEikCtFileBrowser 
EEikCtFileNameLabel 
EEikCtUnifiedFileSel 
EEikCtTelephoneNumberEditor 
EEikCtTwoPictureCommandButton 
EEikCtInverterCommandButton 
EEikCtScrollBar 
EEikCtArrowHeadScrollBar 
EAknCtLocationEditor 
EAknCtUnitEditor 
enum TLocationEditorFlags
 
Enumerator:
ELocationEdFlagLatitude 
ELocationEdFlagLongitude 

Copyright © Nokia Corporation 2001-2007
Back to top