View Issue Details

IDProjectCategoryView StatusLast Update
0005949JEDI VCL00 JVCL Componentspublic2012-09-10 14:15
ReportermooreAssigned ToAHUser 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product VersionDaily / GIT 
Target VersionFixed in Version3.46 
Summary0005949: JvControls issues with VCL Styles enabled
DescriptionIn the uploaded project some controls do not paint correctly with some skin of VCL Styles enabled, namely JvSpeedButton, JvStatusBar, JvLabel etc.
TagsNo tags attached.

Activities

2012-08-06 12:23

 

Projects.zip (1,001,856 bytes)

moore

2012-08-06 12:27

reporter   ~0020074

Forgot to say that Delphi version is XE2 update 4..

AHUser

2012-08-12 01:20

developer   ~0020085

Most of the issues are due to bugs in the VCL's Style-Engine, like unimplemented functions (DrawThemeTextEx), changing GDI objects under the hood (WM_ERASEBKGND hook) or not painting TGraphicControls (TStyleStatusBarHook.Paint doesn't call PaintControls).

Workarounds added in svn revision 13392.

Issue History

Date Modified Username Field Change
2012-08-06 12:23 moore New Issue
2012-08-06 12:23 moore File Added: Projects.zip
2012-08-06 12:27 moore Note Added: 0020074
2012-08-12 01:20 AHUser Note Added: 0020085
2012-08-12 01:20 AHUser Status new => resolved
2012-08-12 01:20 AHUser Fixed in Version => Daily / SVN
2012-08-12 01:20 AHUser Resolution open => fixed
2012-08-12 01:20 AHUser Assigned To => AHUser
2012-09-10 14:15 obones Fixed in Version Daily / SVN => 3.46