class TCoeInputCapabilities |
Describes which forms of text input are consumed by a control or view.
Public Member Enumerations | |
---|---|
enum | anonymous { ENone = 0, EWesternNumericIntegerPositive = 0x00000001, EWesternNumericIntegerNegative = 0x00000002, EWesternNumericReal = 0x00000004, EWesternAlphabetic = 0x00000008, EJapaneseHiragana = 0x00000010, EJapaneseKatakanaHalfWidth = 0x00000020, EJapaneseKatakanaFullWidth = 0x00000040, EDialableCharacters = 0x00000080, ESecretText = 0x00000100, EAutoSentenceCase = 0x00000200, ENonPredictive = 0x00000400, EAllText = 0x01000000, ENavigation = 0x02000000 } |
Private Attributes | |
---|---|
TUint | iCapabilities |
MCoeCaptionRetrieverForFep * | iCaptionRetrieverForFep |
MCoeFepAwareTextEditor * | iFepAwareTextEditor |
MCoeFepSpecificExtensions * | iFepSpecificExtensions |
TUint | iFepUid |
MObjectProvider * | iObjectProvider |
TAny * | iSpareForFutureUse |
IMPORT_C | TCoeInputCapabilities | ( | TUint | aCapabilities | ) |
TUint aCapabilities |
IMPORT_C | TCoeInputCapabilities | ( | TUint | aCapabilities, |
MCoeFepAwareTextEditor * | aFepAwareTextEditor, | |||
MCoeCaptionRetrieverForFep * | aCaptionRetrieverForFep | |||
) |
TUint aCapabilities | |
MCoeFepAwareTextEditor * aFepAwareTextEditor | |
MCoeCaptionRetrieverForFep * aCaptionRetrieverForFep |
IMPORT_C | TCoeInputCapabilities | ( | TUint | aCapabilities, |
MCoeFepAwareTextEditor * | aFepAwareTextEditor, | |||
MCoeCaptionRetrieverForFep * | aCaptionRetrieverForFep, | |||
TUid | aFepUid, | |||
MCoeFepSpecificExtensions * | aFepSpecificExtensions | |||
) |
TUint aCapabilities | |
MCoeFepAwareTextEditor * aFepAwareTextEditor | |
MCoeCaptionRetrieverForFep * aCaptionRetrieverForFep | |
TUid aFepUid | |
MCoeFepSpecificExtensions * aFepSpecificExtensions |
IMPORT_C | TCoeInputCapabilities | ( | const TCoeInputCapabilities & | aAnother | ) |
const TCoeInputCapabilities & aAnother |
IMPORT_C MCoeFepSpecificExtensions * | FepSpecificExtensions | ( | TUid | aFepUid | ) | const |
TUid aFepUid |
IMPORT_C void | MergeWith | ( | const TCoeInputCapabilities & | aAnother | ) |
const TCoeInputCapabilities & aAnother |
IMPORT_C void | SetCapabilities | ( | TUint | aCapabilities | ) |
TUint aCapabilities |
IMPORT_C void | SetObjectProvider | ( | MObjectProvider * | aObjectProvider | ) |
MObjectProvider * aObjectProvider |
IMPORT_C TBool | operator!= | ( | const TCoeInputCapabilities & | aAnother | ) | const |
const TCoeInputCapabilities & aAnother |
IMPORT_C TCoeInputCapabilities & | operator= | ( | const TCoeInputCapabilities & | aAnother | ) |
const TCoeInputCapabilities & aAnother |
IMPORT_C TBool | operator== | ( | const TCoeInputCapabilities & | aAnother | ) | const |
const TCoeInputCapabilities & aAnother |
Text input capability flags. These are used to define the text input capabilities of a control or view.
ENone = 0 |
No text input capabilities supported. |
EWesternNumericIntegerPositive = 0x00000001 |
Supports positive western integers. |
EWesternNumericIntegerNegative = 0x00000002 |
Supports negative western integers. |
EWesternNumericReal = 0x00000004 |
Supports real numbers. |
EWesternAlphabetic = 0x00000008 |
Supports the western alphabets. |
EJapaneseHiragana = 0x00000010 |
Supports Hiragana. |
EJapaneseKatakanaHalfWidth = 0x00000020 |
Supports half width Katakana. |
EJapaneseKatakanaFullWidth = 0x00000040 |
Supports full width Katakana. |
EDialableCharacters = 0x00000080 |
Supports dialable characters |
ESecretText = 0x00000100 |
Supports secret text. This is text in which characters appear as asterisks. |
EAutoSentenceCase = 0x00000200 |
Supports auto sentence case. This is text in which first word in a sentence begins with an uppercase letter, with all other letters and words in lowercase. |
ENonPredictive = 0x00000400 |
Supports non-predictive input. |
EAllText = 0x01000000 |
Supports all types of text. |
ENavigation = 0x02000000 |
Supports navigation keys. These include arrow keys, page-up, page-down, home, end, tab, etc. |
MCoeCaptionRetrieverForFep * | iCaptionRetrieverForFep | [private] |