:right-sidebar: True InputHints =================================================================== .. currentmodule:: gi.repository.Gtk .. class:: InputHints :no-contents-entry: 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 :obj:`~gi.repository.Gtk.InputPurpose` of the entry. Some common sense is expected when using these flags - mixing :const:`~gi.repository.Gtk.InputHints.LOWERCASE` with any of the uppercase hints makes no sense. This enumeration may be extended in the future; input methods should ignore unknown values. Fields ------ .. rst-class:: interim-class .. class:: InputHints :no-index: .. attribute:: EMOJI Suggest offering Emoji support .. attribute:: INHIBIT_OSK Suggest to not show an onscreen keyboard (e.g for a calculator that already has all the keys). .. attribute:: LOWERCASE Suggest to convert all text to lowercase .. attribute:: NONE No special behaviour suggested .. attribute:: NO_EMOJI Suggest not offering Emoji support .. attribute:: NO_SPELLCHECK Suggest not checking for typos .. attribute:: PRIVATE Request that the input method should not update personalized data (like typing history) .. attribute:: SPELLCHECK Suggest checking for typos .. attribute:: UPPERCASE_CHARS Suggest to capitalize all text .. attribute:: UPPERCASE_SENTENCES Suggest to capitalize the first word of each sentence .. attribute:: UPPERCASE_WORDS Suggest to capitalize the first character of each word .. attribute:: VERTICAL_WRITING The text is vertical .. attribute:: WORD_COMPLETION Suggest word completion