信号的发射和传播

信号发射是 GTK 为指定的对象和信号运行所有处理函数的过程。

首先,注意从信号发射返回的值是最后一个处理函数执行后返回的值。因为所有事件信号都是 GTK_RUN_LAST 类型,GTK 提供的处理函数将成为默认处理函数,除非你用 gtk_signal_connect_after() 设置连接。

一个事件 (如"button_press_event") 的处理过程是:

上述问题的一些重点是: