Using GtkTreeViewDropPosition in drag and drop
- From: Micah Carrick <email micahcarrick com>
- To: gtk-app-devel-list <gtk-app-devel-list gnome org>
- Subject: Using GtkTreeViewDropPosition in drag and drop
- Date: Wed, 28 May 2008 12:04:02 -0700
I haven't worked with drag and drop all that much.
I have an application in which I'm dragging rows from one tree view onto
another tree view. It's working great except for one piece...
Using the gtk_tree_view_get_dest_row_at_pos () in the "drag-motion"
signal handler, I am able to get the GtkTreeViewDropPosition and change
the drop indicator accordingly based on the return value (root nodes
accept drop into, child nodes only show dropping before or after).
However, using that same call to gtk_tree_view_get_dest_row_at_pos () in
the "drag-data-recieved" signal handler gets the path okay, but does not
set the GtkTreeViewDropPosition. Thus, the row is not always dropped
into the position that was indicated by the motion event.
Can anybody tell me why the GtkTreeViewDropPosition wouldn't be
obtainable in the "drag-data-recieved" handler?
--
- Micah Carrick
Developer - http://www.micahcarrick.com
GTK+ Forums - http://www.gtkforums.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]