I've attached diffs (sorry, FC format, don't have a
real diff program) for a couple of small bugs in 558:
1) Splitters lose their fixed coord (i.e. top for a
vertical, left for a horizontal) when they're dragged.
This was due to use of GetClientRect, which always
reports left and top as zero, since it's using client
2) ListView->ItemCheck would get but not set check box
state. Changing to use ListView_SetItemState seemed to