changeset 474:053211e0698b

Add tracing code for column-click signal.
author mhessling@81767d24-ef19-dc11-ae90-00e081727c95
date Fri, 10 Oct 2003 10:02:34 +0000
parents fc0341624711
children 1547e8c327d9
files dwtest.c
diffstat 1 files changed, 11 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/dwtest.c	Fri Oct 10 10:01:51 2003 +0000
+++ b/dwtest.c	Fri Oct 10 10:02:34 2003 +0000
@@ -458,6 +458,16 @@
 	return 0;
 }
 
+int DWSIGNAL column_click_cb( HWND window, int column_num, void *data )
+{
+	char buf[200];
+	HWND statline = (HWND)data;
+
+	sprintf(buf,"DW_SIGNAL_COLUMN_CLICK: Window: %x Column: %d Itemdata: %x", (unsigned int)window, column_num, (unsigned int)data );
+	dw_window_set_text( statline, buf);
+	return 0;
+}
+
 void archive_add(void)
 {
 	HWND browsebutton, browsebox;
@@ -684,6 +694,7 @@
 	dw_signal_connect(container, DW_SIGNAL_ITEM_ENTER, DW_SIGNAL_FUNC(item_enter_cb), (void *)container_status);
 	dw_signal_connect(container, DW_SIGNAL_ITEM_CONTEXT, DW_SIGNAL_FUNC(item_context_cb), (void *)container_status);
 	dw_signal_connect(container, DW_SIGNAL_ITEM_SELECT, DW_SIGNAL_FUNC(container_select_cb), (void *)container_status);
+	dw_signal_connect(container, DW_SIGNAL_COLUMN_CLICK, DW_SIGNAL_FUNC(column_click_cb), (void *)container_status);
 }
 
 /* Beep every second */