Enumeration

WPEPlatformInputHints

Declaration

flags WPEPlatform.InputHints

Description [src]

Describes hints that might be taken into account by input methods or applications.

Note that input methods may already tailor their behaviour according to the WPEInputPurpose of the entry.

Some common sense is expected when using these flags - mixing WPE_INPUT_HINT_LOWERCASE with any of the uppercase hints makes no sense.

Members

WPE_INPUT_HINT_NONE

No special behaviour suggested.

  • Value: 0
  • Available since: 2.0
WPE_INPUT_HINT_SPELLCHECK

Suggest checking for typos.

  • Value: 1
  • Available since: 2.0
WPE_INPUT_HINT_NO_SPELLCHECK

Suggest not checking for typos.

  • Value: 2
  • Available since: 2.0
WPE_INPUT_HINT_WORD_COMPLETION

Suggest word completion.

  • Value: 4
  • Available since: 2.0
WPE_INPUT_HINT_LOWERCASE

Suggest to convert all text to lowercase.

  • Value: 8
  • Available since: 2.0
WPE_INPUT_HINT_UPPERCASE_CHARS

Suggest to capitalize all text.

  • Value: 16
  • Available since: 2.0
WPE_INPUT_HINT_UPPERCASE_WORDS

Suggest to capitalize the first character of each word.

  • Value: 32
  • Available since: 2.0
WPE_INPUT_HINT_UPPERCASE_SENTENCES

Suggest to capitalize the first word of each sentence.

  • Value: 64
  • Available since: 2.0
WPE_INPUT_HINT_INHIBIT_OSK

Suggest to not show an onscreen keyboard (e.g for a calculator that already has all the keys).

  • Value: 128
  • Available since: 2.0
WPE_INPUT_HINT_VERTICAL_WRITING

The text is vertical.

  • Value: 256
  • Available since: 2.0
WPE_INPUT_HINT_EMOJI

Suggest offering Emoji support.

  • Value: 512
  • Available since: 2.0
WPE_INPUT_HINT_NO_EMOJI

Suggest not offering Emoji support.

  • Value: 1024
  • Available since: 2.0
WPE_INPUT_HINT_PRIVATE

Request that the input method should not update personalized data (like typing history).

  • Value: 2048
  • Available since: 2.0