Mercurial > dwindows
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 */