虚拟方法
GtkIMContextdelete_surrounding
声明 [源]
gboolean
delete_surrounding (
GtkIMContext* context,
int offset,
int n_chars
)
描述 [源]
通过发射 ::delete_surrounding
信号,请求将输入上下文附加的窗口中的光标周围的字符删除。
注意,与 GtkIMContext
中其他位置的使用不同,这里 offset
和 n_chars
是按字符而不是按字节计算的。
为了使用此函数,您应首先调用 gtk_im_context_get_surrounding()
来获取当前上下文,然后立即调用此函数以确保您知道要删除的内容。您还应注意,即使信号已被处理,输入上下文也可能没有删除全部请求删除的字符。
此函数由希望对现有的文本进行替换的输入方法使用,以响应新的输入。对应用程序来说没有用处。