changeset 102:372a7581b312

Minor changes to the container code on windows.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Fri, 16 Aug 2002 22:26:17 +0000
parents a5da1ac53b34
children babc1ea53d79
files win/dw.c
diffstat 1 files changed, 7 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/win/dw.c	Tue Aug 06 07:54:13 2002 +0000
+++ b/win/dw.c	Fri Aug 16 22:26:17 2002 +0000
@@ -5514,7 +5514,7 @@
 	{
 		if(titles[z])
 		{
-			lvc.mask = LVCF_TEXT | LVCF_WIDTH | LVCF_SUBITEM /*| LVCF_FORMAT*/;
+			lvc.mask = LVCF_TEXT | LVCF_WIDTH | LVCF_SUBITEM;
 			lvc.pszText = titles[z];
 			lvc.cchTextMax = strlen(titles[z]);
 			lvc.fmt = flags[z];
@@ -5523,7 +5523,7 @@
 			SendMessage(handle, LVM_INSERTCOLUMN, (WPARAM)z + l, (LPARAM)&lvc);
 		}
 	}
-	ListView_SetExtendedListViewStyle(handle, LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES);
+	ListView_SetExtendedListViewStyle(handle, LVS_EX_FULLROWSELECT);
 	return TRUE;
 }
 
@@ -5975,7 +5975,11 @@
 	ULONG *flags;
 	LV_ITEM lvi;
 
-	if(cinfo && cinfo->columns > 0)
+	if(cinfo && cinfo->columns == 1)
+	{
+		ListView_SetColumnWidth(handle, 0, LVSCW_AUTOSIZE);
+	}
+	else if(cinfo && cinfo->columns > 1)
 	{
 		int z, index;
 		ULONG *flags = cinfo->flags, *columns = calloc(sizeof(ULONG), cinfo->columns);