[prev in list] [next in list] [prev in thread] [next in thread]
List: gtk-app-devel
Subject: Re: how to emit a GDK_MOTION_NOTIFY event?
From: XinKai Wang <xkwang () krdl ! org ! sg>
Date: 1999-07-13 8:25:53
[Download RAW message or body]
Clemens Kirchgatterer wrote:
>
> hi!
>
> i've got the following problem.
>
> i have connected a signal handler to an gnome_canvas_item like this:
>
> gtk_signal_connect(GTK_OBJECT(item),
> "event",
> (GtkSignalFunc)item_event,
> NULL);
>
> the function prototype of item_event is the following:
>
> gint item_event(GnomeCanvasItem *item, GdkEvent *event, gpointer
> data);
>
> now i want my programm to emit the GDK_MOTION_NOTIFY event, so the code
> in my
> event handler gets called.
>
> i have tryed:
> gtk_signal_emit (GTK_OBJECT(current_object),
> GDK_MOTION_NOTIFY);
> but all i got was:
> Gtk-CRITICAL **: file gtksignal.c: line 541 (gtk_signal_emit):
> assertion `gtk_type_is_a
> (GTK_OBJECT_TYPE (object), signal->object_type)' failed.
>
> any suggestions?
>
> i hope it isn't a to dumb mistake. ;-)
>
> warm regards ...
> clemens
>
I have not used the GDK_MOTION_NOTIFY before, but are you sure it is
a legal GTK signal? Which object it belongs to? And have you try
gtk_signal_emit_by_name()? why do you use gtk_signal_emit()?
--
No brain, no pain.
--
To unsubscribe: mail gtk-app-devel-list-request@redhat.com with
"unsubscribe" as the Subject.
Mailing list concerns should be mailed to <listmaster@redhat.com>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic