Mercurial > dwindows
changeset 576:fa710b6cbba5
Ok, the fix was a bit more complex, here is part 2. :)
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Thu, 10 Feb 2005 09:18:53 +0000 |
parents | e72f61a8f492 |
children | ac067e8ea2b4 |
files | gtk/dw.c |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/gtk/dw.c Thu Feb 10 09:12:15 2005 +0000 +++ b/gtk/dw.c Thu Feb 10 09:18:53 2005 +0000 @@ -5925,6 +5925,7 @@ if(back) gtk_clist_set_background(GTK_CLIST(clist), z + prevrowcount, back); } + gtk_object_set_data(GTK_OBJECT(clist), "_dw_insertpos", (gpointer)prevrowcount); gtk_object_set_data(GTK_OBJECT(clist), "_dw_rowcount", (gpointer)(rowcount + prevrowcount)); free(blah); DW_MUTEX_UNLOCK; @@ -5952,6 +5953,7 @@ sprintf(numbuf, "%d", column); flag = (int)gtk_object_get_data(GTK_OBJECT(clist), numbuf); + row += (int)gtk_object_get_data(GTK_OBJECT(clist), "_dw_insertpos"); if(flag & DW_CFA_BITMAPORICON) {