gtk.imcontext_info

Module for [IMContextInfo] class

Types 1

Bookkeeping information about a loadable input method.

Fields
GtkIMContextInfo _cInstance
Methods
void * _cPtr() nothrow
string contextId() @property nothrowGet `contextId` field. Returns: The unique identification string of the input method.
void contextId(string propval) @property nothrowSet `contextId` field. Params: propval = The unique identification string of the input method.
string contextName() @property nothrowGet `contextName` field. Returns: The human-readable name of the input method.
void contextName(string propval) @property nothrowSet `contextName` field. Params: propval = The human-readable name of the input method.
string domain() @property nothrowGet `domain` field. Returns: Translation domain to be used with dgettext()
void domain(string propval) @property nothrowSet `domain` field. Params: propval = Translation domain to be used with dgettext()
string domainDirname() @property nothrowGet `domainDirname` field. Returns: Name of locale directory for use with bindtextdomain()
void domainDirname(string propval) @property nothrowSet `domainDirname` field. Params: propval = Name of locale directory for use with bindtextdomain()
string defaultLocales() @property nothrowGet `defaultLocales` field. Returns: A colon-separated list of locales where this input method should be the default. The asterisk “*” sets the default for all locales.
void defaultLocales(string propval) @property nothrowSet `defaultLocales` field. Params: propval = A colon-separated list of locales where this input method should be the default. The asterisk “*” sets the default for all locales.
Constructors
this(void * ptr, Flag!"Take" take)