On September 24, 2002 12:07 am, Guy L. Albertelli wrote:
This is a major rewrite of the LVS_ICON (large icon) code. Not everything is working correctly yet. Known problems:
- Focus rectangles are left drawn incorrectly when scrolling window.
I think I know what the problem is, I'll try to fix it.
- Background is incorrect for at least Outlook (white instead of grey).
Hm, I don't have Outlook. Any pointers and/or ideas?
- Scrolling in Outlook is not correct.
What's the problem with this one? I might be able to fix it...
----- Original Message ----- From: "Dimitrie O. Paun" dpaun@rogers.com To: wine-devel@winehq.com; "Guy L. Albertelli" galberte@neo.lrun.com Sent: Tuesday, September 24, 2002 12:25 AM Subject: Re: Listview Large Icon (LVS_ICON) rewrite.
On September 24, 2002 12:07 am, Guy L. Albertelli wrote:
This is a major rewrite of the LVS_ICON (large icon) code. Not everything is working correctly yet. Known problems:
- Focus rectangles are left drawn incorrectly when scrolling window.
I think I know what the problem is, I'll try to fix it.
OK.
- Background is incorrect for at least Outlook (white instead of grey).
Hm, I don't have Outlook. Any pointers and/or ideas?
It seems to be related to the brush changes. The symptom is that the background is white not the grey that is expected.
- Scrolling in Outlook is not correct.
What's the problem with this one? I might be able to fix it...
Outlook has its own scrolling process (separate top and bottom arrows drawn). The problem is that the native control makes the item spacing (not height) is related to the number of lines of text. The rewrite that I did does not do that yet, the item spacing is constant and at two lines. This makes the size of the item list larger than the separate scrolling expects. So when Outlook "knows" the last item is displayed and removes the arrow, our last item is only partially displayed.
The internal scrolling seems ok.
I'm going to start looking into these two items this week.
Guy