if (imageList != null && background == -1) { imageList.setBackground (defaultBackground ()); int hImageList = imageList.getHandle (); OS.SendMessage (handle, OS.LVM_SETIMAGELIST, OS.LVSIL_SMALL, hImageList); }
LRESULT WM_SYSCOLORCHANGE (int wParam, int lParam) {	LRESULT result = super.WM_SYSCOLORCHANGE (wParam, lParam);	if (result != null) return result;	if (imageList != null && background == -1) {		imageList.setBackground (defaultBackground ());		int hImageList = imageList.getHandle ();		OS.SendMessage (handle, OS.LVM_SETIMAGELIST, OS.LVSIL_SMALL, hImageList);	}	if ((style & SWT.CHECK) != 0) setCheckboxImageList ();	return result;}