|  |  |  | GTK+ Reference Manual |  | 
|---|---|---|---|---|
| GtkIMMulticontextGtkIMMulticontext — An input method context supporting multiple, loadable input methods | 
#include <gtk/gtk.h>
                    GtkIMMulticontext;
GtkIMContext*       gtk_im_multicontext_new             (void);
void                gtk_im_multicontext_append_menuitems
                                                        (GtkIMMulticontext *context,
                                                         GtkMenuShell *menushell);
GtkIMContext* gtk_im_multicontext_new (void);
Creates a new GtkIMMulticontext.
| Returns : | a new GtkIMMulticontext. | 
void                gtk_im_multicontext_append_menuitems
                                                        (GtkIMMulticontext *context,
                                                         GtkMenuShell *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.
| context: | a GtkIMMultiContext | 
| menushell: | a GtkMenuShell |