方法
GtkIMContextget_surrounding_with_selection
since: 4.2
声明 [src]
gboolean
gtk_im_context_get_surrounding_with_selection (
GtkIMContext* context,
char** text,
int* cursor_index,
int* anchor_index
)
描述 [src]
检索插入点周围的上下文。
输入方法通常需要上下文,以便根据现有文本约束输入文本;这对于泰语等只有一些字符序列被允许的语言非常重要。
此函数通过在输入方法上发出 GtkIMContext::retrieve-surrounding
信号来实现;对此信号的响应,小部件应通过调用 gtk_im_context_set_surrounding_with_selection()
来提供尽可能多的上下文,最多为一个段落。
请注意,小部件没有义务响应该 ::retrieve-surrounding
信号,因此输入方法必须准备在没有上下文的情况下运行。
自 4.2 版本起可用