View Issue Details

IDProjectCategoryView StatusLast Update
0004314JEDI VCL00 JVCL Componentspublic2008-02-20 04:18
ReporterrokuAssigned Toobones 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.33 
Target VersionFixed in Version3.34 
Summary0004314: TJvListView: Caption of TJvListItem is drawed incorrectly under Vista/Aero (in vsTile mode)
DescriptionSee the attached demo program.

The caption of selected items is drawn incorrectly (a black bar is drawn)
The caption of items where the mouse pointer is hovering over is also drawn incorrectly
TagsNo tags attached.

Activities

2007-12-13 03:22

 

TJvListView Bug.zip (6,909 bytes)

2007-12-13 03:22

 

roku

2008-01-15 09:38

reporter   ~0014153

Here is some more information about the issue:
http://delphi.newswhat.com/geoxml/forumhistorythread?groupname=borland.public.delphi.vcl.components.writing.win32&messageid=467ee624@newsgroups.borland.com

I tried to find the source of this behaviour, but so far I haven't found anything.

2008-01-23 03:35

 

snlListView.pas (10,016 bytes)

2008-01-23 03:35

 

CommCtrl_Fragment.pas (70,227 bytes)

roku

2008-01-23 03:38

reporter   ~0014157

See attached PAS files for a workaround (not my code, LGPL, found it somewhere on the net). This seems to work correctly for XP/VISTA(+AERO), but not in win2k (only a standard listview with vsIcon is shown).

obones

2008-01-23 07:01

administrator   ~0014158

I don't think vsTile exists for windows prior XP

obones

2008-02-20 04:17

administrator   ~0014171

This should be fixed by revision 11713

Issue History

Date Modified Username Field Change
2007-12-13 03:22 roku New Issue
2007-12-13 03:22 roku File Added: TJvListView Bug.zip
2007-12-13 03:22 roku File Added: TJvListView Bug Screenshot.jpg
2008-01-15 09:38 roku Note Added: 0014153
2008-01-23 03:35 roku File Added: snlListView.pas
2008-01-23 03:35 roku File Added: CommCtrl_Fragment.pas
2008-01-23 03:38 roku Note Added: 0014157
2008-01-23 07:01 obones Note Added: 0014158
2008-02-20 04:17 obones Status new => resolved
2008-02-20 04:17 obones Fixed in Version => Daily / SVN
2008-02-20 04:17 obones Resolution open => fixed
2008-02-20 04:17 obones Assigned To => obones
2008-02-20 04:17 obones Note Added: 0014171