Hi all, I'm using Gtk-2.22.0 and I have a problem using drag and drop on a GtkTreeView on Windows.
I'd like to have a drag and drop functionality to move an item in the GtkTreeView from a top level position to a folder contained in the same treeView. My code is the following, and this code was functioning until I converted my project using GtkBuilder and Gtk 2.22.0 ========================================================================================================= gtk_tree_view_enable_model_drag_source(treeView, GDK_BUTTON1_MASK, targetentries, n_targets, (GdkDragAction) GDK_ACTION_MOVE); gtk_tree_view_enable_model_drag_dest(treeView, targetentries, n_targets, (GdkDragAction) GDK_ACTION_MOVE); g_signal_connect((GtkWidget*) treeView, "drag-data-received", G_CALLBACK (drag_data_received), this); ========================================================================================================= The only aim of this 3 line code is to call the drag_data_received callback, that will do all the changes in the tree. The callback on Windows systems is not more called, instead it continues to be called on Linux. It seems to me that is the API gtk_tree_view_enable_model_drag_dest that doesn't work right, but I'm not sure about this. Can anyone help me ? Thanks a lot. Paolo -------------------------------------------------------------------------------------------------------- Le informazioni trasmesse possono contenere documenti confidenziali e/o materiale riservato; sono quindi da intendersi esclusivamente ad uso della persona e/o società a cui sono indirizzate. Qualsiasi modifica, inoltro, diffusione o altro utilizzo, relativo alle informazioni trasmesse, da parte di persone e/o società diversi dai destinatari indicati, è proibito ai sensi della legge 196/2003. Qualora questa mail fosse stata ricevuta per errore, si prega di contattare il mittente e cancellarne il contenuto. -- Privileged/Confidential Information may be contained in this message. If you are not the addressee indicated in this message (or responsible for delivery of the message to such person), you may not copy or deliver this message to anyone. In such case, you should destroy this message and kindly notify the sender by reply email. Please advise immediately if you or your employer does not consent to Internet email for messages of this kind. Opinions, conclusions and other information in this message that do not relate to the official business of my firm shall be understood as neither given nor endorsed by it. -------------------------------------------------------------------------------------------------------- _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list