Gtk.IMMulticontext - Classes - Gtk 3.0 (original) (raw)
g GObject.Object GObject.Object Gtk.IMContext Gtk.IMContext GObject.Object->Gtk.IMContext Gtk.IMMulticontext Gtk.IMMulticontext Gtk.IMContext->Gtk.IMMulticontext
Subclasses:
None
Methods¶
Inherited:
Gtk.IMContext (11), GObject.Object (37)
Structs:
class | new () |
---|---|
append_menuitems (menushell) | |
get_context_id () | |
set_context_id (context_id) |
Virtual Methods¶
Inherited:
Gtk.IMContext (16), GObject.Object (7)
Properties¶
Inherited:
Signals¶
Inherited:
Gtk.IMContext (6), GObject.Object (1)
Fields¶
Inherited:
Gtk.IMContext (6), GObject.Object (1)
Name | Type | Access | Description |
---|---|---|---|
object | Gtk.IMContext | r |
Class Details¶
class Gtk.IMMulticontext(**kwargs)¶
Bases:
Abstract:
No
Structure:
Returns:
a new Gtk.IMMulticontext.
Return type:
Creates a new Gtk.IMMulticontext.
append_menuitems(menushell)[source]¶
Parameters:
menushell (Gtk.MenuShell) – a Gtk.MenuShell
Add menuitems for various available input methods to a menu; the menuitems, when selected, will switch the input method for the context and the global default input method.
Deprecated since version 3.10: It is better to use the system-wide input method framework for changing input methods. Modern desktop shells offer on-screen displays for this that can triggered with a keyboard shortcut, e.g. Super-Space.
Returns:
the id of the currently active slave
Return type:
Gets the id of the currently active slave of the self.
New in version 2.16.
set_context_id(context_id)[source]¶
Parameters:
context_id (str) – the id to use
Sets the context id for self.
This causes the currently active slave of self to be replaced by the slave corresponding to the new context id.
New in version 2.16.