summaryrefslogtreecommitdiff
path: root/gtk/gtkimcontext.h
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2022-11-27 13:00:54 +0100
committerCarlos Garnacho <carlosg@gnome.org>2022-11-28 15:46:41 +0100
commit459583ba9ef47aeb0accf90ce6b04b5f68873102 (patch)
tree6e2f67bbb1b72c91fc20c2ce36a173f01a267c36 /gtk/gtkimcontext.h
parent59af80ab8b0651d3cfedab7c66f46bc9bc3ca6d3 (diff)
downloadgtk+-459583ba9ef47aeb0accf90ce6b04b5f68873102.tar.gz
imcontext: Add private activate_osk() vmethod
This method is so far private for both external GtkIMContext implementations and external GtkIMContext users, and is meant to activate the OSK in the environments where this may happen.
Diffstat (limited to 'gtk/gtkimcontext.h')
-rw-r--r--gtk/gtkimcontext.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtkimcontext.h b/gtk/gtkimcontext.h
index 4fd25cf2ab..fe53feddf9 100644
--- a/gtk/gtkimcontext.h
+++ b/gtk/gtkimcontext.h
@@ -96,12 +96,13 @@ struct _GtkIMContextClass
int *anchor_index);
/*< private >*/
+ void (* activate_osk) (GtkIMContext *context);
+
/* Padding for future expansion */
void (*_gtk_reserved1) (void);
void (*_gtk_reserved2) (void);
void (*_gtk_reserved3) (void);
void (*_gtk_reserved4) (void);
- void (*_gtk_reserved5) (void);
};
GDK_AVAILABLE_IN_ALL