方法

GtkIMContextset_surrounding

已弃用:4.2 

声明 [源]

void
gtk_im_context_set_surrounding (
  GtkIMContext* context,
  const char* text,
  int len,
  int cursor_index
)

描述 [源]

设置插入点周围的上下文和预编辑字符串。

此函数应在接收到 GtkIMContext::retrieve-surrounding 信号时调用,在其他时间调用可能没有效果。

自 4.2 版本起已弃用

请使用 gtk_im_context_set_surrounding_with_selection() 替代。

参数

text

类型: const char*

插入点周围的文本,为 UTF-8。预编辑字符串不应包含在 text 中。

数据由方法调用者拥有。
值是一个以 NUL 终止的 UTF-8 字符串。
len

类型: int

text 的长度,如果是 nul 终止的则 -1。

cursor_index

类型: int

插入光标在 text 中的字节索引。