Listview Odity

Started by Petrus Vorster, January 02, 2014, 11:56:03 AM

Previous topic - Next topic

Petrus Vorster

Some time ago we had this issue of the Listview control acting strangely under XP once you use the mouse scroll wheel. The gridlines were getting all over each other.
Josè mentioned it was an XP bug and the listview works great in Win7+.

I recently recompiled my project with FF3.70 and noticed today that suddenly the Listview is working PERFECTLY on XP at work.
Did anyone of you change something in FF or did Microsoft did a last minute support change on XP?

Just for interest.
-Regards
Peter

Paul Squires

Must have been a Microsoft update because I didn't do anything in FF to fix this problem.
Paul Squires
PlanetSquires Software

José Roca

The problem didn't happen in all computers. I once had a computer win XP in which it worked fine and in the next one I had to remove the grid lines from my COM browser.

José Roca

> Must have been a Microsoft update because I didn't do anything in FF to fix this problem.

There is nothing you can do, except to make the list view ownerdraw and draw the lines by yourself.

Petrus Vorster

Thanks Heavens!

Today the State decided we will finally do away with XP and move to 7Pro.
No more worries about funny stuff happening in XP.

Hope they do it before I retire in 2035.  ;D
-Regards
Peter

Roger Garstang

I think the issue had ties to graphics.  It was either an issue with video cards/drivers or an option like Showing Window Contents while dragging or something.  May have been one of those redraw class styles in a form too (I recall those even doing something to tooltips and those auto tips XP does when you have caps on password fields, etc. XP also had issues with Taskbar tooltips and XP Styled buttons due to missing topmost and a flag that allowed mouse events to pass through the tip making it flicker on XP Style redraw).  Whatever it was I know I had it at one time and worked around it.

XP also had a bug in autosized listview columns.  If I recall, the first column never autosized correct. Vista had it fixed, but they never gave it to XP.