API published in: S60 1st Ed
Link against: akninputlanguage.lib
Required Capabilities
None
#include <akninputlanguageinfo.h>
This object is instantiated to create a standard interface to the native input language services.
Public Member Functions |
|
virtual TAknInputLanguageCapabilities | LanguageCapabilitiesFromLanguage (TLanguage aLanguageId)=0 |
This method returns the input capabilities of a language. |
|
virtual TAknLanguageName | LanguageName (TLanguage aLanguageCode) const =0 |
Get the language name that corresponds to the passed-in Symbian OS language code. |
|
virtual void | AppendLanguagesL (CAknInputLanguageList *aInputLanguageList, CArrayFix< TInt > *aLanguageCodeList, TAknInputLanguageCapabilities &aCapabilityFilter)=0 |
Provide a language list corresponding to the input list of SymbianOS language codes. |
|
virtual void | AppendAvailableLanguagesL (CAknInputLanguageList *aInputLanguageList)=0 |
Appends to an externally owned array of CAknInputLanguageItem-s. |
|
virtual TLanguage | UrlLanguage () const =0 |
Return a langauge that is suitable in the product for a URL input language. |
|
Appends to an externally owned array of CAknInputLanguageItem-s. These can be interrogated to provide information upon return.
|
|
Provide a language list corresponding to the input list of SymbianOS language codes. The order of the languages in the output list is that order implemented in the interface object, and the order of the input list of language codes is ignored.
|
|
This method returns the input capabilities of a language. The capability object can then be queried to see what it is capable of.
|
|
Get the language name that corresponds to the passed-in Symbian OS language code. This name should be localized, or not, depending upon the policy decided for the product
|
|
Return a langauge that is suitable in the product for a URL input language.
|