View Issue Details

IDProjectCategoryView StatusLast Update
0002999JEDI VCL00 JVCL Componentspublic2005-05-27 07:59
ReporterborzovAssigned ToAHUser 
Status resolvedResolutionfixed 
Product Version 
Target VersionFixed in Version3.10 
Summary0002999: Bad drawing of the TjvSpeedButton when XP themes are enabled (after fixing 0002918)
DescriptionWhen the XP theme is applied, I have the folowing strange behaviour of the TJvSpeedButton - when the mouse enters that control, the latter is highlighted, what is correct, but when the mouse leaves the control, the highlighting remains. That all happens when Transparent = false, with Transparent = true everything is correct. But before recent changes in CSV everything worked correct regardless of Transparent value.
TagsNo tags attached.


child of 0002918 resolvedAHUser Bad drawing of the TjvSpeedButton when XP themes are enabled 


2005-05-27 05:49


Untitled-1.gif (2,810 bytes)
Untitled-1.gif (2,810 bytes)


2005-05-27 07:59

developer   ~0007363

The issue is now fixed without the BitBlt call. The actual problem is that the PerformEraseBackground function painted the background at the wrong position when it was used on the MemDC from the WM_PAINT handler. This is now fixed.

Issue History

Date Modified Username Field Change
2005-05-27 05:49 borzov New Issue
2005-05-27 05:49 borzov File Added: Untitled-1.gif
2005-05-27 06:28 obones Relationship added child of 0002918
2005-05-27 07:59 AHUser Status new => resolved
2005-05-27 07:59 AHUser Resolution open => fixed
2005-05-27 07:59 AHUser Assigned To => AHUser
2005-05-27 07:59 AHUser Note Added: 0007363