Listview Z6
Dimitrie O. Paun
dpaun at rogers.com
Sun Oct 27 10:26:50 CST 2002
ChangeLog
Add LVHITTESTINFO debug helper. More tracing.
--- dlls/comctl32/listview.c.Z5 2002-10-25 14:44:42.000000000 -0400
+++ dlls/comctl32/listview.c 2002-10-27 10:29:41.000000000 -0500
@@ -670,6 +670,17 @@
}
+static char* debuglvhittestinfo(LPLVHITTESTINFO lpht)
+{
+ if (lpht)
+ {
+ char* buf = debug_getbuf();
+ snprintf(buf, DEBUG_BUFFER_SIZE, "{pt=%s, flags=0x%x, iItem=%d, iSubItem=%d}",
+ debugpoint(&lpht->pt), lpht->flags, lpht->iItem, lpht->iSubItem);
+ return buf;
+ } else return "(null)";
+}
+
/******** Notification functions i************************************/
static LRESULT notify_hdr(LISTVIEW_INFO *infoPtr, INT code, LPNMHDR pnmh)
@@ -709,7 +720,8 @@
static LRESULT notify_click(LISTVIEW_INFO *infoPtr, INT code, LVHITTESTINFO *lvht)
{
NMLISTVIEW nmlv;
-
+
+ TRACE("code=%d, lvht=%s\n", code, debuglvhittestinfo(lvht));
ZeroMemory(&nmlv, sizeof(nmlv));
nmlv.iItem = lvht->iItem;
nmlv.iSubItem = lvht->iSubItem;
--
Dimi.
More information about the wine-patches
mailing list