# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1320120406 0 # Node ID b99b0b2c28268d4fc59b3a3afd1859c7131dd43c # Parent d2c4deea6bf6838768a7b66c37b8be33fdf1fefa Renamed dw_container_set_row_bg() to dw_container_set_stripe(). diff -r d2c4deea6bf6 -r b99b0b2c2826 dw.def --- a/dw.def Mon Oct 31 11:36:31 2011 +0000 +++ b/dw.def Tue Nov 01 04:06:46 2011 +0000 @@ -145,7 +145,7 @@ dw_container_change_item @236 dw_container_get_column_type @237 dw_container_change_row_title @238 - dw_container_set_row_bg @239 + dw_container_set_stripe @239 dw_filesystem_setup @240 dw_filesystem_set_item @241 diff -r d2c4deea6bf6 -r b99b0b2c2826 dw.h --- a/dw.h Mon Oct 31 11:36:31 2011 +0000 +++ b/dw.h Tue Nov 01 04:06:46 2011 +0000 @@ -1595,7 +1595,7 @@ void API dw_container_cursor(HWND handle, char *text); void API dw_container_delete_row(HWND handle, char *text); void API dw_container_optimize(HWND handle); -void API dw_container_set_row_bg(HWND handle, unsigned long oddcolor, unsigned long evencolor); +void API dw_container_set_stripe(HWND handle, unsigned long oddcolor, unsigned long evencolor); int API dw_filesystem_setup(HWND handle, unsigned long *flags, char **titles, int count); void API dw_filesystem_set_item(HWND handle, void *pointer, int column, int row, void *data); void API dw_filesystem_set_file(HWND handle, void *pointer, int row, char *filename, HICN icon); diff -r d2c4deea6bf6 -r b99b0b2c2826 dwtest.c --- a/dwtest.c Mon Oct 31 11:36:31 2011 +0000 +++ b/dwtest.c Tue Nov 01 04:06:46 2011 +0000 @@ -1111,7 +1111,7 @@ titles[3] = "Date"; dw_filesystem_setup(container, flags, titles, 4); - dw_container_set_row_bg(container, DW_CLR_DEFAULT, DW_CLR_DEFAULT); + dw_container_set_stripe(container, DW_CLR_DEFAULT, DW_CLR_DEFAULT); containerinfo = dw_container_alloc(container, 3); for(z=0;z<3;z++) diff -r d2c4deea6bf6 -r b99b0b2c2826 dww.def --- a/dww.def Mon Oct 31 11:36:31 2011 +0000 +++ b/dww.def Tue Nov 01 04:06:46 2011 +0000 @@ -142,7 +142,7 @@ dw_container_change_item @236 dw_container_get_column_type @237 dw_container_change_row_title @238 - dw_container_set_row_bg @239 + dw_container_set_stripe @239 dw_filesystem_setup @240 dw_filesystem_set_item @241 diff -r d2c4deea6bf6 -r b99b0b2c2826 gtk/dw.c --- a/gtk/dw.c Mon Oct 31 11:36:31 2011 +0000 +++ b/gtk/dw.c Tue Nov 01 04:06:46 2011 +0000 @@ -7167,7 +7167,7 @@ * DW_RGB_TRANSPARENT will disable coloring rows. * DW_CLR_DEFAULT will use the system default alternating row colors. */ -void API dw_container_set_row_bg(HWND handle, unsigned long oddcolor, unsigned long evencolor) +void API dw_container_set_stripe(HWND handle, unsigned long oddcolor, unsigned long evencolor) { GtkWidget *clist; int _locked_by_me = FALSE; diff -r d2c4deea6bf6 -r b99b0b2c2826 gtk3/dw.c --- a/gtk3/dw.c Mon Oct 31 11:36:31 2011 +0000 +++ b/gtk3/dw.c Tue Nov 01 04:06:46 2011 +0000 @@ -5991,7 +5991,7 @@ * DW_RGB_TRANSPARENT will disable coloring rows. * DW_CLR_DEFAULT will use the system default alternating row colors. */ -void API dw_container_set_row_bg(HWND handle, unsigned long oddcolor, unsigned long evencolor) +void API dw_container_set_stripe(HWND handle, unsigned long oddcolor, unsigned long evencolor) { GtkWidget *cont; int _locked_by_me = FALSE; diff -r d2c4deea6bf6 -r b99b0b2c2826 mac/dw.m --- a/mac/dw.m Mon Oct 31 11:36:31 2011 +0000 +++ b/mac/dw.m Tue Nov 01 04:06:46 2011 +0000 @@ -5902,7 +5902,7 @@ * DW_RGB_TRANSPARENT will disable coloring rows. * DW_CLR_DEFAULT will use the system default alternating row colors. */ -void API dw_container_set_row_bg(HWND handle, unsigned long oddcolor, unsigned long evencolor) +void API dw_container_set_stripe(HWND handle, unsigned long oddcolor, unsigned long evencolor) { int _locked_by_me = FALSE; DW_MUTEX_LOCK; diff -r d2c4deea6bf6 -r b99b0b2c2826 os2/dw.c --- a/os2/dw.c Mon Oct 31 11:36:31 2011 +0000 +++ b/os2/dw.c Tue Nov 01 04:06:46 2011 +0000 @@ -7723,7 +7723,7 @@ * DW_RGB_TRANSPARENT will disable coloring rows. * DW_CLR_DEFAULT will use the system default alternating row colors. */ -void API dw_container_set_row_bg(HWND handle, unsigned long oddcolor, unsigned long evencolor) +void API dw_container_set_stripe(HWND handle, unsigned long oddcolor, unsigned long evencolor) { /* Don't think this is possible on OS/2 */ } diff -r d2c4deea6bf6 -r b99b0b2c2826 readme --- a/readme Mon Oct 31 11:36:31 2011 +0000 +++ b/readme Tue Nov 01 04:06:46 2011 +0000 @@ -51,7 +51,7 @@ number when building from a subversion source tree. Added dw_container_set_row_data() and dw_container_change_row_data() macros which just call dw_container_set/change_row_title() but with (void *). -Added dw_container_set_row_bg() to set alternating row colors. +Added dw_container_set_stripe() to set alternating row colors. Currently Mac, Win and GTK are supported. Added taskbar support on the Mac, GTK (Gnome) and OS/2 (e/XCenter+Systray). Added PNG/JPG/GIF/TIFF support on Windows via GDI+. diff -r d2c4deea6bf6 -r b99b0b2c2826 template/dw.c --- a/template/dw.c Mon Oct 31 11:36:31 2011 +0000 +++ b/template/dw.c Tue Nov 01 04:06:46 2011 +0000 @@ -1872,7 +1872,7 @@ * DW_RGB_TRANSPARENT will disable coloring rows. * DW_CLR_DEFAULT will use the system default alternating row colors. */ -void API dw_container_set_row_bg(HWND handle, unsigned long oddcolor, unsigned long evencolor) +void API dw_container_set_stripe(HWND handle, unsigned long oddcolor, unsigned long evencolor) { } diff -r d2c4deea6bf6 -r b99b0b2c2826 win/dw.c --- a/win/dw.c Mon Oct 31 11:36:31 2011 +0000 +++ b/win/dw.c Tue Nov 01 04:06:46 2011 +0000 @@ -8179,7 +8179,7 @@ * DW_RGB_TRANSPARENT will disable coloring rows. * DW_CLR_DEFAULT will use the system default alternating row colors. */ -void API dw_container_set_row_bg(HWND handle, unsigned long oddcolor, unsigned long evencolor) +void API dw_container_set_stripe(HWND handle, unsigned long oddcolor, unsigned long evencolor) { ContainerInfo *cinfo = (ContainerInfo *)GetWindowLongPtr(handle, GWLP_USERDATA); COLORREF odd = _internal_color(oddcolor);