[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: GtkTreeView Drag and Drop -> More infos
- From: pommes <pommes teleos-web de>
- To: Tristan Van Berkom <vantr touchtunes com>
- Cc: gtk-app-devel-list gnome org
- Subject: Re: GtkTreeView Drag and Drop -> More infos
- Date: 12 Feb 2003 20:58:08 +0100
Hi again.
What I forgot to say is this:
I can save the selected Item when dnd starts, and use this to get
informed when it is finished :
gtk_signal_connect(GTK_OBJECT(tv),"drag_end",GTK_SIGNAL_FUNC(MyDropFinish), NULL);
Everything works, but when I save the item when starting, and try to get
the new position after drop, the item information I got by start (iter,
reference or path all cheked) is not valid any more, and I am unable to
check where it's gone (the new position).
Maybe this makes it a little clearer.
Cheers
P.
Am Die, 2003-02-11 um 21.15 schrieb Tristan Van Berkom:
> I haven't used the treeview; but I'm
> quite certain that the `element' recieving
> the "drop" / "selection" etc... will emit
> the signal you want; not the treeview itself.
>
> Cheers,
> -Tristan
>
> pommes wrote:
> >
> > Sorry for reposting, but the problem is getting urgent.....
> >
> > Hi,
> > I am a little bit stucked using Drag'nd Drop with in the TV widget in
> > plain c.
> >
> > I did this :
> >
> > g_object_set (G_OBJECT (tv),
> > "reorderable",TRUE,
> > NULL);
> >
> > , what works fine. The user can change the position and the order of the
> > tv, but I need to be informed what item goes where. (e.g. iter x with
> > path y goes to this path z, to update my data.
> >
> > Can somebody please give me a hint how to track it ?
> >
> > I tried use this;
> >
> > gtk_signal_connect(GTK_OBJECT(tv),"drag_motion",GTK_SIGNAL_FUNC(MyMotion), NULL);
> >
> > gtk_signal_connect(GTK_OBJECT(tv),"drag_end",GTK_SIGNAL_FUNC(MyDropFinish), NULL);
> >
> > gtk_signal_connect(GTK_OBJECT(tv),"drag_data_received",GTK_SIGNAL_FUNC(pt_MyDragDataReceived), NULL);
> >
> > But it did'nt pushed me any further, since I don't know how to get the
> > new destination path.
> >
> > Thanks in advance,
> >
> > P.
> >
> > _______________________________________________
> > gtk-app-devel-list mailing list
> > gtk-app-devel-list@gnome.org
> > http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]