PlanetSquires Forums

Support Forums => Other Software and Code => Topic started by: Petrus Vorster on January 02, 2014, 11:56:03 AM

Title: Listview Odity
Post by: Petrus Vorster on January 02, 2014, 11:56:03 AM
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.
Title: Re: Listview Odity
Post by: Paul Squires on January 02, 2014, 02:20:58 PM
Must have been a Microsoft update because I didn't do anything in FF to fix this problem.
Title: Re: Listview Odity
Post by: José Roca on January 02, 2014, 02:41:18 PM
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.
Title: Re: Listview Odity
Post by: José Roca on January 02, 2014, 02:42:57 PM
> 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.
Title: Re: Listview Odity
Post by: Petrus Vorster on January 04, 2014, 02:47:07 AM
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
Title: Re: Listview Odity
Post by: Roger Garstang on February 01, 2014, 03:28:44 PM
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.