信号

GtkEditable::delete-text

声明

void
delete_text (
  GtkEditable* self,
  gint start_pos,
  gint end_pos,
  gpointer user_data
)

描述 [源代码]

当用户从小部件中删除文本时发出。

此信号的默认处理程序通常负责删除文本,因此通过连接到此信号并使用 g_signal_stop_emission() 停止信号,可以修改删除文本的范围,或者完全阻止其被删除。

参数 start_posend_pos 的理解方式与 gtk_editable_delete_text() 中相同。

默认处理程序

默认处理程序在通过 g_signal_connect() 添加的处理程序之后调用。

参数

start_pos

类型: gint

起始位置。

end_pos

类型: gint

结束位置。