avkon.hrh File Reference

API published in: S60 1st Ed


#include <uikon.hrh>
#include <eikon.hrh>
#include <aknfontcategory.hrh>
#include <aknfontidoffsets.hrh>


Defines

#define  EEikStatusPaneLayoutAknLafDefined   0x10
#define  EAknListBoxMultipleSelection   EEikListBoxMultipleSelection
#define  EAknListBoxIncrementalMatching   EEikListBoxIncrementalMatching
#define  EAknListBoxScrollBarSizeExcluded   0x0080
#define  EAknListBoxLoopScrolling   0x1000
#define  EAknListBoxEnterMarks   0x2000
#define  EAknListBoxShiftEnterMarks   0x4000
#define  EAknListBoxViewerFlag   0x8000
#define  EAknListBoxPointerMultiselectionList   0x10000
#define  EAknListBoxPointerMarkableList   0x20000
#define  EAknListBoxPageAtOnceScrolling   EAknListBoxViewerFlag
#define  EAknListBoxDisableHighlight   EAknListBoxViewerFlag
#define  EAknListBoxFlagsMarkableCheck   (EAknListBoxShiftEnterMarks)
#define  EAknListBoxFlagsMultiselectionCheck   (EAknListBoxEnterMarks)
#define  EAknGenericListBoxFlags   (EAknListBoxScrollBarSizeExcluded)
#define  EAknDialogGenericFullScreen   (EEikDialogFlagNoDrag | EEikDialogFlagNoTitleBar | EEikDialogFlagFillAppClientRect | EEikDialogFlagCbaButtons | EEikDialogFlagWait)
#define  EAknListBoxSelectionList   (EAknGenericListBoxFlags)
#define  EAknListBoxSelectionListWithShortcuts   (EAknListBoxSelectionList | EAknListBoxIncrementalMatching)
#define  EAknListBoxMenuList   (EAknGenericListBoxFlags)
#define  EAknListBoxMarkableList   (EAknGenericListBoxFlags | EAknListBoxMultipleSelection | EAknListBoxShiftEnterMarks)
#define  EAknListBoxMarkableListWithShortcuts   (EAknListBoxMarkableList | EAknListBoxIncrementalMatching)
#define  EAknListBoxMultiselectionList   (EAknGenericListBoxFlags | EAknListBoxMultipleSelection | EAknListBoxEnterMarks)
#define  EAknListBoxMultiselectionListWithShortcuts   (EAknListBoxMultiselectionList | EAknListBoxIncrementalMatching)
#define  EAknListBoxStylusMultiselectionList   ( EAknListBoxPointerMultiselectionList | EAknGenericListBoxFlags | EAknListBoxMultipleSelection | EAknListBoxEnterMarks)
#define  EAknListBoxStylusMarkableList   (EAknListBoxPointerMarkableList | EAknGenericListBoxFlags | EAknListBoxMultipleSelection | EAknListBoxShiftEnterMarks)
#define  EAknListBoxSelectionGrid   (EAknListBoxSelectionList)
#define  EAknListBoxSelectionGridWithShortcuts   (EAknListBoxSelectionList | EAknListBoxIncrementalMatching)
#define  EAknListBoxMarkableGrid   (EAknListBoxMarkableList)
#define  EAknListBoxMarkableGridWithShortcuts   (EAknListBoxMarkableList | EAknListBoxIncrementalMatching)
#define  EAknListBoxMenuGrid   (EAknListBoxMenuList)
#define  EAknListBoxViewerFlags   (EAknListBoxPageAtOnceScrolling | EAknListBoxDisableHighlight)
#define  EAknDialogSelectionList   (EAknDialogGenericFullScreen)
#define  EAknDialogMenuList   (EAknDialogGenericFullScreen)
#define  EAknDialogMarkableList   (EAknDialogGenericFullScreen | EEikDialogFlagDontEatUpDownEvents)
#define  EAknDialogMultiselectionList   (EAknDialogGenericFullScreen)
#define  EAknDialogGenericNoteFlags   (EEikDialogFlagNoDrag |EEikDialogFlagNoTitleBar | EEikDialogFlagCbaButtons )
#define  EAknDialogGenericQueryFlags   (EEikDialogFlagWait|EEikDialogFlagNoDrag | EEikDialogFlagNoTitleBar | EEikDialogFlagCbaButtons)
#define  EAknErrorNoteFlags   (EAknDialogGenericNoteFlags | EEikDialogFlagCloseDialogWhenTapped)
#define  EAknWarningNoteFlags   (EAknDialogGenericNoteFlags | EEikDialogFlagCloseDialogWhenTapped)
#define  EAknInformationNoteFlags   (EAknDialogGenericNoteFlags | EEikDialogFlagCloseDialogWhenTapped)
#define  EAknConfirmationNoteFlags   (EAknDialogGenericNoteFlags | EEikDialogFlagCloseDialogWhenTapped)
#define  EAknProgressNoteFlags   (EAknDialogGenericNoteFlags | EEikDialogFlagNotifyEsc)
#define  EAknWaitNoteFlags   (EAknProgressNoteFlags)
#define  EAknPermanentNoteFlags   (EAknDialogGenericNoteFlags | EEikDialogFlagModeless)
#define  EAknSoftNotificationNoteFlags   (EAknDialogGenericNoteFlags)
#define  EGeneralQueryFlags   (EAknDialogGenericQueryFlags)
#define  EAknGeneralQueryFlags   (EAknDialogGenericQueryFlags)
#define  R_AVKON_SOFTKEYS_SELECTION_LIST   R_AVKON_SOFTKEYS_OPTIONS_BACK
#define  R_AVKON_SOFTKEYS_MENU_LIST   R_AVKON_SOFTKEYS_OK_CANCEL
#define  R_AVKON_SOFTKEYS_SETTING_LIST   R_AVKON_SOFTKEYS_OPTIONS_CANCEL
#define  R_AVKON_SOFTKEYS_TEXT_SETTING_ITEM   R_AVKON_SOFTKEYS_OK_BACK
#define  R_AVKON_SOFTKEYS_POPUP_SETTING_ITEM   R_AVKON_SOFTKEYS_MENU_LIST
#define  R_AVKON_SOFTKEYS_SLIDER_SETTING_ITEM   R_AVKON_SOFTKEYS_OPTIONS_BACK
#define  R_AVKON_SOFTKEYS_MULTISELECTION_LIST   R_AVKON_SOFTKEYS_OK_CANCEL
#define  R_AVKON_SOFTKEYS_MARKABLE_LIST   R_AVKON_SOFTKEYS_SELECTION_LIST
#define  R_AVKON_MENUPANE_SELECTION_LIST   R_AVKON_MENUPANE_EMPTY
#define  R_AVKON_MENUPANE_SETTING_LIST   R_AVKON_MENUPANE_EMPTY
#define  R_AVKON_MENUPANE_MARKABLE_LIST   R_AVKON_MENUPANE_MARKABLE_LIST_EDIT_LIST_IMPLEMENTATION
#define  R_AVKON_MENUPANE_MULTISELECTION_LIST   R_AVKON_MENUPANE_EMPTY
#define  R_AVKON_MENUPANE_SELECTION_LIST_WITH_FIND_POPUP   R_AVKON_MENUPANE_FIND_POPUP_IMPLEMENTATION
#define  R_AVKON_MENUPANE_MARKABLE_LIST_WITH_FIND_POPUP   R_AVKON_MENUPANE_FIND_POPUP_IMPLEMENTATION_MARKABLE
#define  EAknFindBoxEditorFlags   (CEikEdwin::ENoLineOrParaBreaks)
#define  EAknSoftkeyLowestUserRejectId   0x1000
#define  EAknSoftkeyLowestUserAcceptId   0x1100
#define  EAknSoftkeyLowestUserNeutralId   0x1200
#define  KAknCbaVersion   10
#define  KAknBMPAnimVersion   10
#define  KAknCtFirstControlId   5699
#define  KAknCtLastControlId   0x2000
#define  EAknNoteNoTextWrapping   0x01
#define  EAknNoteLeftSoftkeyWhenTapped   0x80
#define  ELayoutEmpty   (-16380)
#define  EEikStatusPaneUidSignal   0x100059B9
#define  EEikStatusPaneUidBattery   0x100059BA
#define  EEikStatusPaneUidContext   0x100059BB
#define  EEikStatusPaneUidTitle   0x100059BC
#define  EEikStatusPaneUidNavi   0x100059BD
#define  EEikStatusPaneUidIndic   0x100059BE
#define  EEikStatusPaneUidMessage   0x100059BF
#define  EEikStatusPaneUidClock   0x100059C0
#define  EEikStatusPaneUidDigitalClock   0x10275090
#define  EEikStatusPaneUidEmpty   0x102750A3
#define  EAknPopupFieldFlagAllowsUserDefinedEntry   0x01
#define  EAknPopupFieldFlagInitialised   0x02
#define  EAknPopupFieldFlagButton   0x04
#define  EAknPopupFieldNoGraphic   0x08
#define  KAknSignalOffLineMode   0x00010000
#define  EAknGridHorizontalOrientation   0x01
#define  EAknGridVerticalOrientation   0x02
#define  EAknGridRightToLeft   0x04
#define  EAknGridLeftToRight   0x08
#define  EAknGridBottomToTop   0x10
#define  EAknGridTopToBottom   0x20
#define  EAknGridLanguageSpecificHorizontalDirection   0x40
#define  EAknGridFollowsItemsAndStops   0x00
#define  EAknGridFollowsItemsAndLoops   0x01
#define  EAknGridFollowsGrid   0x02
#define  EAknGridStops   0x04
#define  EAknGridIncrementLineAndStops   0x08
#define  EAknGridIncrementLineAndLoops   0x10
#define  EAknBitmapAnimationPlayModePlay   0x00
#define  EAknBitmapAnimationPlayModeCycle   0x01
#define  EAknBitmapAnimationPlayModeBounce   0x02
#define  AVKON_COLOR(num, r, g, b)   CTRL_COLOR { logical_color=(num); color= COLOR { red=(r); green=(g); blue = (b); }; }
#define  AVKON_RGB(num, r, g, b)   COLOR { red=(r); green=(g); blue=(b); }
#define  LB_SINGLE(text)   text
#define  LB_SINGLE_NUMBER(num, text)   #num ## "\t" ## text
#define  LB_SINGLE_HEADING(heading, text)   heading ## "\t" ## text
#define  LB_SINGLE_GRAPHIC(gfx, text)   #gfx ## text
#define  LB_SINGLE_GRAPHIC_HEADING(gfx, heading, text)   #gfx ## "\t" ## heading ## "\t" ## text
#define  EAknSettingPageNoOrdinalDisplayed   (-16380)
#define  EAknSettingItemNumberedStyle   (0x0001)
#define  EAknSettingItemIncludeHiddenInOrdinal   (0x0002)
#define  EAknMaxIntegerDigits   12
#define  KScreensaverTextMaxLength   15
#define  KSingleLineHorizontalScrollingEditorFlags   EEikEdwinAlternativeWrapping | EEikEdwinNoWrap
#define  KMultiLineExpandingEditorFlags   EEikEdwinNoHorizScrolling | EEikEdwinResizable
#define  AVERELL_NOTE   AVKON_NOTE
#define  AVERELL_CONFIRMATION_QUERY   AVKON_CONFIRMATION_QUERY
#define  AVERELL_DATA_QUERY   AVKON_DATA_QUERY
#define  COMMONDIALOGS_BITMAP_FILE   "z:\\resource\\apps\\commondialogs.mbm"
#define  CALLSTATUS_BITMAP_FILE   "z:\\resource\\apps\\callstatus.mbm"
#define  MEMORYCARDUI_BITMAP_FILE   "z:\\resource\\apps\\aknmemorycardui.mbm"
#define  AVKON_BITMAP_FILE   "z:\\resource\\apps\\avkon2.mbm"
#define  AVKON_VARIATED_BITMAPS_FILE   "z:\\resource\\apps\\variatedbitmaps.mbm"
#define  KAknUidValueEndKeyCloseEvent   0x101F87F0

Enumerations

enum   { EAknApplicationIconWidth = 42, EAknApplicationIconHeight = 29 }
enum   {
  EAknDummyForProcessCommands = 4000, EAknMarkAll, EAknUnmarkAll, EAknCmdHelp,
  EAknCmdAddToPinboard, EAknCmdFindPopupActivated, EAknCmdEditModeT9, EAknCmdEditModeMultitap,
  EAknCmdEditModeNumber, EAknCmdEditInsertNumber, EAknCmdEditInsertSymbol, EAknCmdInputLanguage,
  EAknCmdPredictiveTextCascade, EAknCmdT9PredictiveMatches, EAknCmdT9PredictiveInsertWord, EAknCmdT9PredictiveEditWord,
  EAknCmdT9PredictiveT9Off, EAknCmdMultitapPredictiveT9On, EAknCmdExit, EAknCmdEditTextMenu,
  EAknCmdEditListMenu, EAknCmdMark, EAknCmdUnmark, EAknCmdOpen,
  EChinFepCmdInstructions, EChinFepCmdModePinyin, EChinFepCmdModeZhuyin, EChinFepCmdModeStroke,
  EChinFepCmdModeLatinUpper, EChinFepCmdModeLatinLower, EChinFepCmdModeNumber, EChinFepCmdModeZhuyinFind,
  EChinFepCmdModeStrokeFind, EAknCmdEditModeArabicIndicNumber, EAknCmdEditModeAlpha, EAknCmdEditModeLatinText,
  EAknCmdEditModeIndicNumber, EJapanFepCmdModeHiragana, EJapanFepCmdModeKatakana, EJapanFepCmdModePictographs,
  EJapanFepCmdModeFullWidth, EJapanFepCmdModeHalfWidth, EJapanFepCmdModePredictiveOn, EJapanFepCmdModePredictiveOff,
  EJapanFepCmdModeUserDic, EJapanFepCmdModeKutenCodeInput, EAknCmdEditInsertPictograph, EJapanFepCmdPredictiveTextCascade,
  EJapanFepCmdMultitapPredictiveT9On, EJapanFepCmdEditModeAlpha, EJapanFepCmdEditModeNumber, EAknCmdInputMethod,
  EChinFepCmdModeCangJie, EChinFepCmdModeCangJieOption, EAknCmdEditMenuSctSelected, EPenInputCmdCut,
  EPenInputCmdCopy, EPenInputCmdPaste, EPenInputCmdSetting, EPenInputCmdHwrTraining,
  EFepInputCmdHelp, EAknCmdEditModeEasternArabicIndicNumber, EAknCmdTaskSwapper, EAknCmdEditInsertSymbolJp,
  EAknCmdEditClearDirectionLeft, EAknCmdEditClearDirectionRight, EAknCmdPredictiveModeCascade, EAknCmdPredictiveNormal,
  EAknCmdPredictiveAutoWord, EAknCmdEditItemPlaceHolder, EPenInputJpCmdFullWidth, EPenInputJpCmdHalfWidth,
  EPenInputJpCmdConversionOn, EPenInputJpCmdConversionOff, EPenInputJpCmdPredictiveOn, EPenInputJpCmdPredictiveOff,
  EPenInputJpCmdSaveWord, EPenInputJpCmdKutenCode, EAknCmdEditMenuClose, EAknCmdEnd = 4999
}
enum   {
  EAknSoftkeyOk = -2, EAknSoftkeyCancel = -1, EAknSoftkeySelect = -6, EAknSoftkeyOptions = 3000,
  EAknSoftkeyBack, EAknSoftkeyMark, EAknSoftkeyUnmark, EAknSoftkeyInsert,
  EAknSoftkeyYes, EAknSoftkeyNo, EAknSoftkeyDone, EAknSoftkeyClose,
  EAknSoftkeyExit, EAknSoftkeyClear, EAknSoftkeyUnlock, EAknSoftkeySave,
  EAknSoftkeyShow, EAknSoftkeyListen, EAknSoftkeyRead, EAknSoftkeySearch,
  EAknSoftkeyEmpty, EAknSoftkeyLock, EAknSoftkeyCall, EAknSoftkeyAgain,
  EAknSoftkeyQuit, EAknSoftkeyDetails, EAknSoftkeyNext, EAknSoftkeyOther,
  EAknSoftkeyEdit, EAknSoftkeyOpen, EAknSoftkeySend, EAknSoftkeyView,
  EAknSoftkeyContextOptions, EAknSoftkeyChange, EAknSoftkeyShiftMSK, EAknSoftkeyForwardKeyEvent,
  EAknSoftkeyHide
}
  Note that although these are the command ids resulting from the CBA key press, codes returned from CAknDialog::ExecuteLD are mapped in the routine CEikDialog::MappedCommandId. More...
enum   { EAknSoftkeyDummyUsedWithShortcuts = 3200 }
enum   { EAknCBAFlagRespondWhenInvisible = 0x02 }
enum   {
  EAknCtTest = 5699, EAknControlIdBase = 5700, EAknCtFormattedListBox, EAknCtSingleListBox,
  EAknCtSingleNumberListBox, EAknCtSingleHeadingListBox, EAknCtSingleGraphicListBox, EAknCtSingleGraphicHeadingListBox,
  EAknCtSingleNumberHeadingListBox, EAknCtSingleLargeListBox, EAknCtDoubleListBox, EAknCtDoubleNumberListBox,
  EAknCtDoubleTimeListBox, EAknCtDoubleLargeListBox, EAknCtDoubleGraphicListBox, EAknCtSettingListBox,
  EAknCtSettingNumberListBox, EAknCtSinglePopupMenuListBox, EAknCtSingleGraphicPopupMenuListBox, EAknCtSingleGraphicHeadingPopupMenuListBox,
  EAknCtMenuDoublePopupMenuListBox, EAknCtSinglePopupSubmenuListBox, EAknCtDoubleLargeGraphicPopupMenuListBox, EAknCtSingleHeadingPopupMenuListBox,
  EAknSetListBox, EAknFormGraphicListBox, EAknCtAppGrid, EAknCtPinbGrid,
  EAknCtQdialGrid, EAknCtCaleMonthGrid, EAknCtTitlePane, EAknCtContextPane,
  EAknCtNaviPane, EAknCtSignalPane, EAknCtBatteryPane, EAknCtIndicatorPane,
  EAknCtIdleContextPane, EAknCtNote, EAknCtQuery, EAknCtMultilineQuery,
  EAknCtPopupField, EAknCtPopupFieldText, EAknCtFormLabelEditor, EAknCtLAF,
  EAknCtPopupHeadingPane, EAknCtSearchField, EAknCtSettingPage, EAknCtVolumeControl,
  EAknCtSlider, EAknCtListQueryControl, EAknCtSpecialCharacterMap, EAknPhoneNumberEditor,
  EAknCtNumericSecretEditor, EAknCtPopupSettingList, EAknCtMessageQuery, EAknCtIntegerEdwin,
  EAknCtFloatingPointEdwin, EAknCtSelectionListFixedFind, EAknCtSelectionListPopupFind, EAknCtEmptyList,
  EAknCtDouble2GraphicListBox, EAknCtDouble2LargeListBox, EAknCtDouble2PopupMenuListBox, EAknCtSingle2GraphicListBox,
  EAknCtDouble2GraphicLargeListBox, EAknCtColourSelectionDialogNoneField, EAknCtColourSelectionDialogGrid, EAknCtListQuerySearchControl,
  EAknExtCtQuery, EAknExtCtMultilineQuery, EAknCtBitmapAnimation, EAknCtButton,
  EAknCtSingle2GraphicPopupMenuListBox, EAknCtDoubleGraphicPopupMenuListBox, EAknCtColourSelectionGridDialog, EAknCtDigitalClockPane,
  EAknCtStatuspaneEmpty, EAknListQueryWithMsgBox, EAknCtUniversalIndicatorPane, EAknCtSignalIndicatorContainerPane,
  EAknCtBatteryIndicatorContainerPane, EAknCtLastControlId = 0x2000
}
enum   {
  ENaviDecoratorControlNone, ENaviDecoratorControlTabGroup, ENaviDecoratorLabel, ENaviDecoratorImage,
  ENaviDecoratorToolTip
}
enum   {
  EAknTabWidthWithTwoTabs = 36, EAknTabWidthWithTwoLongTabs = 74, EAknTabWidthWithThreeTabs = 22, EAknTabWidthWithThreeLongTabs = 67,
  EAknTabWidthWithFourTabs = 18, EAknTabWidthWithOneTab = 107
}
enum   {
  EGeneralLayout = 1, EConfirmationLayout, EProgressLayout, ENoteWithImageLayout,
  ETextualNotificationLayout, ENotificationWithGraphicsLayout, EAknNoteControlAnimationCreationFailed, EWaitLayout
}
enum   { EAknInvalidBorderCount = 1, EAknInvalidDimensionArrayOutOfBounds, EAknNoNoteControlDimensionDefined, EAknNoteControlNullArgumentUsed }
enum   EAknNoteItemType {
  EAknNoteNoType = 1, EAknNoteBitmap, EAknNoteNumberTypeIndication, EAknNoteProgressBar,
  EAknNoteLabel, EAknNoteAnimation
}
enum   TNoteCtrlIds { EGeneralNote = 1 }
enum   {
  EDataLayout = 1, EConfirmationQueryLayout, ECodeLayout, ETimeLayout,
  EDateLayout, EListLayout, EMultiListLayout, EMultiLineDataLayout,
  EDurationLayout, ETextSoftNotification, ENumberLayout, EPinLayout,
  EPhoneLayout, EMessageQueryLayout, EStaticSizeDataLayout, EFloatingPointLayout,
  EIpLayout, EFixedPointLayout, EDataLayoutAllowEmptyInput, ELocationLayout
}
enum   {
  ETextEditor = 1, ESecretEditor, ETimeEditor, EDateEditor,
  ENumberEditor, EDurationEditor, EIpEditor, EFixedPointEditor,
  ELocationEditor
}
enum   EAknMultilineDataLayout {
  EMultiDataFirstEdwin = 1, EMultiDataSecondEdwin, EMultiDataFirstSecEd, EMultiDataSecondSecEd,
  EMultiDataFirstTimeEd, EMultiDataSecondTimeEd, EMultiDataFirstDateEd, EMultiDataSecondDateEd,
  EMultiDataFirstDurEd, EMultiDataSecondDurEd, EMultiDataFirstPhoneEd, EMultiDataSecondPhoneEd,
  EMultiDataFirstNumEd, EMultiDataSecondNumEd, EMultiDataFirstPinEd, EMultiDataSecondPinEd,
  EMultiDataFirstIpEd, EMultiDataSecondIpEd, EMultiDataFirstLocationEd, EMultiDataSecondLocationEd
}
enum   TQueryCtrlIds { EGeneralQuery = 0x500, EMultilineFirstLine, EMultilineSecondLine }
enum   TListQueryCtrlIds {
  EListQueryMainInboxList = 1, EListQueryMainDraftList, EListQueryMainOutboxList, EListQueryAppViewLabel,
  EListQueryMsgEditField, EListQueryHeading, EListQueryControl
}
enum   TSelectionListCtrlIds { ESelectionListControl = 1, EFindControl, EAknEmptyListControl, EAknListQueryMessageBox }
enum   {
  ELayoutNoCmd = 1, ELayoutOptional, ELayoutRightSeparator, ELayoutTransparentCell,
  ELayoutItemMark, ELayoutNotFilled, ELayoutNotAlwaysDrawn
}
enum   {
  ELayoutAlignNone, ELayoutAlignCenter, ELayoutAlignLeft, ELayoutAlignRight,
  ELayoutAlignBidi
}
enum   {
  EAknEditorAlignNone = ELayoutAlignNone, EAknEditorAlignCenter = ELayoutAlignCenter, EAknEditorAlignLeft = ELayoutAlignLeft, EAknEditorAlignRight = ELayoutAlignRight,
  EAknEditorAlignBidi = ELayoutAlignBidi
}
enum   { EAknEditorCharactersUpperCase = 0x1, EAknEditorCharactersLowerCase = 0x2, EAknEditorCharactersTextCase = 0x4 }
enum   {
  EFontNone = 0, ELatinPlain12, ELatinBold12, ELatinBold13,
  ELatinBold17, ELatinBold19, ENumberPlain5, EClockBold30,
  ELatinClock14, EFontCustom, EPlain12, EPlain16,
  EApacPlain12 = EPlain12, EApacPlain16 = EPlain16, EBold18, EBold24,
  ELatinBold16, ECalcBold21, ECalcOperBold21, ECalcOperBold13,
  EHighestFixedLayoutFont = ( (0x100-1) )
}
  Series 60 pre-2.8 Font Ids. More...
enum   TAknLogicalFontId {
  EAknLogicalFontPrimaryFont = ( (0x100-1) ) + 1, EAknLogicalFontSecondaryFont = ( (0x100-1) ) + 2, EAknLogicalFontTitleFont = ( (0x100-1) ) + 3, EAknLogicalFontPrimarySmallFont = ( (0x100-1) ) + 4,
  EAknLogicalFontDigitalFont = ( (0x100-1) ) + 5, EAknHighestLogicalFont = ( (0x1000) -1)
}
  Series 60 Logical Fonts. More...
enum   {
  EAknLayoutFindPaneIconId = 1, EAknLayoutFindPaneEditorId, EAknLayoutMainPaneListGenPane, EAknLayoutMainPaneListGenPaneWithFindBox,
  EAknLayoutMainPaneFindPane, EAknListSinglePane, EAknListSingleNumberPane, EAknListSingleHeadingPane,
  EAknListSingleGraphicPane, EAknListSingleGraphicHeadingPane, EAknListSingleNumberHeadingPane, EAknListSingleLargeGraphicPane,
  EAknListDoubleNumberPane, EAknListDoubleTimePane, EAknListDoubleLargeGraphicPane, EAknListDoubleGraphicPane,
  EAknListSettingNumberPane, EAknLayoutFindPaneVShadow, EAknLayoutFindPaneHShadow, EAknLayoutFindPaneOutlineRect,
  EAknLayoutEmptyList1stLine, EAknLayoutEmptyList2ndLine
}
enum   {
  EAknDialogQueryValueTextEditor1 = 1, EAknDialogQueryValueNumberEditor1, EAknDialogQueryValuePhoneEditor1, EAknDialogQueryValueTimeEditor1,
  EAknDialogQueryValueDateEditor1, EAknDialogQueryValueDurationEditor1, EAknFormQueryControl, EAknPopupFieldEmptyListNote
}
enum   { EAknPopupSettingListFlagAllowsUserDefinedEntry = 0x001, EAknPopupSettingListFlagInitialised = 0x002 }
enum   {
  EAknFormCmdEdit = 950, EAknFormCmdAdd, EAknFormCmdSave, EAknFormCmdLabel,
  EAknFormCmdDelete, EAknFormMaxDefault
}
enum   TAknOrientation { EAknOrientationVertical = 0, EAknOrientationHorizontal }
  Avkon controls that support vertical and horizontal orientation should use these constants for orientation. More...
enum   {
  EAknFormSliderLayout1 = 1, EAknFormSliderLayout2, EAknFormSliderLayout3, EAknSettingsItemSliderLayout,
  EAknSettingsItemSliderLayoutWithGraphics, EAknMIDPFormSliderLayout, EAknSliderLayoutVertical
}
enum   {
  EAknSliderValueNone, EAknSliderValueBareFigure, EAknSliderValuePercentage, EAknSliderValueFraction,
  EAknSliderValueDecimal
}
enum   { ESettingsVolumeControl, ENaviPaneVolumeControl, EPopupVolumeControl }
  Volume layouts. More...
enum   TAknVolumeControlDynamicLayouts {
  EDynRangeSettingsVolumeControl = 3, EDynRangeNaviPaneVolumeControl, EDynRangePopupVolumeControl, ESmallPopupVolumeControl,
  ESmallPopupVolumeControlWithPercent
}
  dynamic volume layouts More...
enum   {
  EAknIndicatorIrActive, EAknIndicatorEnvelope, EAknIndicatorEmailMessage, EAknIndicatorDataMessage,
  EAknIndicatorFaxMessage, EAknIndicatorOtherMessage, EAknIndicatorSecuredConnection, EAknIndicatorVoiceMailWaiting,
  EAknIndicatorVoiceMailWaitingOnLine1, EAknIndicatorVoiceMailWaitingOnLine2, EAknIndicatorVoiceMailWaitingOnBothLines, EAknIndicatorHomeZone,
  EAknIndicatorBluetooth, EAknIndicatorBluetoothModuleOn, EAknIndicatorOutbox, EAknIndicatorKeyguard,
  EAknIndicatorAllCallsForwarded, EAknIndicatorCallsForwardedOnLine1, EAknIndicatorCallsForwardedOnLine2, EAknIndicatorCallsForwardedOnBothLines,
  EAknIndicatorCallsForwardedToVoiceMailbox, EAknIndicatorSelectedLine, EAknIndicatorAlarmClock, EAknIndicatorHeadset,
  EAknIndicatorLoopset, EAknIndicatorIHFActive, EAknIndicatorInstantMessage, EAknIndicatorTTY,
  EAknIndicatorUSBConnection, EAknIndicatorMissedCalls, EAknIndicatorRemoteMailboxEmailMessage, EAknIndicatorLocation,
  EAknIndicatorHeadsetUnavailable, EAknIndicatorRoaming, EAknIndicatorLocationOn, EAknIndicatorLocationOff,
  EAknIndicatorPoC, EAknIndicatorWlanAvailable, EAknIndicatorWlanActive, EAknIndicatorWlanActiveSecure,
  EAknIndicatorCarkit, EAknIndicatorPoCDnD, EAknIndicatorPoCMissed, EAknIndicatorTvOut,
  EAknIndicatorVoIP, EAknIndicatorTARM, EAknIndicatorTARMModuleOn, EAknIndicatorMobileTV,
  EAknIndicatorMobileTVRec, EAknIndicatorHAC, EAknIndicatorMemoryCard, EAknIndicatorVideoSharing,
  EAknIndicatorSynchronization, EAknIndicatorGPS, EAknIndicatorBluetoothVisible, EAknIndicatorBluetoothModuleOnVisible,
  EAknIndicatorFMTxSending, EAknIndicatorFMTxEnabled, EAknNaviPaneEditorIndicatorT9 = 100, EAknNaviPaneEditorIndicatorUpperCase,
  EAknNaviPaneEditorIndicatorLowerCase, EAknNaviPaneEditorIndicatorTextCase, EAknNaviPaneEditorIndicatorNumberCase, EAknNaviPaneEditorIndicatorQuery,
  EAknNaviPaneEditorIndicatorQwertyShift, EAknNaviPaneEditorIndicatorUpperCaseSelect, EAknNaviPaneEditorIndicatorLowerCaseSelect, EAknNaviPaneEditorIndicatorTextCaseSelect,
  EAknNaviPaneEditorIndicatorNumberCaseSelect, EAknNaviPaneEditorIndicatorAutoComplete, EAknNaviPaneEditorIndicatorArabicCase = 130, EAknNaviPaneEditorIndicatorHebrewCase,
  EAknNaviPaneEditorIndicatorArabicIndicNumberCase, EAknNaviPaneEditorIndicatorDevanagariCase = 140, EAknNaviPaneEditorIndicatorDevanagariIndicNumberCase, EAknNaviPaneEditorIndicatorDevanagariPhoneticUpperCase,
  EAknNaviPaneEditorIndicatorDevanagariPhoneticLowerCase, EAknNaviPaneEditorIndicatorPinyin = 150, EAknNaviPaneEditorIndicatorZhuyin, EAknNaviPaneEditorIndicatorStroke,
  EAknNaviPaneEditorIndicatorZhuyinFind, EAknNaviPaneEditorIndicatorStrokeFind, EAknNaviPaneEditorIndicatorCangJie, EAknNaviPaneEditorIndicatorPinyinPhrase,
  EAknNaviPaneEditorIndicatorZhuyinPhrase, EAknNaviPaneEditorIndicatorStrokePhrase, EAknNaviPaneEditorIndicatorStrokeTradPhrase, EAknNaviPaneEditorIndicatorThai = 170,
  EAknNaviPaneEditorIndicatorStrokeTrad, EAknNaviPaneEditorIndicatorFarsiAndUrduCase, EAknNaviPaneEditorIndicatorAudioAttached = 200, EAknNaviPaneEditorIndicatorImageAttached,
  EAknNaviPaneEditorIndicatorObjects, EAknNaviPaneEditorIndicatorAttachment, EAknNaviPaneEditorIndicatorMessageLength, EAknNaviPaneEditorIndicatorMessageInfo,
  EAknNaviPaneEditorIndicatorWaitBar, EAknNaviPaneEditorIndicatorProgressBar, EAknNaviPaneEditorIndicatorSecuredConnection, EAknNaviPaneEditorIndicatorWmlWaitGlobe,
  EAknNaviPaneEditorIndicatorGprs, EAknNaviPaneEditorIndicatorFileSize, EAknNaviPaneEditorIndicatorWmlWindows, EAknNaviPaneEditorIndicatorMcePriorityHigh,
  EAknNaviPaneEditorIndicatorMcePriorityLow, EAknNaviPaneEditorIndicatorWmlWindowsText, EAknNaviPaneEditorIndicatorJapaneseHiraganaKanji = 300, EAknNaviPaneEditorIndicatorJapaneseHiragana,
  EAknNaviPaneEditorIndicatorJapaneseFullKatakana, EAknNaviPaneEditorIndicatorJapaneseHalfKatakana, EAknNaviPaneEditorIndicatorJapaneseFullUpperAlphabet, EAknNaviPaneEditorIndicatorJapaneseFullLowerAlphabet,
  EAknNaviPaneEditorIndicatorJapaneseFullTextAlphabet, EAknNaviPaneEditorIndicatorJapaneseFullNumeric, EAknNaviPaneEditorIndicatorVietnameseUpperCase = 400, EAknNaviPaneEditorIndicatorVietnameseLowerCase,
  EAknNaviPaneEditorIndicatorVietnameseTextCase, EAknNaviPaneEditorIndicatorDynamicUidRangeFirst = 10000, EAknNaviPaneEditorIndicatorDynamicUidRangeLast = 11000
}
enum   { EAknIndicatorStateOff, EAknIndicatorStateOn, EAknIndicatorStateAnimate }
enum   {
  EAknSignalGprsIndicatorOff = 0, EAknSignalGprsIndicatorAvailable, EAknSignalGprsIndicatorAttached, EAknSignalGprsIndicatorEstablishingContext,
  EAknSignalGprsIndicatorContext, EAknSignalGprsIndicatorSuspended, EAknSignalGprsIndicatorMultipdp, EAknSignalCommonPacketDataIndicatorOff = 0x100,
  EAknSignalCommonPacketDataIndicatorAvailable, EAknSignalCommonPacketDataIndicatorAttached, EAknSignalCommonPacketDataIndicatorEstablishingContext, EAknSignalCommonPacketDataIndicatorContext,
  EAknSignalCommonPacketDataIndicatorSuspended, EAknSignalCommonPacketDataIndicatorMultipdp, EAknSignalWcdmaIndicatorOff = 0x200, EAknSignalWcdmaIndicatorAvailable,
  EAknSignalWcdmaIndicatorAttached, EAknSignalWcdmaIndicatorEstablishingContext, EAknSignalWcdmaIndicatorContext, EAknSignalWcdmaIndicatorMultipdp,
  EAknSignalWcdmaIndicatorSuspended, EAknSignalCdmaIndicatorOff = 0x300, EAknSignalCdmaIndicatorNoService, EAknSignalCdmaIndicatorAvailable,
  EAknSignalCdmaIndicatorNotAvailable, EAknSignalCdmaIndicatorActive, EAknSignalCdmaIndicatorDormant, EAknSignalCdmaIndicatorSending,
  EAknSignalCdmaIndicatorReceiving, EAknSignalEdgeIndicatorOff = 0x400, EAknSignalEdgeIndicatorAvailable, EAknSignalEdgeIndicatorAttached,
  EAknSignalEdgeIndicatorEstablishingContext, EAknSignalEdgeIndicatorContext, EAknSignalEdgeIndicatorSuspended, EAknSignalEdgeIndicatorMultipdp,
  EAknSignalHsdpaIndicatorOff = 0x500, EAknSignalHsdpaIndicatorAvailable, EAknSignalHsdpaIndicatorAttached, EAknSignalHsdpaIndicatorEstablishingContext,
  EAknSignalHsdpaIndicatorContext, EAknSignalHsdpaIndicatorSuspended, EAknSignalHsdpaIndicatorMultipdp
}
enum   {
  EAknSCTLowerCase, EAknSCTUpperCase, EAknSCTNumeric, EAknSCTFullCase,
  EAknSCTHalfCase, EAknSCTQwerty, EAknSCTChiChineseInputModes = EAknSCTUpperCase, EAknSCTChiLatinInputModes = EAknSCTLowerCase
}
enum   TSCTQueryCtrlIds { EAknSCTQueryHeadingId = 1, EAknSCTQueryContentId }
enum   TAvkonSKeyRepeatType { ESKeyTypeShort, ESKeyTypeLong, ESKeyTypeRepeat }
enum   TAvkonSystemSID {
  EAvkonSIDNoSound = 1000, EAvkonSIDDefaultSound = 1001, EAvkonSIDStandardKeyClick = 1002, EAvkonSIDConfirmationTone = 1003,
  EAvkonSIDInformationTone = 1003, EAvkonSIDWarningTone = 1004, EAvkonSIDErrorTone = 1005, EAvkonSIDVolumeMaxTone = 1006,
  EAvkonSIDVolumeMinTone = 1007, EAvkonSIDReadialCompleteTone = 1008, EAvkonSIDBatteryLowTone = 1009, EAvkonSIDChargingBatteryTone = 1010,
  EAvkonSIDConnectionStartTone = 1011, EAvkonSIDConnectionStopTone = 1012, EAvkonSIDOperationReadyTone = 1013, EAvkonSIDNameDiallerStartTone = 1014,
  EAvkonSIDNameDiallerErrorTone = 1015, EAvkonSIDNameDiallerAbortTone = 1016, EAvkonSIDPowerOffTone = 1017, EAvkonSIDPowerOnTone = 1018,
  EAvkonSIDRechargeBatteryTone = 1019, EAvkonSIDVoiceRecordingTone = 1020, EAvkonSIDVoiceRecordingStartTone = 1021, EAvkonSIDVoiceRecordingStopTone = 1022,
  EAvkonSIDWrongCharger = 1023, EAvkonSIDNetBusy = 1024, EAvkonSIDNetCallWaiting = 1025, EAvkonSIDNetReorder = 1026,
  EAvkonSIDNetCongestion = 1027, EAvkonSIDNetSpecialInformation = 1028, EAvkonSIDNetRadioNotAvailable = 1029, EAvkonSIDIHFActive = 1030,
  EAvkonSIDRadioPathAcknowledge = 1031, EAvkonSIDDial = 1032, EAvkonSIDRingGoing = 1033, EAvkonSIDLocationRequest = 1034
}
enum   TAvkonSoundsPriority {
  EAvkonKeyClickPriority = 45, EAvkonPoweringTonesPriority = 50, EAvkonLowLevelNotesPriority = 55, EAvkonConfirmationNotePriority = 55,
  EAvkonVolumeSettingTonesPriority = 60, EAvkonConnectionTonesPriority = 65, EAvkonHighLevelNotesPriority = 70, EAvkonErrorNotePriority = 70,
  EAvkonWarningNotePriority = 70, EAvkonVoiceDiallingTonesPriority = 73, EAvkonNetworkingTonesPriority = 75, EAvkonRecordingTonesPriority = 80,
  EAvkonChargingTonesPriority = 85, EAvkonNewMessageTonesPriority = 90, EAvkonAlarmTonesPriority = 95, EAvkonRingingTonesPriority = 100
}
enum   TAvkonSoundsPreference {
  EAknAudioPrefIncomingCall = 0x01340001, EAknAudioPrefIncomingCallLine2 = 0x01330001, EAknAudioPrefIncomingDataCall = 0x01320001, EAknAudioPrefAutoRedialCompleted = 0x01310001,
  EAknAudioPrefAlarmClock = 0x01220001, EAknAudioPrefCalendarAlarm = 0x01210001, EAknAudioPrefNewSMS = 0x01120001, EAknAudioPrefNewSpecialMessage = 0x01110001,
  EAknAudioPrefBatteryLow = 0x01030001, EAknAudioPrefRechargeBattery = 0x01020001, EAknAudioPrefWrongCharger = 0x01010001, EAknAudioPrefVoiceRecStart = 0x00930001,
  EAknAudioPrefVoiceRecRecording = 0x00920001, EAknAudioPrefVoiceRecStop = 0x00910001, EAknAudioPrefRadioPathAck = 0x00890001, EAknAudioPrefDial = 0x00880001,
  EAknAudioPrefRingGoing = 0x00870001, EAknAudioPrefBusy = 0x00860001, EAknAudioPrefCallWaiting = 0x00850001, EAknAudioPrefReorder = 0x00840001,
  EAknAudioPrefCongestion = 0x00830001, EAknAudioPrefSpecialInformation = 0x00820001, EAknAudioPrefRadioNotAvailable = 0x00810001, EAknAudioPrefError = 0x00720001,
  EAknAudioPrefWarning = 0x00710001, EAknAudioPrefVoiceStarting = 0x00630001, EAknAudioPrefVoiceError = 0x00620001, EAknAudioPrefVoiceAbort = 0x00610001,
  EAknAudioPrefConnectionStart = 0x00530001, EAknAudioPrefConnectionStop = 0x00520001, EAknAudioPrefOperationReady = 0x00510001, EAknAudioPrefFilePreview = 0x00440001,
  EAknAudioPrefAudioVolumeMin = 0x00430001, EAknAudioPrefAudioVolumeMax = 0x00420001, EAknAudioPrefIHFActive = 0x00410001, EAknAudioPrefCharging = 0x00330001,
  EAknAudioPrefConfirmation = 0x00320001, EAknAudioPrefDefaultTone = 0x00310001, EAknAudioPrefPowerOn = 0x00220001, EAknAudioPrefPowerOff = 0x00210001,
  EAknAudioPrefKeyPressNonDTMF = 0x00140001, EAknAudioPrefKeyDownDTMF = 0x00130001, EAknAudioPrefKeyUpDTMF = 0x00120001, EAknAudioPrefCamera = 0x00110001,
  EAknAudioPrefVoiceRec = 0x00060001, EAknAudioPrefComposer = 0x00050001, EAknAudioPrefRingFilePreview = 0x00040001, EAknAudioPrefVocosPlayback = 0x00030001,
  EAknAudioPrefVocosTrain = 0x00020001, EAknAudioPrefVocosRecog = 0x00010001, EAvkonKeyClickPreference = 0x00140001, EAvkonConfirmationNotePreference = 0x00320001,
  EAvkonErrorNotePreference = 0x00720001, EAvkonWarningNotePreference = 0x00710001
}
enum   TMessageQueryCtrlIds { EAknMessageQueryHeaderId = 1, EAknMessageQueryContentId }
enum   TAvkonIncallStatusBubbleFlags {
  EAknStatusBubbleAlerting = 0x00, EAknStatusBubbleActive = 0x01, EAknStatusBubbleOnHold = 0x02, EAknStatusBubbleDisconnected = 0x03,
  EAknStatusBubbleNoCiphering = 0x04, EAknStatusBubbleMuted = 0x08, EAknStatusBubbleVisible = 0x10, EAknStatusBubbleFax = 0x20,
  EAknStatusBubbleData = 0x40, EAknStatusBubbleDataHscsd = 0x80, EAknStatusBubbleLine2 = 0x100, EAknStatusBubbleVideo = 0x200,
  EAknStatusBubbleEmergency = 0x400, EAknStatusBubbleVoIP = 0x800, EAknStatusBubbleReservedInternal = 0x80000000
}
  Bit Explanation 0 and 1 Call state 2 No Ciphering 3 Is muted 4 Is Visible 5 Is a Fax 6 Is a Data call 7 Is a Hscsd data call 8 Line 2 indication 9 Is a Video call 10 Is an emergency call 11 Is a VoIP call More...
enum   TAknNoteDialogTimeout {
  EAknNoteDialogUndefinedTimeout = 0, EAknNoteDialogShortTimeout = 1500000, EAknNoteDialogLongTimeout = 3000000, EAknConfirmationNoteTimeout = EAknNoteDialogShortTimeout,
  EAknInformationNoteTimeout = EAknNoteDialogLongTimeout, EAknErrorNoteTimeout = EAknNoteDialogLongTimeout, EAknWarningNoteTimeout = EAknNoteDialogLongTimeout
}
  Timeouts for note dialog wrappers These should be kept same as CAknNoteDialog::TTimeout. More...
enum   TAknNoteDialogTone { EAknNoteDialogNoTone = 0, EAknNoteDialogConfirmationTone = EAvkonSIDConfirmationTone, EAknNoteDialogWarningTone = EAvkonSIDWarningTone, EAknNoteDialogErrorTone = EAvkonSIDErrorTone }
  Tones for note dialog wrappers These should be kept same as CAknNoteDialog::TTone. More...
enum   TAknSelectionListDialogFlags { EAknFlagFind = 0x0001 }
enum   TAknIconArrayType { EAknIconArrayNone, EAknIconArraySimple, EAknIconArrayComplex }
enum   EVariantFlag { EEuropeanVariant = 0, EApacVariant }
enum   ESubVariantFlag { ENoSubVariant = 0, EPrcSubVariant, EHongKongSubVariant, ETaiwanSubVariant }
enum   TAknKeyBlockMode { EDefaultBlockMode = 0, ENoKeyBlock }
enum   TAknSeparatorLinePosition {
  ENoLine, EAColumn, EABColumn, EBCColumn,
  EBCColumnStretched
}
enum   TAknColourSelectionDialogIds { ECtrlGridType = 100, EColourGridPopup, EColourGridPopupNone }
enum   TAknCustomTextCursorIds { KAknCustomTextCursorIdLeftToRight = 0x101fdf03, KAknCustomTextCursorIdRightToLeft = 0x101fdf04, KAknCustomTextCursorIdLeftToRightThin = 0x101fe51c, KAknCustomTextCursorIdRightToLeftThin = 0x101fe51d }
enum   TAknNaviPaneBackgroundTypes { EAknNaviPaneBackgroundTypeNotDefined = 0, EAknNaviPaneBackgroundTypeWipe = 1, EAknNaviPaneBackgroundTypeSolid = 2 }
enum   TAknStylusPopUpCmdLinkIds { EAknStylusPopUpCmdLink1 = 0, EAknStylusPopUpCmdLink2 }
enum   TAknBatteryIndicatorStates { EAknBatteryIndicatorNormal = 1, EAknBatteryIndicatorPowerSave }
  Battery indicator states. More...

Define Documentation

#define AVERELL_CONFIRMATION_QUERY   AVKON_CONFIRMATION_QUERY
 
#define AVERELL_DATA_QUERY   AVKON_DATA_QUERY
 
#define AVERELL_NOTE   AVKON_NOTE
 
#define AVKON_BITMAP_FILE   "z:\\resource\\apps\\avkon2.mbm"
 
#define AVKON_COLOR num,
r,
g,
 )     CTRL_COLOR { logical_color=(num); color= COLOR { red=(r); green=(g); blue = (b); }; }
 
#define AVKON_RGB num,
r,
g,
 )     COLOR { red=(r); green=(g); blue=(b); }
 
#define AVKON_VARIATED_BITMAPS_FILE   "z:\\resource\\apps\\variatedbitmaps.mbm"
 
#define CALLSTATUS_BITMAP_FILE   "z:\\resource\\apps\\callstatus.mbm"
 
#define COMMONDIALOGS_BITMAP_FILE   "z:\\resource\\apps\\commondialogs.mbm"
 
#define EAknBitmapAnimationPlayModeBounce   0x02
 
#define EAknBitmapAnimationPlayModeCycle   0x01
 
#define EAknBitmapAnimationPlayModePlay   0x00
 
#define EAknConfirmationNoteFlags   (EAknDialogGenericNoteFlags | EEikDialogFlagCloseDialogWhenTapped)
 
#define EAknDialogGenericFullScreen   (EEikDialogFlagNoDrag | EEikDialogFlagNoTitleBar | EEikDialogFlagFillAppClientRect | EEikDialogFlagCbaButtons | EEikDialogFlagWait)
 
#define EAknDialogGenericNoteFlags   (EEikDialogFlagNoDrag |EEikDialogFlagNoTitleBar | EEikDialogFlagCbaButtons )
 
#define EAknDialogGenericQueryFlags   (EEikDialogFlagWait|EEikDialogFlagNoDrag | EEikDialogFlagNoTitleBar | EEikDialogFlagCbaButtons)
 
#define EAknDialogMarkableList   (EAknDialogGenericFullScreen | EEikDialogFlagDontEatUpDownEvents)
 
#define EAknDialogMenuList   (EAknDialogGenericFullScreen)
 
#define EAknDialogMultiselectionList   (EAknDialogGenericFullScreen)
 
#define EAknDialogSelectionList   (EAknDialogGenericFullScreen)
 
#define EAknErrorNoteFlags   (EAknDialogGenericNoteFlags | EEikDialogFlagCloseDialogWhenTapped)
 
#define EAknFindBoxEditorFlags   (CEikEdwin::ENoLineOrParaBreaks)
 
#define EAknGeneralQueryFlags   (EAknDialogGenericQueryFlags)
 
#define EAknGenericListBoxFlags   (EAknListBoxScrollBarSizeExcluded)
 
#define EAknGridBottomToTop   0x10
 
#define EAknGridFollowsGrid   0x02
 
#define EAknGridFollowsItemsAndLoops   0x01
 
#define EAknGridFollowsItemsAndStops   0x00
 
#define EAknGridHorizontalOrientation   0x01
 
#define EAknGridIncrementLineAndLoops   0x10
 
#define EAknGridIncrementLineAndStops   0x08
 
#define EAknGridLanguageSpecificHorizontalDirection   0x40
 
#define EAknGridLeftToRight   0x08
 
#define EAknGridRightToLeft   0x04
 
#define EAknGridStops   0x04
 
#define EAknGridTopToBottom   0x20
 
#define EAknGridVerticalOrientation   0x02
 
#define EAknInformationNoteFlags   (EAknDialogGenericNoteFlags | EEikDialogFlagCloseDialogWhenTapped)
 
#define EAknListBoxDisableHighlight   EAknListBoxViewerFlag
 
#define EAknListBoxEnterMarks   0x2000
 
#define EAknListBoxFlagsMarkableCheck   (EAknListBoxShiftEnterMarks)
 
#define EAknListBoxFlagsMultiselectionCheck   (EAknListBoxEnterMarks)
 
#define EAknListBoxIncrementalMatching   EEikListBoxIncrementalMatching
 
#define EAknListBoxLoopScrolling   0x1000
 
#define EAknListBoxMarkableGrid   (EAknListBoxMarkableList)
 
#define EAknListBoxMarkableGridWithShortcuts   (EAknListBoxMarkableList | EAknListBoxIncrementalMatching)
 
#define EAknListBoxMarkableList   (EAknGenericListBoxFlags | EAknListBoxMultipleSelection | EAknListBoxShiftEnterMarks)
 
#define EAknListBoxMarkableListWithShortcuts   (EAknListBoxMarkableList | EAknListBoxIncrementalMatching)
 
#define EAknListBoxMenuGrid   (EAknListBoxMenuList)
 
#define EAknListBoxMenuList   (EAknGenericListBoxFlags)
 
#define EAknListBoxMultipleSelection   EEikListBoxMultipleSelection
 
#define EAknListBoxMultiselectionList   (EAknGenericListBoxFlags | EAknListBoxMultipleSelection | EAknListBoxEnterMarks)
 
#define EAknListBoxMultiselectionListWithShortcuts   (EAknListBoxMultiselectionList | EAknListBoxIncrementalMatching)
 
#define EAknListBoxPageAtOnceScrolling   EAknListBoxViewerFlag
 
#define EAknListBoxPointerMarkableList   0x20000
 
#define EAknListBoxPointerMultiselectionList   0x10000
 
#define EAknListBoxScrollBarSizeExcluded   0x0080
 
#define EAknListBoxSelectionGrid   (EAknListBoxSelectionList)
 
#define EAknListBoxSelectionGridWithShortcuts   (EAknListBoxSelectionList | EAknListBoxIncrementalMatching)
 
#define EAknListBoxSelectionList   (EAknGenericListBoxFlags)
 
#define EAknListBoxSelectionListWithShortcuts   (EAknListBoxSelectionList | EAknListBoxIncrementalMatching)
 
#define EAknListBoxShiftEnterMarks   0x4000
 
#define EAknListBoxStylusMarkableList   (EAknListBoxPointerMarkableList | EAknGenericListBoxFlags | EAknListBoxMultipleSelection | EAknListBoxShiftEnterMarks)
 
#define EAknListBoxStylusMultiselectionList   ( EAknListBoxPointerMultiselectionList | EAknGenericListBoxFlags | EAknListBoxMultipleSelection | EAknListBoxEnterMarks)
 
#define EAknListBoxViewerFlag   0x8000
 
#define EAknListBoxViewerFlags   (EAknListBoxPageAtOnceScrolling | EAknListBoxDisableHighlight)
 
#define EAknMaxIntegerDigits   12
 
#define EAknNoteLeftSoftkeyWhenTapped   0x80
 
#define EAknNoteNoTextWrapping   0x01
 
#define EAknPermanentNoteFlags   (EAknDialogGenericNoteFlags | EEikDialogFlagModeless)
 
#define EAknPopupFieldFlagAllowsUserDefinedEntry   0x01
 
#define EAknPopupFieldFlagButton   0x04
 
#define EAknPopupFieldFlagInitialised   0x02
 
#define EAknPopupFieldNoGraphic   0x08
 
#define EAknProgressNoteFlags   (EAknDialogGenericNoteFlags | EEikDialogFlagNotifyEsc)
 
#define EAknSettingItemIncludeHiddenInOrdinal   (0x0002)
 
#define EAknSettingItemNumberedStyle   (0x0001)
 
#define EAknSettingPageNoOrdinalDisplayed   (-16380)
 
#define EAknSoftkeyLowestUserAcceptId   0x1100
 
#define EAknSoftkeyLowestUserNeutralId   0x1200
 
#define EAknSoftkeyLowestUserRejectId   0x1000
 
#define EAknSoftNotificationNoteFlags   (EAknDialogGenericNoteFlags)
 
#define EAknWaitNoteFlags   (EAknProgressNoteFlags)
 
#define EAknWarningNoteFlags   (EAknDialogGenericNoteFlags | EEikDialogFlagCloseDialogWhenTapped)
 
#define EEikStatusPaneLayoutAknLafDefined   0x10
 
#define EEikStatusPaneUidBattery   0x100059BA
 
#define EEikStatusPaneUidClock   0x100059C0
 
#define EEikStatusPaneUidContext   0x100059BB
 
#define EEikStatusPaneUidDigitalClock   0x10275090
 
#define EEikStatusPaneUidEmpty   0x102750A3
 
#define EEikStatusPaneUidIndic   0x100059BE
 
#define EEikStatusPaneUidMessage   0x100059BF
 
#define EEikStatusPaneUidNavi   0x100059BD
 
#define EEikStatusPaneUidSignal   0x100059B9
 
#define EEikStatusPaneUidTitle   0x100059BC
 
#define EGeneralQueryFlags   (EAknDialogGenericQueryFlags)
 
#define ELayoutEmpty   (-16380)
 
#define KAknBMPAnimVersion   10
 
#define KAknCbaVersion   10
 
#define KAknCtFirstControlId   5699
 
#define KAknCtLastControlId   0x2000
 
#define KAknSignalOffLineMode   0x00010000
 
#define KAknUidValueEndKeyCloseEvent   0x101F87F0
 
#define KMultiLineExpandingEditorFlags   EEikEdwinNoHorizScrolling | EEikEdwinResizable
 
#define KScreensaverTextMaxLength   15
 
#define KSingleLineHorizontalScrollingEditorFlags   EEikEdwinAlternativeWrapping | EEikEdwinNoWrap
 
#define LB_SINGLE text   )     text
 
#define LB_SINGLE_GRAPHIC gfx,
text   )     #gfx ## text
 
#define LB_SINGLE_GRAPHIC_HEADING gfx,
heading,
text   )     #gfx ## "\t" ## heading ## "\t" ## text
 
#define LB_SINGLE_HEADING heading,
text   )     heading ## "\t" ## text
 
#define LB_SINGLE_NUMBER num,
text   )     #num ## "\t" ## text
 
#define MEMORYCARDUI_BITMAP_FILE   "z:\\resource\\apps\\aknmemorycardui.mbm"
 
#define R_AVKON_MENUPANE_MARKABLE_LIST   R_AVKON_MENUPANE_MARKABLE_LIST_EDIT_LIST_IMPLEMENTATION
 
#define R_AVKON_MENUPANE_MARKABLE_LIST_WITH_FIND_POPUP   R_AVKON_MENUPANE_FIND_POPUP_IMPLEMENTATION_MARKABLE
 
#define R_AVKON_MENUPANE_MULTISELECTION_LIST   R_AVKON_MENUPANE_EMPTY
 
#define R_AVKON_MENUPANE_SELECTION_LIST   R_AVKON_MENUPANE_EMPTY
 
#define R_AVKON_MENUPANE_SELECTION_LIST_WITH_FIND_POPUP   R_AVKON_MENUPANE_FIND_POPUP_IMPLEMENTATION
 
#define R_AVKON_MENUPANE_SETTING_LIST   R_AVKON_MENUPANE_EMPTY
 
#define R_AVKON_SOFTKEYS_MARKABLE_LIST   R_AVKON_SOFTKEYS_SELECTION_LIST
 
#define R_AVKON_SOFTKEYS_MENU_LIST   R_AVKON_SOFTKEYS_OK_CANCEL
 
#define R_AVKON_SOFTKEYS_MULTISELECTION_LIST   R_AVKON_SOFTKEYS_OK_CANCEL
 
#define R_AVKON_SOFTKEYS_POPUP_SETTING_ITEM   R_AVKON_SOFTKEYS_MENU_LIST
 
#define R_AVKON_SOFTKEYS_SELECTION_LIST   R_AVKON_SOFTKEYS_OPTIONS_BACK
 
#define R_AVKON_SOFTKEYS_SETTING_LIST   R_AVKON_SOFTKEYS_OPTIONS_CANCEL
 
#define R_AVKON_SOFTKEYS_SLIDER_SETTING_ITEM   R_AVKON_SOFTKEYS_OPTIONS_BACK
 
#define R_AVKON_SOFTKEYS_TEXT_SETTING_ITEM   R_AVKON_SOFTKEYS_OK_BACK
 

Enumeration Type Documentation

anonymous enum
 
Enumerator:
EAknApplicationIconWidth 
EAknApplicationIconHeight 
anonymous enum
 
Enumerator:
EAknDummyForProcessCommands 
EAknMarkAll 
EAknUnmarkAll 
EAknCmdHelp 
EAknCmdAddToPinboard 
EAknCmdFindPopupActivated 
EAknCmdEditModeT9 
EAknCmdEditModeMultitap 
EAknCmdEditModeNumber 
EAknCmdEditInsertNumber 
EAknCmdEditInsertSymbol 
EAknCmdInputLanguage 
EAknCmdPredictiveTextCascade 
EAknCmdT9PredictiveMatches 
EAknCmdT9PredictiveInsertWord 
EAknCmdT9PredictiveEditWord 
EAknCmdT9PredictiveT9Off 
EAknCmdMultitapPredictiveT9On 
EAknCmdExit 
EAknCmdEditTextMenu 
EAknCmdEditListMenu 
EAknCmdMark 
EAknCmdUnmark 
EAknCmdOpen 
EChinFepCmdInstructions 
EChinFepCmdModePinyin 
EChinFepCmdModeZhuyin 
EChinFepCmdModeStroke 
EChinFepCmdModeLatinUpper 
EChinFepCmdModeLatinLower 
EChinFepCmdModeNumber 
EChinFepCmdModeZhuyinFind 
EChinFepCmdModeStrokeFind 
EAknCmdEditModeArabicIndicNumber 
EAknCmdEditModeAlpha 
EAknCmdEditModeLatinText 
EAknCmdEditModeIndicNumber 
EJapanFepCmdModeHiragana 
EJapanFepCmdModeKatakana 
EJapanFepCmdModePictographs 
EJapanFepCmdModeFullWidth 
EJapanFepCmdModeHalfWidth 
EJapanFepCmdModePredictiveOn 
EJapanFepCmdModePredictiveOff 
EJapanFepCmdModeUserDic 
EJapanFepCmdModeKutenCodeInput 
EAknCmdEditInsertPictograph 
EJapanFepCmdPredictiveTextCascade 
EJapanFepCmdMultitapPredictiveT9On 
EJapanFepCmdEditModeAlpha 
EJapanFepCmdEditModeNumber 
EAknCmdInputMethod 
EChinFepCmdModeCangJie 
EChinFepCmdModeCangJieOption 
EAknCmdEditMenuSctSelected 
EPenInputCmdCut 
EPenInputCmdCopy 
EPenInputCmdPaste 
EPenInputCmdSetting 
EPenInputCmdHwrTraining 
EFepInputCmdHelp 
EAknCmdEditModeEasternArabicIndicNumber  Command id for eastern arabic-indic digit type menu item.
EAknCmdTaskSwapper  Command id for launching task swapper from options menu.
EAknCmdEditInsertSymbolJp  Command ids for Japanese insert symbol The behaviour of this id is same as EAknCmdEditInsertSymbol.
EAknCmdEditClearDirectionLeft  Command ids for clear direction of Japanese input from options menu.
EAknCmdEditClearDirectionRight 
EAknCmdPredictiveModeCascade  Command id for Auto Word Completion Edit menu item.
EAknCmdPredictiveNormal 
EAknCmdPredictiveAutoWord 
EAknCmdEditItemPlaceHolder 
EPenInputJpCmdFullWidth  Command ids for Japanese Touch input Option Menu.
EPenInputJpCmdHalfWidth 
EPenInputJpCmdConversionOn 
EPenInputJpCmdConversionOff 
EPenInputJpCmdPredictiveOn 
EPenInputJpCmdPredictiveOff 
EPenInputJpCmdSaveWord 
EPenInputJpCmdKutenCode 
EAknCmdEditMenuClose 
EAknCmdEnd 
Deprecated:
Do not use.
anonymous enum
 
Enumerator:
EDataLayout 
EConfirmationQueryLayout 
ECodeLayout 
ETimeLayout 
EDateLayout 
EListLayout 
EMultiListLayout 
EMultiLineDataLayout 
EDurationLayout 
ETextSoftNotification 
ENumberLayout 
EPinLayout 
EPhoneLayout 
EMessageQueryLayout 
EStaticSizeDataLayout 
EFloatingPointLayout 
EIpLayout 
EFixedPointLayout 
EDataLayoutAllowEmptyInput 
ELocationLayout 
anonymous enum
 
Enumerator:
ETextEditor 
ESecretEditor 
ETimeEditor 
EDateEditor 
ENumberEditor 
EDurationEditor 
EIpEditor 
EFixedPointEditor 
ELocationEditor 
anonymous enum
 
Enumerator:
ELayoutNoCmd 
ELayoutOptional 
ELayoutRightSeparator 
ELayoutTransparentCell 
ELayoutItemMark 
ELayoutNotFilled 
ELayoutNotAlwaysDrawn 
anonymous enum
 
Enumerator:
ELayoutAlignNone 
ELayoutAlignCenter 
ELayoutAlignLeft 
ELayoutAlignRight 
ELayoutAlignBidi 
anonymous enum
 
Enumerator:
EAknEditorAlignNone 
EAknEditorAlignCenter 
EAknEditorAlignLeft 
EAknEditorAlignRight 
EAknEditorAlignBidi 
anonymous enum
 
Enumerator:
EAknEditorCharactersUpperCase 
EAknEditorCharactersLowerCase 
EAknEditorCharactersTextCase 
anonymous enum
 

Series 60 pre-2.8 Font Ids.

Enumerator:
EFontNone 
ELatinPlain12 
ELatinBold12 
ELatinBold13 
ELatinBold17 
ELatinBold19 
ENumberPlain5 
EClockBold30 
ELatinClock14 
EFontCustom 
EPlain12 
EPlain16 
EApacPlain12 
EApacPlain16 
EBold18 
EBold24 
ELatinBold16 
ECalcBold21 
ECalcOperBold21 
ECalcOperBold13 
EHighestFixedLayoutFont 
anonymous enum
 
Enumerator:
EAknLayoutFindPaneIconId 
EAknLayoutFindPaneEditorId 
EAknLayoutMainPaneListGenPane 
EAknLayoutMainPaneListGenPaneWithFindBox 
EAknLayoutMainPaneFindPane 
EAknListSinglePane 
EAknListSingleNumberPane 
EAknListSingleHeadingPane 
EAknListSingleGraphicPane 
EAknListSingleGraphicHeadingPane 
EAknListSingleNumberHeadingPane 
EAknListSingleLargeGraphicPane 
EAknListDoubleNumberPane 
EAknListDoubleTimePane 
EAknListDoubleLargeGraphicPane 
EAknListDoubleGraphicPane 
EAknListSettingNumberPane 
EAknLayoutFindPaneVShadow 
EAknLayoutFindPaneHShadow 
EAknLayoutFindPaneOutlineRect 
EAknLayoutEmptyList1stLine 
EAknLayoutEmptyList2ndLine 
anonymous enum
 
Enumerator:
EAknDialogQueryValueTextEditor1 
EAknDialogQueryValueNumberEditor1 
EAknDialogQueryValuePhoneEditor1 
EAknDialogQueryValueTimeEditor1 
EAknDialogQueryValueDateEditor1 
EAknDialogQueryValueDurationEditor1 
EAknFormQueryControl 
EAknPopupFieldEmptyListNote 
anonymous enum
 
Enumerator:
EAknPopupSettingListFlagAllowsUserDefinedEntry 
EAknPopupSettingListFlagInitialised 
anonymous enum
 

Note that although these are the command ids resulting from the CBA key press, codes returned from CAknDialog::ExecuteLD are mapped in the routine CEikDialog::MappedCommandId.

This routine should be consulted before knowing what the dialog will return.

Enumerator:
EAknSoftkeyOk 
EAknSoftkeyCancel 
EAknSoftkeySelect 
EAknSoftkeyOptions 
EAknSoftkeyBack 
EAknSoftkeyMark 
EAknSoftkeyUnmark 
EAknSoftkeyInsert 
EAknSoftkeyYes 
EAknSoftkeyNo 
EAknSoftkeyDone 
EAknSoftkeyClose 
EAknSoftkeyExit 
EAknSoftkeyClear 
EAknSoftkeyUnlock 
EAknSoftkeySave 
EAknSoftkeyShow 
EAknSoftkeyListen 
EAknSoftkeyRead 
EAknSoftkeySearch 
EAknSoftkeyEmpty 
EAknSoftkeyLock 
EAknSoftkeyCall 
EAknSoftkeyAgain 
EAknSoftkeyQuit 
EAknSoftkeyDetails 
EAknSoftkeyNext 
EAknSoftkeyOther 
EAknSoftkeyEdit 
EAknSoftkeyOpen 
EAknSoftkeySend 
EAknSoftkeyView 
EAknSoftkeyContextOptions 
EAknSoftkeyChange 
EAknSoftkeyShiftMSK 
EAknSoftkeyForwardKeyEvent 
EAknSoftkeyHide 
anonymous enum
 
Enumerator:
EAknFormCmdEdit 
EAknFormCmdAdd 
EAknFormCmdSave 
EAknFormCmdLabel 
EAknFormCmdDelete 
EAknFormMaxDefault 
anonymous enum
 
Enumerator:
EAknFormSliderLayout1 
EAknFormSliderLayout2 
EAknFormSliderLayout3 
EAknSettingsItemSliderLayout 
EAknSettingsItemSliderLayoutWithGraphics 
EAknMIDPFormSliderLayout 
EAknSliderLayoutVertical 
anonymous enum
 
Enumerator:
EAknSliderValueNone 
EAknSliderValueBareFigure 
EAknSliderValuePercentage 
EAknSliderValueFraction 
EAknSliderValueDecimal 
anonymous enum
 

Volume layouts.

Enumerator:
ESettingsVolumeControl 
ENaviPaneVolumeControl  setting page volume control
EPopupVolumeControl  volume pop up control
anonymous enum
 
Enumerator:
EAknIndicatorIrActive 
EAknIndicatorEnvelope 
EAknIndicatorEmailMessage 
EAknIndicatorDataMessage 
EAknIndicatorFaxMessage 
EAknIndicatorOtherMessage 
EAknIndicatorSecuredConnection 
EAknIndicatorVoiceMailWaiting 
EAknIndicatorVoiceMailWaitingOnLine1 
EAknIndicatorVoiceMailWaitingOnLine2 
EAknIndicatorVoiceMailWaitingOnBothLines 
EAknIndicatorHomeZone 
EAknIndicatorBluetooth 
EAknIndicatorBluetoothModuleOn 
EAknIndicatorOutbox 
EAknIndicatorKeyguard 
EAknIndicatorAllCallsForwarded 
EAknIndicatorCallsForwardedOnLine1 
EAknIndicatorCallsForwardedOnLine2 
EAknIndicatorCallsForwardedOnBothLines 
EAknIndicatorCallsForwardedToVoiceMailbox 
EAknIndicatorSelectedLine 
EAknIndicatorAlarmClock 
EAknIndicatorHeadset 
EAknIndicatorLoopset 
EAknIndicatorIHFActive 
EAknIndicatorInstantMessage 
EAknIndicatorTTY 
EAknIndicatorUSBConnection 
EAknIndicatorMissedCalls 
EAknIndicatorRemoteMailboxEmailMessage 
EAknIndicatorLocation 
EAknIndicatorHeadsetUnavailable 
EAknIndicatorRoaming 
EAknIndicatorLocationOn 
EAknIndicatorLocationOff 
EAknIndicatorPoC 
EAknIndicatorWlanAvailable 
EAknIndicatorWlanActive 
EAknIndicatorWlanActiveSecure 
EAknIndicatorCarkit 
EAknIndicatorPoCDnD 
EAknIndicatorPoCMissed 
EAknIndicatorTvOut 
EAknIndicatorVoIP 
EAknIndicatorTARM 
EAknIndicatorTARMModuleOn 
EAknIndicatorMobileTV 
EAknIndicatorMobileTVRec 
EAknIndicatorHAC 
EAknIndicatorMemoryCard 
EAknIndicatorVideoSharing 
EAknIndicatorSynchronization 
EAknIndicatorGPS 
EAknIndicatorBluetoothVisible 
EAknIndicatorBluetoothModuleOnVisible 
EAknIndicatorFMTxSending 
EAknIndicatorFMTxEnabled 
EAknNaviPaneEditorIndicatorT9 
EAknNaviPaneEditorIndicatorUpperCase 
EAknNaviPaneEditorIndicatorLowerCase 
EAknNaviPaneEditorIndicatorTextCase 
EAknNaviPaneEditorIndicatorNumberCase 
EAknNaviPaneEditorIndicatorQuery 
EAknNaviPaneEditorIndicatorQwertyShift 
EAknNaviPaneEditorIndicatorUpperCaseSelect 
EAknNaviPaneEditorIndicatorLowerCaseSelect 
EAknNaviPaneEditorIndicatorTextCaseSelect 
EAknNaviPaneEditorIndicatorNumberCaseSelect 
EAknNaviPaneEditorIndicatorAutoComplete 
EAknNaviPaneEditorIndicatorArabicCase 
EAknNaviPaneEditorIndicatorHebrewCase 
EAknNaviPaneEditorIndicatorArabicIndicNumberCase 
EAknNaviPaneEditorIndicatorDevanagariCase 
EAknNaviPaneEditorIndicatorDevanagariIndicNumberCase 
EAknNaviPaneEditorIndicatorDevanagariPhoneticUpperCase 
EAknNaviPaneEditorIndicatorDevanagariPhoneticLowerCase 
EAknNaviPaneEditorIndicatorPinyin 
EAknNaviPaneEditorIndicatorZhuyin 
EAknNaviPaneEditorIndicatorStroke 
EAknNaviPaneEditorIndicatorZhuyinFind 
EAknNaviPaneEditorIndicatorStrokeFind 
EAknNaviPaneEditorIndicatorCangJie 
EAknNaviPaneEditorIndicatorPinyinPhrase 
EAknNaviPaneEditorIndicatorZhuyinPhrase 
EAknNaviPaneEditorIndicatorStrokePhrase 
EAknNaviPaneEditorIndicatorStrokeTradPhrase 
EAknNaviPaneEditorIndicatorThai 
EAknNaviPaneEditorIndicatorStrokeTrad 
EAknNaviPaneEditorIndicatorFarsiAndUrduCase 
EAknNaviPaneEditorIndicatorAudioAttached 
EAknNaviPaneEditorIndicatorImageAttached 
EAknNaviPaneEditorIndicatorObjects 
EAknNaviPaneEditorIndicatorAttachment 
EAknNaviPaneEditorIndicatorMessageLength 
EAknNaviPaneEditorIndicatorMessageInfo 
EAknNaviPaneEditorIndicatorWaitBar 
EAknNaviPaneEditorIndicatorProgressBar 
EAknNaviPaneEditorIndicatorSecuredConnection 
EAknNaviPaneEditorIndicatorWmlWaitGlobe 
EAknNaviPaneEditorIndicatorGprs 
EAknNaviPaneEditorIndicatorFileSize 
EAknNaviPaneEditorIndicatorWmlWindows 
EAknNaviPaneEditorIndicatorMcePriorityHigh 
EAknNaviPaneEditorIndicatorMcePriorityLow 
EAknNaviPaneEditorIndicatorWmlWindowsText 
EAknNaviPaneEditorIndicatorJapaneseHiraganaKanji 
EAknNaviPaneEditorIndicatorJapaneseHiragana 
EAknNaviPaneEditorIndicatorJapaneseFullKatakana 
EAknNaviPaneEditorIndicatorJapaneseHalfKatakana 
EAknNaviPaneEditorIndicatorJapaneseFullUpperAlphabet 
EAknNaviPaneEditorIndicatorJapaneseFullLowerAlphabet 
EAknNaviPaneEditorIndicatorJapaneseFullTextAlphabet 
EAknNaviPaneEditorIndicatorJapaneseFullNumeric 
EAknNaviPaneEditorIndicatorVietnameseUpperCase 
EAknNaviPaneEditorIndicatorVietnameseLowerCase 
EAknNaviPaneEditorIndicatorVietnameseTextCase 
EAknNaviPaneEditorIndicatorDynamicUidRangeFirst 
EAknNaviPaneEditorIndicatorDynamicUidRangeLast 
anonymous enum
 
Enumerator:
EAknIndicatorStateOff 
EAknIndicatorStateOn 
EAknIndicatorStateAnimate 
anonymous enum
 
Enumerator:
EAknSignalGprsIndicatorOff 
EAknSignalGprsIndicatorAvailable 
EAknSignalGprsIndicatorAttached 
EAknSignalGprsIndicatorEstablishingContext 
EAknSignalGprsIndicatorContext 
EAknSignalGprsIndicatorSuspended 
EAknSignalGprsIndicatorMultipdp 
EAknSignalCommonPacketDataIndicatorOff 
EAknSignalCommonPacketDataIndicatorAvailable 
EAknSignalCommonPacketDataIndicatorAttached 
EAknSignalCommonPacketDataIndicatorEstablishingContext 
EAknSignalCommonPacketDataIndicatorContext 
EAknSignalCommonPacketDataIndicatorSuspended 
EAknSignalCommonPacketDataIndicatorMultipdp 
EAknSignalWcdmaIndicatorOff 
EAknSignalWcdmaIndicatorAvailable 
EAknSignalWcdmaIndicatorAttached 
EAknSignalWcdmaIndicatorEstablishingContext 
EAknSignalWcdmaIndicatorContext 
EAknSignalWcdmaIndicatorMultipdp 
EAknSignalWcdmaIndicatorSuspended 
EAknSignalCdmaIndicatorOff 
EAknSignalCdmaIndicatorNoService 
EAknSignalCdmaIndicatorAvailable 
EAknSignalCdmaIndicatorNotAvailable 
EAknSignalCdmaIndicatorActive 
EAknSignalCdmaIndicatorDormant 
EAknSignalCdmaIndicatorSending 
EAknSignalCdmaIndicatorReceiving 
EAknSignalEdgeIndicatorOff 
EAknSignalEdgeIndicatorAvailable 
EAknSignalEdgeIndicatorAttached 
EAknSignalEdgeIndicatorEstablishingContext 
EAknSignalEdgeIndicatorContext 
EAknSignalEdgeIndicatorSuspended 
EAknSignalEdgeIndicatorMultipdp 
EAknSignalHsdpaIndicatorOff 
EAknSignalHsdpaIndicatorAvailable 
EAknSignalHsdpaIndicatorAttached 
EAknSignalHsdpaIndicatorEstablishingContext 
EAknSignalHsdpaIndicatorContext 
EAknSignalHsdpaIndicatorSuspended 
EAknSignalHsdpaIndicatorMultipdp 
anonymous enum
 
Enumerator:
EAknSCTLowerCase 
EAknSCTUpperCase 
EAknSCTNumeric 
EAknSCTFullCase 
EAknSCTHalfCase 
EAknSCTQwerty 
EAknSCTChiChineseInputModes 
EAknSCTChiLatinInputModes 
anonymous enum
 
Enumerator:
EAknSoftkeyDummyUsedWithShortcuts 
anonymous enum
 
Enumerator:
EAknCBAFlagRespondWhenInvisible 
anonymous enum
 
Enumerator:
EAknCtTest 
EAknControlIdBase 
EAknCtFormattedListBox 
EAknCtSingleListBox 
EAknCtSingleNumberListBox 
EAknCtSingleHeadingListBox 
EAknCtSingleGraphicListBox 
EAknCtSingleGraphicHeadingListBox 
EAknCtSingleNumberHeadingListBox 
EAknCtSingleLargeListBox 
EAknCtDoubleListBox 
EAknCtDoubleNumberListBox 
EAknCtDoubleTimeListBox 
EAknCtDoubleLargeListBox 
EAknCtDoubleGraphicListBox 
EAknCtSettingListBox 
EAknCtSettingNumberListBox 
EAknCtSinglePopupMenuListBox 
EAknCtSingleGraphicPopupMenuListBox 
EAknCtSingleGraphicHeadingPopupMenuListBox 
EAknCtMenuDoublePopupMenuListBox 
EAknCtSinglePopupSubmenuListBox 
EAknCtDoubleLargeGraphicPopupMenuListBox 
EAknCtSingleHeadingPopupMenuListBox 
EAknSetListBox 
EAknFormGraphicListBox 
EAknCtAppGrid 
EAknCtPinbGrid 
EAknCtQdialGrid 
EAknCtCaleMonthGrid 
EAknCtTitlePane 
EAknCtContextPane 
EAknCtNaviPane 
EAknCtSignalPane 
EAknCtBatteryPane 
EAknCtIndicatorPane 
EAknCtIdleContextPane 
EAknCtNote 
EAknCtQuery 
EAknCtMultilineQuery 
EAknCtPopupField 
EAknCtPopupFieldText 
EAknCtFormLabelEditor 
EAknCtLAF 
EAknCtPopupHeadingPane 
EAknCtSearchField 
EAknCtSettingPage 
EAknCtVolumeControl 
EAknCtSlider 
EAknCtListQueryControl 
EAknCtSpecialCharacterMap 
EAknPhoneNumberEditor 
EAknCtNumericSecretEditor 
EAknCtPopupSettingList 
EAknCtMessageQuery 
EAknCtIntegerEdwin 
EAknCtFloatingPointEdwin 
EAknCtSelectionListFixedFind 
EAknCtSelectionListPopupFind 
EAknCtEmptyList 
EAknCtDouble2GraphicListBox 
EAknCtDouble2LargeListBox 
EAknCtDouble2PopupMenuListBox 
EAknCtSingle2GraphicListBox 
EAknCtDouble2GraphicLargeListBox 
EAknCtColourSelectionDialogNoneField 
EAknCtColourSelectionDialogGrid 
EAknCtListQuerySearchControl 
EAknExtCtQuery 
EAknExtCtMultilineQuery 
EAknCtBitmapAnimation 
EAknCtButton 
EAknCtSingle2GraphicPopupMenuListBox 
EAknCtDoubleGraphicPopupMenuListBox 
EAknCtColourSelectionGridDialog 
EAknCtDigitalClockPane 
EAknCtStatuspaneEmpty 
EAknListQueryWithMsgBox 
EAknCtUniversalIndicatorPane  Application side container for universal indicator container.
EAknCtSignalIndicatorContainerPane  Application side container for signal pane.
EAknCtBatteryIndicatorContainerPane  Application side container for battery pane.
EAknCtLastControlId 
anonymous enum
 
Enumerator:
ENaviDecoratorControlNone 
ENaviDecoratorControlTabGroup 
ENaviDecoratorLabel 
ENaviDecoratorImage 
ENaviDecoratorToolTip 
anonymous enum
 
Enumerator:
EAknTabWidthWithTwoTabs 
EAknTabWidthWithTwoLongTabs 
EAknTabWidthWithThreeTabs 
EAknTabWidthWithThreeLongTabs 
EAknTabWidthWithFourTabs 
EAknTabWidthWithOneTab 
anonymous enum
 
Enumerator:
EGeneralLayout 
EConfirmationLayout 
EProgressLayout 
ENoteWithImageLayout 
ETextualNotificationLayout 
ENotificationWithGraphicsLayout 
EAknNoteControlAnimationCreationFailed 
EWaitLayout 
anonymous enum
 
Enumerator:
EAknInvalidBorderCount 
EAknInvalidDimensionArrayOutOfBounds 
EAknNoNoteControlDimensionDefined 
EAknNoteControlNullArgumentUsed 
enum EAknMultilineDataLayout
 
Enumerator:
EMultiDataFirstEdwin 
EMultiDataSecondEdwin 
EMultiDataFirstSecEd 
EMultiDataSecondSecEd 
EMultiDataFirstTimeEd 
EMultiDataSecondTimeEd 
EMultiDataFirstDateEd 
EMultiDataSecondDateEd 
EMultiDataFirstDurEd 
EMultiDataSecondDurEd 
EMultiDataFirstPhoneEd 
EMultiDataSecondPhoneEd 
EMultiDataFirstNumEd 
EMultiDataSecondNumEd 
EMultiDataFirstPinEd 
EMultiDataSecondPinEd 
EMultiDataFirstIpEd 
EMultiDataSecondIpEd 
EMultiDataFirstLocationEd 
EMultiDataSecondLocationEd 
enum EAknNoteItemType
 
Enumerator:
EAknNoteNoType 
EAknNoteBitmap 
EAknNoteNumberTypeIndication 
EAknNoteProgressBar 
EAknNoteLabel 
EAknNoteAnimation 
enum ESubVariantFlag
 
Enumerator:
ENoSubVariant 
EPrcSubVariant 
EHongKongSubVariant 
ETaiwanSubVariant 
enum EVariantFlag
 
Enumerator:
EEuropeanVariant 
EApacVariant 
enum TAknBatteryIndicatorStates
 

Battery indicator states.

Enumerator:
EAknBatteryIndicatorNormal 
EAknBatteryIndicatorPowerSave 
enum TAknColourSelectionDialogIds
 
Enumerator:
ECtrlGridType 
EColourGridPopup 
EColourGridPopupNone 
enum TAknCustomTextCursorIds
 
Enumerator:
KAknCustomTextCursorIdLeftToRight 
KAknCustomTextCursorIdRightToLeft 
KAknCustomTextCursorIdLeftToRightThin 
KAknCustomTextCursorIdRightToLeftThin 
enum TAknIconArrayType
 
Enumerator:
EAknIconArrayNone 
EAknIconArraySimple 
EAknIconArrayComplex 
enum TAknKeyBlockMode
 
Enumerator:
EDefaultBlockMode 
ENoKeyBlock 
enum TAknLogicalFontId
 

Series 60 Logical Fonts.

Enumerator:
EAknLogicalFontPrimaryFont 
EAknLogicalFontSecondaryFont 
EAknLogicalFontTitleFont 
EAknLogicalFontPrimarySmallFont 
EAknLogicalFontDigitalFont 
EAknHighestLogicalFont 
enum TAknNaviPaneBackgroundTypes
 
Enumerator:
EAknNaviPaneBackgroundTypeNotDefined 
EAknNaviPaneBackgroundTypeWipe 
EAknNaviPaneBackgroundTypeSolid 
enum TAknNoteDialogTimeout
 

Timeouts for note dialog wrappers These should be kept same as CAknNoteDialog::TTimeout.

Enumerator:
EAknNoteDialogUndefinedTimeout 
EAknNoteDialogShortTimeout 
EAknNoteDialogLongTimeout 
EAknConfirmationNoteTimeout 
EAknInformationNoteTimeout 
EAknErrorNoteTimeout 
EAknWarningNoteTimeout 
enum TAknNoteDialogTone
 

Tones for note dialog wrappers These should be kept same as CAknNoteDialog::TTone.

Enumerator:
EAknNoteDialogNoTone 
EAknNoteDialogConfirmationTone 
EAknNoteDialogWarningTone 
EAknNoteDialogErrorTone 
enum TAknOrientation
 

Avkon controls that support vertical and horizontal orientation should use these constants for orientation.

Enumerator:
EAknOrientationVertical 
EAknOrientationHorizontal 
enum TAknSelectionListDialogFlags
 
Enumerator:
EAknFlagFind 
enum TAknSeparatorLinePosition
 
Enumerator:
ENoLine 
EAColumn 
EABColumn 
EBCColumn 
EBCColumnStretched 
enum TAknStylusPopUpCmdLinkIds
 
Enumerator:
EAknStylusPopUpCmdLink1 
EAknStylusPopUpCmdLink2 
enum TAknVolumeControlDynamicLayouts
 

dynamic volume layouts

Enumerator:
EDynRangeSettingsVolumeControl 
EDynRangeNaviPaneVolumeControl  Hi-res volume control.
EDynRangePopupVolumeControl  Hi-res volume control.
ESmallPopupVolumeControl  Hi-res volume control.
ESmallPopupVolumeControlWithPercent  same as EDynRangePopupVolumeControl
enum TAvkonIncallStatusBubbleFlags
 

Bit Explanation 0 and 1 Call state 2 No Ciphering 3 Is muted 4 Is Visible 5 Is a Fax 6 Is a Data call 7 Is a Hscsd data call 8 Line 2 indication 9 Is a Video call 10 Is an emergency call 11 Is a VoIP call

.. ... 31 Reserved for incall bubble notifier internal use.

Enumerator:
EAknStatusBubbleAlerting 
EAknStatusBubbleActive 
EAknStatusBubbleOnHold 
EAknStatusBubbleDisconnected 
EAknStatusBubbleNoCiphering 
EAknStatusBubbleMuted 
EAknStatusBubbleVisible 
EAknStatusBubbleFax 
EAknStatusBubbleData 
EAknStatusBubbleDataHscsd 
EAknStatusBubbleLine2 
EAknStatusBubbleVideo 
EAknStatusBubbleEmergency 
EAknStatusBubbleVoIP 
EAknStatusBubbleReservedInternal 
enum TAvkonSKeyRepeatType
 
Enumerator:
ESKeyTypeShort 
ESKeyTypeLong 
ESKeyTypeRepeat 
enum TAvkonSoundsPreference
 
Enumerator:
EAknAudioPrefIncomingCall 
EAknAudioPrefIncomingCallLine2 
EAknAudioPrefIncomingDataCall 
EAknAudioPrefAutoRedialCompleted 
EAknAudioPrefAlarmClock 
EAknAudioPrefCalendarAlarm 
EAknAudioPrefNewSMS 
EAknAudioPrefNewSpecialMessage 
EAknAudioPrefBatteryLow 
EAknAudioPrefRechargeBattery 
EAknAudioPrefWrongCharger 
EAknAudioPrefVoiceRecStart 
EAknAudioPrefVoiceRecRecording 
EAknAudioPrefVoiceRecStop 
EAknAudioPrefRadioPathAck 
EAknAudioPrefDial 
EAknAudioPrefRingGoing 
EAknAudioPrefBusy 
EAknAudioPrefCallWaiting 
EAknAudioPrefReorder 
EAknAudioPrefCongestion 
EAknAudioPrefSpecialInformation 
EAknAudioPrefRadioNotAvailable 
EAknAudioPrefError 
EAknAudioPrefWarning 
EAknAudioPrefVoiceStarting 
EAknAudioPrefVoiceError 
EAknAudioPrefVoiceAbort 
EAknAudioPrefConnectionStart 
EAknAudioPrefConnectionStop 
EAknAudioPrefOperationReady 
EAknAudioPrefFilePreview 
EAknAudioPrefAudioVolumeMin 
EAknAudioPrefAudioVolumeMax 
EAknAudioPrefIHFActive 
EAknAudioPrefCharging 
EAknAudioPrefConfirmation 
EAknAudioPrefDefaultTone 
EAknAudioPrefPowerOn 
EAknAudioPrefPowerOff 
EAknAudioPrefKeyPressNonDTMF 
EAknAudioPrefKeyDownDTMF 
EAknAudioPrefKeyUpDTMF 
EAknAudioPrefCamera 
EAknAudioPrefVoiceRec 
EAknAudioPrefComposer 
EAknAudioPrefRingFilePreview 
EAknAudioPrefVocosPlayback 
EAknAudioPrefVocosTrain 
EAknAudioPrefVocosRecog 
EAvkonKeyClickPreference 
EAvkonConfirmationNotePreference 
EAvkonErrorNotePreference 
EAvkonWarningNotePreference 
enum TAvkonSoundsPriority
 
Enumerator:
EAvkonKeyClickPriority 
EAvkonPoweringTonesPriority 
EAvkonLowLevelNotesPriority 
EAvkonConfirmationNotePriority 
EAvkonVolumeSettingTonesPriority 
EAvkonConnectionTonesPriority 
EAvkonHighLevelNotesPriority 
EAvkonErrorNotePriority 
EAvkonWarningNotePriority 
EAvkonVoiceDiallingTonesPriority 
EAvkonNetworkingTonesPriority 
EAvkonRecordingTonesPriority 
EAvkonChargingTonesPriority 
EAvkonNewMessageTonesPriority 
EAvkonAlarmTonesPriority 
EAvkonRingingTonesPriority 
enum TAvkonSystemSID
 
Enumerator:
EAvkonSIDNoSound 
EAvkonSIDDefaultSound 
EAvkonSIDStandardKeyClick 
EAvkonSIDConfirmationTone 
EAvkonSIDInformationTone 
EAvkonSIDWarningTone 
EAvkonSIDErrorTone 
EAvkonSIDVolumeMaxTone 
EAvkonSIDVolumeMinTone 
EAvkonSIDReadialCompleteTone 
EAvkonSIDBatteryLowTone 
EAvkonSIDChargingBatteryTone 
EAvkonSIDConnectionStartTone 
EAvkonSIDConnectionStopTone 
EAvkonSIDOperationReadyTone 
EAvkonSIDNameDiallerStartTone 
EAvkonSIDNameDiallerErrorTone 
EAvkonSIDNameDiallerAbortTone 
EAvkonSIDPowerOffTone 
EAvkonSIDPowerOnTone 
EAvkonSIDRechargeBatteryTone 
EAvkonSIDVoiceRecordingTone 
EAvkonSIDVoiceRecordingStartTone 
EAvkonSIDVoiceRecordingStopTone 
EAvkonSIDWrongCharger 
EAvkonSIDNetBusy 
EAvkonSIDNetCallWaiting 
EAvkonSIDNetReorder 
EAvkonSIDNetCongestion 
EAvkonSIDNetSpecialInformation 
EAvkonSIDNetRadioNotAvailable 
EAvkonSIDIHFActive 
EAvkonSIDRadioPathAcknowledge 
EAvkonSIDDial 
EAvkonSIDRingGoing 
EAvkonSIDLocationRequest 
enum TListQueryCtrlIds
 
Enumerator:
EListQueryMainInboxList 
EListQueryMainDraftList 
EListQueryMainOutboxList 
EListQueryAppViewLabel 
EListQueryMsgEditField 
EListQueryHeading 
EListQueryControl 
enum TMessageQueryCtrlIds
 
Enumerator:
EAknMessageQueryHeaderId 
EAknMessageQueryContentId 
enum TNoteCtrlIds
 
Enumerator:
EGeneralNote 
enum TQueryCtrlIds
 
Enumerator:
EGeneralQuery 
EMultilineFirstLine 
EMultilineSecondLine 
enum TSCTQueryCtrlIds
 
Enumerator:
EAknSCTQueryHeadingId 
EAknSCTQueryContentId 
enum TSelectionListCtrlIds
 
Enumerator:
ESelectionListControl 
EFindControl 
EAknEmptyListControl 
EAknListQueryMessageBox 

Copyright © Nokia Corporation 2001-2008
Back to top