AknFepInternalCRKeys.h File Reference

const TUid KCRUidAknFep

const TUid KCRUidAknFep

const TUint32 KAknFepEnterWithScrollDown

const TUint32 KAknFepEnterWithScrollDown

If this feature is enabled, new line can be entered by pressing scroll down. Value is either integer 1 (enabled) or 0 (disabled). Default value: 1 in Japanese variant. 0 in other variants.

const TUint32 KAknFepScrollLatinPredictive

const TUint32 KAknFepScrollLatinPredictive

If this feature is enabled, Latin predictive input candidates are selected using scroll keys. If the feature is disabled, they are selected using softkeys. It is recommended to enable this feature in Japanese variant, because in Japanese input, predictive candidates are always selected using scroll keys. Value is either integer 1 (enabled) or 0 (disabled). Default value: 1 in Japanese variant. 0 in other variants.

const TUint32 KAknFepSpaceWithScrollRight

const TUint32 KAknFepSpaceWithScrollRight

If this feature is enabled, space can be entered by pressing scroll right. Value is either integer 1 (enabled) or 0 (disabled). Default value: 1 in Japanese and Thai variant. 0 in other variants.

const TUint32 KAknFepChineseInputMode

const TUint32 KAknFepChineseInputMode

Chinese Input Mode, integer value.

Used values:

0x10 (Pinyin) 0x20 (Zhuyin) 0x40 (Stroke) 0x80 (Latin Upper Case) 0x100 (Latin Lower Case)

Default value: 0

const TUint32 KAknFepInputTxtLang

const TUint32 KAknFepInputTxtLang

Input Text Language, integer value.

Possible values: 0 (automatic) valid Symbian OS language code

Default value: 0

const TUint32 KAknFepJapanesePredTxtFlag

const TUint32 KAknFepJapanesePredTxtFlag

This key is required for the Japanese predictive text input feature. General settings uses it to store the user selection for Japanese predictive text input.

Default value: 0

const TUint32 KAknFepPredTxtFlag

const TUint32 KAknFepPredTxtFlag

Predictive Text Input On/Off for ITU-T keypad.

Possible values: 0: off (default value) 1: on

const TUint32 KAknFepMultiTapTimer

const TUint32 KAknFepMultiTapTimer

Multitap timer value. Replaces the constant KMultiTapTimeoutMS in Japanese variant.

Default value: 1000000 in Japanese variant. 0 in other variants.

const TUint32 KAknFepCangJieMode

const TUint32 KAknFepCangJieMode

Chinese CangJie input method for S60 and QWERTY.

Possible values: 0 (ECangJieNormal) 1 (ECangJieEasy) 2 (ECangJieAdvanced)

const TUint32 KAknFepTestModeKey

const TUint32 KAknFepTestModeKey

Test mode key used in emulator.

const TUint32 KAknFepJapaneseSpecialCharFlag

const TUint32 KAknFepJapaneseSpecialCharFlag
This key is required for the Japanese special character flag. General settings uses it to store the user selection for Japanese special character settings.
  • Comma: Japanese comma = 0x01 Western comma != 0x01

  • Period: Japanese period = 0x02 Western period != 0x02

  • Width of Space: Full width = 0x04 Half width != 0x04

  • Width of punctuation marks and symbols: Full width = 0x08 Half width != 0x08

const TUint32 KAknFepHashKeySelection

const TUint32 KAknFepHashKeySelection

Indicates whether the hash key is used in selections in lists and editors. Needed because making Edit key optional in the device. Possible values are: 1 (hash key selection in use) or 0 (hash key selection not in use).

Default value: 0

const TUint32 KAknFepEditTextSubmenu

const TUint32 KAknFepEditTextSubmenu

Indicates whether "edit text" submenu should be added to application options-menu by FEP.

const TUint32 KAknFepHwrWindowPosition0

const TUint32 KAknFepHwrWindowPosition0

const TUint32 KAknFepHwrWindowPosition1

const TUint32 KAknFepHwrWindowPosition1

The bottom right point of the hwr window in the orientation mode EGraphicsOrientationRotated90.

const TUint32 KAknFepHwrWindowPosition2

const TUint32 KAknFepHwrWindowPosition2

The bottom right point of the hwr window in the orientation mode EGraphicsOrientationRotated180.

const TUint32 KAknFepHwrWindowPosition3

const TUint32 KAknFepHwrWindowPosition3

The bottom right point of the hwr window in the orientation mode EGraphicsOrientationRotated270.

const TUint32 KAknFepLastUsedRange

const TUint32 KAknFepLastUsedRange

The last used alpha recognition range.

const TUint32 KAknFepLastUsedInput

const TUint32 KAknFepLastUsedInput

Information whether HWR or VKB input method was used last.

const TUint32 KAknFepLastUsedUILanguage

const TUint32 KAknFepLastUsedUILanguage

Tells which UI language was active when FEP was last initialized.

const TUint32 KAknFepClearDirection

const TUint32 KAknFepClearDirection

This key is required for the clear direction. Clear direction value Left side (Backspace function) / Right side (Delete function). Possible values are: (defined in AknFepGlobalEnums.h) EClearDirectionLeft(0) remove a character on the left side EClearDirectionRight(1) remove a character on the right side

const TUint32 KAknFepAutoCompleteFlag

const TUint32 KAknFepAutoCompleteFlag

Predictive Text Auto Word Completion On/Off.

A bit vector indicating which input types have auto completion on.

Possible values: 0: off 1: on (default value)

(bitmask values in EKeyboardStyle)

0x01 = ITU-T (12-key) predictive input 0x02 = Qwerty predictive input

const TUint32 KAknFepTypingCorrectionLevel

const TUint32 KAknFepTypingCorrectionLevel

Predictive Text Typing Correction Level.

Possible values: 0: off 1: medium (default value) 2: high

const TUint32 KAknFepNumberCandidateFlag

const TUint32 KAknFepNumberCandidateFlag

Predictive Text Number Candidate Shown/Not shown.

Possible values: 0: Not Shown 1: Shown (default value)

const TUint32 KAknFepPrimaryCandidateFlag

const TUint32 KAknFepPrimaryCandidateFlag

Predictive Text Primay Candidate Exact/Suggested.

Possible values: 0: Suggested (default value) 1: Exact

const TUint32 KAknFepPhysicalKeyboards

const TUint32 KAknFepPhysicalKeyboards

Available physical keyboards. A bit vector indicating which physical keyboards are connected to the device. Possible values (combination of these): 0x01 = 12-key ITU-T, 0x02 = 4x12 qwerty, 0x04 = 4x10 qwerty, 0x08 = 3x11 qwerty, 0x10 = half qwerty, 0x20 = custom qwerty

const TUint32 KAknFepPredTxtFlagExtension

const TUint32 KAknFepPredTxtFlagExtension

Predictive Text Input On/Off.

A bit vector indicating which input types have prediction on.

Possible values: 0: off 1: on (default value)

(bitmask values in EKeyboardStyle)

0x01 = ITU-T (12-key) predictive input (should match KAknFepPredTxtFlag) 0x02 = Qwerty predictive input

const TUint32 KAknFepInputTxtLangSecondary

const TUint32 KAknFepInputTxtLangSecondary

Secondary Input Text Language, integer value.

Possible values: 0 (none) valid Symbian OS language code

Default value: 0

const TUint32 KAknFepShowFsqPreview

const TUint32 KAknFepShowFsqPreview

Indicate fullscreen qwerty(big one) key preview popup On/Off.

Possible values: 0: off 1: on (default value)

const TUint32 KAknFepShowVkbPreview

const TUint32 KAknFepShowVkbPreview

Indicate vkb (small one) preview popup On/Off.

Possible values: 0: off 1: on(default value)

const TUint32 KAknFepLastUseVkbMode

const TUint32 KAknFepLastUseVkbMode

the value stores the preferred virtual qwerty mode in landscape, there are two modes, FSQ the bigger one or VKB the smaller one. The mode values are from touch input types, EPluginInputModeHwr = 1, EPluginInputModeVkb = 2, EPluginInputModeFSQ = 4, EPluginInputModeItut = 8, EPluginInputModeFSc = 16. And only EPluginInputModeVkb and EPluginInputModeFSQ are valid here, and the default value is FSQ 4.

const TUint32 KAknFepLongPressNumberEntryOnQwerty

const TUint32 KAknFepLongPressNumberEntryOnQwerty

Long press number entry feature on (hybrid) QWERTY keyboard. When activated, long press of keyboard button can be used to enter the character normally mapped behind Fn modifier on that key. This setting has no effect if the keyboard does not have Fn key. Possible values: 0 (off), 1 (on)

const TUint32 KAknFepShiftCopyPasteOnQwerty

const TUint32 KAknFepShiftCopyPasteOnQwerty

Copy-pasting with shift + softkeys on QWERTY. When activated, text can be copied by holding shift depressed and pressing left softkey and pasted by holding shift depressed and pressing right softkey. Similar funtionality is anyway available on ITU-T keypads with the edit key; this setting affects only QWERTY keyboards. Possible values: 0 (off), 1 (on)

const TUint32 KAknFepDefaultArabicFingerHwrOrientation

const TUint32 KAknFepDefaultArabicFingerHwrOrientation

const TUint32 KAknFepKoreanCombineWordFlag

const TUint32 KAknFepKoreanCombineWordFlag

This key is required for the Korean Combine Word flag. Korean peninputplugin uses it to store the user selection for Korean Combine Words settings. Korean Combining Version is 0x00000001, Korean ConsonantSsangKiyeok combining stage is 0x00000002, Korean ConsonantSsangTikeut combining stage is 0x00000004, Korean ConsonantSsangPieup combining stage is 0x00000008, Korean ConsonantSsangSios combining stage is 0x00000010, Korean ConsonantSsangCieuc combining stage is 0x00000020, Korean ConsonantYaPlusI combining stage is 0x00000040, Korean ConsonantYuPlusI combining stage is 0x00000080, Korean Combining Word Setting On is 0x00000100

const TUint32 KAknFepDefaultArabicNumberMode

const TUint32 KAknFepDefaultArabicNumberMode