View Issue Details

IDProjectCategoryView StatusLast Update
0002272JEDI VCL00 JVCL Componentspublic2005-04-12 09:14
ReporteranonymousAssigned Toobones 
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.00 BETA 2 
Target VersionFixed in Version3.10 
Summary0002272: TJvOutlookbar & XP Theme and Color: 14985086
DescriptionI´ve Delphi 6 Pro ( Both SPs ). I set up a new Application with the TJvOutlookbar and set the color (14985086) in the property of TJvOutlookbar. Now with Win2000 it´s all correct but with WinXP and the Default XP Theme the Color is Black. I´ve compiled the JVCL with XP Theme support.

Best regards

Rainer
TagsNo tags attached.

Activities

user72

2004-10-29 01:37

  ~0005522

Last edited: 2004-10-30 05:10

Set a breakpoint in JvOutlookBar.TJvCustomOutlookBar.DrawCurrentPage on the Canvas.FillRect call and check that it is executed on XP.

...
        {$IFDEF JVCLThemesEnabled}
        if not ThemedBackground or not ThemeServices.ThemesEnabled then
        {$ENDIF JVCLThemesEnabled}
          Canvas.FillRect(R); // set breakpoint here and see if it executes on XP
...

edited on: 10-30-04 05:10

anonymous

2004-11-20 18:10

viewer   ~0005683

Hi,

i´ve set the breakpoint like your note but "Canvas.FillRect(R);" where never executed. "ThemedBackground" and ThemeServices.ThemesEnabled are both "True".

Whats wrong?

Best regards

Rainer

user72

2004-11-21 12:28

  ~0005684

Is JVCLThemesEnabled defined (i.e is the line "if not ThemedBackground ..." executed)?

obones

2004-11-30 04:41

administrator   ~0005778

Please try with the latest zip files and tell us if the problem is fixed. These files are available here:

http://jvcl.sf.net/daily/
http://jcl.sf.net/daily/

If we don't hear from you in the next 14 days, we will consider this issue closed.

obones

2005-04-12 09:14

administrator   ~0006976

This is considered resolved

Issue History

Date Modified Username Field Change
2004-10-28 01:31 anonymous New Issue
2004-10-29 01:37 user72 Note Added: 0005522
2004-10-29 01:37 user72 Status new => feedback
2004-10-30 05:10 user72 Note Edited: 0005522
2004-11-20 18:10 anonymous Note Added: 0005683
2004-11-21 12:28 user72 Note Added: 0005684
2004-11-30 04:41 obones Note Added: 0005778
2005-04-12 09:14 obones Status feedback => resolved
2005-04-12 09:14 obones Resolution open => fixed
2005-04-12 09:14 obones Assigned To => obones
2005-04-12 09:14 obones Note Added: 0006976