Re: GTK TreeView control in Windows (DND issue)



On Thu, Sep 15, 2011 at 08:16:50PM +0100, John Emmas wrote:
> Okay - not sure how far you'll be able to get with only pre-built Wine
> binaries.  I suppose you could at least let us know whether the
> pointer addresses on Linux look sensible though (the first printout to
> appear should be the correct address).

I added a widget path and object type information to your messages and
the output from working testtreecolumns on Linux then looks like this
(the various other widgets appeared while dragging over the window
towards the treeview):

Widget originally set as drag_dest target was 0x0xcb8c80, path GtkWindow.GtkVBox.GtkHBox.GtkScrolledWindow.GtkTreeView
Widget being tested is 0x0xcb8c80 on object GtkTreeView
Widget originally set as drag_dest target was 0x0xcb8660, path GtkWindow.GtkVBox.GtkHBox.GtkVBox.GtkScrolledWindow.GtkTreeView
Widget being tested is 0x0xcb8660 on object GtkTreeView
Widget originally set as drag_dest target was 0x0xcb8970, path GtkWindow.GtkVBox.GtkHBox.GtkVBox.GtkScrolledWindow.GtkTreeView
Widget being tested is 0x0xca2160 on object GtkHBox
Widget being tested is 0x0xca20d0 on object GtkVBox
Widget being tested is 0x0xcdb3f0 on object GtkWindow
Widget being tested is 0x0xcb8c80 on object GtkTreeView
Widget being tested is 0x0xcee020 on object GtkVButtonBox
Widget being tested is 0x0xca2310 on object GtkVBox
Widget being tested is 0x0xca2160 on object GtkHBox
Widget being tested is 0x0xca20d0 on object GtkVBox
Widget being tested is 0x0xcdb3f0 on object GtkWindow
Widget being tested is 0x0xce33d0 on object GtkButton
Widget being tested is 0x0xcee020 on object GtkVButtonBox
Widget being tested is 0x0xcb8970 on object GtkTreeView
Widget being tested is 0x0xcb8c80 on object GtkTreeView
Widget being tested is 0x0xcb8c80 on object GtkTreeView
Widget being tested is 0x0xcb8c80 on object GtkTreeView
Widget being tested is 0x0xcb8c80 on object GtkTreeView
Widget being tested is 0x0xcb8660 on object GtkTreeView
Widget being tested is 0x0xcb8660 on object GtkTreeView
Widget being tested is 0x0xcb8660 on object GtkTreeView
...

The same line also appears after finally dropping the row.

Unfortunately the widget path cannot be obtained from within GLib but at
least the object name (printed with G_OBJECT_TYPE_NAME()) should tell us
something.

Yeti



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]