So, I catch the ButtonPressEvent for my TreeView and set args.RetVal to
true.  This prevents the default handler from being called when the user
clicks on the listview to drag multiple rows.  I manually initiate a
Drag operation, and dragging multiple rows around works just fine.

My problem is that I have some CellRenderers that sometimes need to
capture clicks (CellRendererToggle).  The way I've implemented multiple
row drag/drop prevents this click signal from being sent to the renderer
if you click on a currently selected row.  Is there any way to get the
renderer behind a click and send the signal to it?  Any ideas on how to
fix this?

-Mike Quinn

_______________________________________________
Gtk-sharp-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list

Reply via email to