Re: Drag & drop question!
- From: Murray Cumming <murrayc murrayc com>
- To: Johannes Schmid <jhs jsschmid de>
- Cc: gtk-app-devel-list gnome org
- Subject: Re: Drag & drop question!
- Date: Sat, 29 Dec 2007 23:14:14 +0100
On Sat, 2007-12-29 at 16:22 +0100, Johannes Schmid wrote:
Hi!
I am currently try to set up a GtkContainer and all it's children as a
drag target. As some of the children have their own GdkWindow I need to
set up the drag targets for all of them.
For a GtkImage child, this works without problems and I receive the
drag-motion events but for a GtkEntry or a GtkComboBox I only receive a
drag-leave event but no drag motion events.
Pesudo-Code:
if (!GTK_WIDGET_NO_WINDOW (widget))
{
g_signal_connect (/* drag-motion, drag-lave, drag-data-received */);
gtk_drag_dest_set (widget, ...)
}
How are you calling gtk_drag_dest_set()? Maybe you are specifying
default behaviour for those signals, meaning that your own signal
handlers are not being called. I was confused by this a few days ago.
--
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]