Project JEDI - Issue Tracker
Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005250 [JEDI VCL] 00 JVCL Components minor always 2010-05-24 14:11 2010-09-06 16:30
Reporter dreel View Status public  
Assigned To
Priority normal Resolution open  
Status feedback   Product Version 3.39
Summary 0005250: TJvDbLookupCombo doesn't properly redraw at run-time with XP Theme enabled
Description TJvDbLookupCombo placed on a form in TJvPageConrol

object dblcbElementA: TJvDBLookupCombo
  Left = 8
  Top = 32
  Width = 145
  Height = 21
  DropDownCount = 10
  Font.Charset = RUSSIAN_CHARSET
  Font.Color = clBlack
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  LookupField = 'Id'
  LookupDisplay = 'Name'
  LookupSource = dmPathMan.dsElementA
  ParentFont = False
  TabOrder = 0
  OnChange = dblcbElementAChange
end

At run-time the selection button with "open" arrow doesn't properly redraw it's background.

dblcbElementA.ControlStyle := dblcbElementA.ControlStyle + [csOpaque] doesn't help. Copmponent gets background from previous Page on PageControl.
Removing .manifest file helps to restore the view but without XP theming.

Additional Information
Tags draw, glitch, JVCL, JvDbLookupCombo, Theme, XP
Attached Files png file icon JvDbLookupComboBug.png [^] (1,164 bytes) 2010-05-24 14:11
zip file icon JvclComboBug.zip [^] (5,715 bytes) 2010-07-05 08:59

- Relationships

-  Notes
(0017457)
obones (administrator)
2010-06-07 13:51

Could you please provide the zipped sources of a sample application showing this?
(0017484)
dreel (reporter)
2010-06-09 20:44

Obones, I'll create a small app to show the glitch and attach the zipped source next my post.
For now I provide some tech details:
- Delphi 7 Up1
- CnPack
- GExperts
- DelphiSpeedUp
- JVCL 3.38
- custom .manifest file (no Delphi XPMan component)
(0017527)
dreel (reporter)
2010-07-05 09:00

Obones, sorry for delay. Here the source attached JvclComboBug.zip
(0017657)
dreel (reporter)
2010-09-06 16:30

Is there any way to remove the XP theming draw glitches ?

- Issue History
Date Modified Username Field Change
2010-05-24 14:11 dreel New Issue
2010-05-24 14:11 dreel File Added: JvDbLookupComboBug.png
2010-06-07 13:51 obones Note Added: 0017457
2010-06-07 13:51 obones Status new => feedback
2010-06-09 20:38 dreel Tag Attached: JVCL
2010-06-09 20:38 dreel Tag Attached: draw
2010-06-09 20:38 dreel Tag Attached: glitch
2010-06-09 20:38 dreel Tag Attached: JvDbLookupCombo
2010-06-09 20:38 dreel Tag Attached: Theme
2010-06-09 20:38 dreel Tag Attached: XP
2010-06-09 20:38 dreel Issue Monitored: dreel
2010-06-09 20:44 dreel Note Added: 0017484
2010-07-05 08:59 dreel File Added: JvclComboBug.zip
2010-07-05 09:00 dreel Note Added: 0017527
2010-09-06 16:30 dreel Note Added: 0017657


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker