powered by
gtkIMContextSetSurrounding(object, text, cursor.index)
object
GtkIMContext
text
cursor.index