TListView Scroll Drawing Issue

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #35323
    Hamilton
    Participant

    I noticed another issue with the TListView today. My list view has about 20 columns, enough to take up about 3 screen widths so there is a horizontal scroll bar. If you click somewhere to the right end of the scroll bar then click near the the left again then the first columns are drawn – however there is an issue here that causes the column to be 'ghosted' (drawn to the right of the correct position). The attached screen shot shows this.

    The issue is 100% reproducible in my app – every time you scroll to the right then back again you get this display glitch.

    Regards,

    Hamilton

    #48871
    Support
    Keymaster

    This issue will be solved in the nearest release.

    #48939
    Hamilton
    Participant

    Issue still exists in 7.69.

    #48966
    Support
    Keymaster

    Hello!

    Can you help me to reproduce an issue please?

    Here is attached my small test application.

    #48980
    Hamilton
    Participant

    Hi Serge,

    I replaced the TsListView in my commercial app with a DevExpress grid and due to a glitch in our repository I don't currently have access to the old code that demonstrated the fault. This is a bit of a nuisance because it means the form that could consistently demonstrate this fault is no longer available. I tried to repro in my own app and couldn't; however using your app I did show a similar issue (see attached). I couldn't run the exe in your zip, the item appeared in the task bar but the window did not appear. I removed the TnT reference from your code and recompiled in Delphi 2010 to produce the attached image. It is not easy to repro but doing a combination of changing grid widths and quickly dragging the horizontal scroll bar I did twice get the text ghosting and many more times produced the column vertical line glitch. It may be that the column glitch is actual a separate problem caused by the column resizing as that is not something I was doing to produce the issue previously. Sorry I cannot be more clear than that at this stage, all I did was resize the second column to make it much larger than the screen then dragged the scroll bar back and forth and sometimes bad things happened.

    The glitch is not easy to repro and I'm not currently using a ListView in any app so getting a fix is a very low priority for me.

    Regards,

    Hamilton

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.