Re: GtkTooltips event handler
- From: Iago Rubio <iago iagorubio com>
- To: gtk-app-devel-list gnome org
- Subject: Re: GtkTooltips event handler
- Date: Tue, 01 Nov 2005 10:29:29 +0100
On Tue, 2005-11-01 at 09:33 +0100, Gian Mario Tagliaretti wrote:
2005/11/1, Iago Rubio <iago iagorubio com>:
Quoted text is from the doc.
http://developer.gnome.org/doc/API/2.0/gdk/gdk-Event-Structures.html
Thanks Iago but I've read the docs myself also before as I usually do,
I'm sorry if I sounded harsh. It was not my intention.
what I don't really understand is what it means "INFERIOR", what is
considered an INFERIOR or an ANCESTOR?
Those notify jumps between child and parent widgets.
If you're on the child you'll receive GDK_NOTIFY_ANCESTOR and in the
parent GDK_NOTIFY_INFERIOR.
So you'll will get GDK_NOTIFY_INFERIOR when the
pointer moves on child windows, and GDK_NOTIFY_ANCESTOR
when it moves on the parent.
I've seen it in code, mostly to avoid to track notifications on composite widgets' child windows, to track
them in the parent's event box.
if ((event_widget == widget) &&
(event->detail != GDK_NOTIFY_INFERIOR))
--
Iago Rubio
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]