summaryrefslogtreecommitdiff
path: root/gtk/gtkimmodule.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2007-12-18 03:24:17 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2007-12-18 03:24:17 +0000
commitf8a1be3a0401f42f84b83a85a1fb6ac69e6ffd47 (patch)
treeafb6e0c047ae6c2efb4b0578e8130dd46a045296 /gtk/gtkimmodule.h
parentcba696a7027ac03146f4a2e0344ba742da518536 (diff)
downloadgtk+-f8a1be3a0401f42f84b83a85a1fb6ac69e6ffd47.tar.gz
Add a gtk-im-module GTK setting
2007-12-17 Matthias Clasen <mclasen@redhat.com> * gtk/gtksettings.c: Add a gtk-im-module GTK setting * gdk/win32/gdkproperty-win32.c: * gdk/x11/gdksettings.c: ...and back it by a Gtk/IMModule X setting. * gtk/gtkimmodule.[hc]: * gtk/gtkimmulticontext.[hc]: When determining the default context, look at the gtk-im-module setting, and listen for changes to the setting. (#502446, Akira Tagoh) svn path=/trunk/; revision=19195
Diffstat (limited to 'gtk/gtkimmodule.h')
-rw-r--r--gtk/gtkimmodule.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/gtk/gtkimmodule.h b/gtk/gtkimmodule.h
index d58ef15678..a6e3a2d361 100644
--- a/gtk/gtkimmodule.h
+++ b/gtk/gtkimmodule.h
@@ -38,10 +38,10 @@ struct _GtkIMContextInfo
/* Functions for use within GTK+
*/
-void _gtk_im_module_list (const GtkIMContextInfo ***contexts,
- guint *n_contexts);
-GtkIMContext *_gtk_im_module_create (const gchar *context_id);
-const gchar * _gtk_im_module_get_default_context_id (const gchar *lang);
+void _gtk_im_module_list (const GtkIMContextInfo ***contexts,
+ guint *n_contexts);
+GtkIMContext * _gtk_im_module_create (const gchar *context_id);
+const gchar * _gtk_im_module_get_default_context_id (GdkWindow *client_window);
/* The following entry points are exported by each input method module
*/