| 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] |