Hmm, this bothered me before... from the top of my head:

 An event is higher level.  GTK?
A signal is lower level.  GDK?

An event is often a collection of signals and certain conditions.  A button
emits a "clicked" event when the mouse button is clicked (down, not moved
off the button, and then up).  The mouse-down would be a signal.

OR...  the Mouse-down event fires the Mouse-down signal.  The difference
here would be the user causes events, which emit signals, which are handled
by the application.  But the application can fire signals itself, without
user input.

I think the terms are often used interchangably.

Anyone, please correct any false information.  :)


On 12/16/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
>  pygtk
>    I can not understand the differece between "Signal" and "Event", help
> me, thank you
>
>
>  [EMAIL PROTECTED]@gmail.com<[EMAIL PROTECTED]>
> 2007-12-17
>
> _______________________________________________
> pygtk mailing list   [email protected]
> http://www.daa.com.au/mailman/listinfo/pygtk
> Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
>
>
_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to