View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002918 | JEDI VCL | 00 JVCL Components | public | 2005-04-28 02:23 | 2005-05-24 06:47 |
Reporter | borzov | Assigned To | AHUser | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Target Version | Fixed in Version | 3.10 | |||
Summary | 0002918: Bad drawing of the TjvSpeedButton when XP themes are enabled | ||||
Description | There is a bug with TJvSpeedButton drawing when XP themes are enabled, which results in background been painted black. See the attached screenshot (buttons 1, 9 and 11; the others are TSpeedButton and they are drawn correctly) | ||||
Tags | No tags attached. | ||||
2005-04-28 02:23
|
|
|
I think i had a similar problem with Action mamanger and a workaround is putting DoubleBufferd of the form to true.. |
|
drawing is bad often when Transparent=False - with Transparent=True looks good - test on D9 |
|
Does it help when you add the following line to procedure TJvCustomSpeedButton.WMPaint(var Msg: TWMPaint); ? SaveBitmap := SelectObject(MemDC, MemBitmap); try + BitBlt(MemDC, 0, 0, Width, Height, Msg.DC, 0, 0, SRCCOPY); DC := Msg.DC; |
|
i confirm - now looks good regards |
|
Fixed in CVS. |
Date Modified | Username | Field | Change |
---|---|---|---|
2005-04-28 02:23 | borzov | New Issue | |
2005-04-28 02:23 | borzov | File Added: buttons.gif | |
2005-04-28 15:07 | anonymous | Note Added: 0007080 | |
2005-05-23 07:19 | ppm | Note Added: 0007305 | |
2005-05-23 13:09 | AHUser | Note Added: 0007318 | |
2005-05-23 13:10 | AHUser | Status | new => feedback |
2005-05-23 23:47 | ppm | Note Added: 0007327 | |
2005-05-24 06:47 | AHUser | Status | feedback => resolved |
2005-05-24 06:47 | AHUser | Resolution | open => fixed |
2005-05-24 06:47 | AHUser | Assigned To | => AHUser |
2005-05-24 06:47 | AHUser | Note Added: 0007334 | |
2005-05-27 06:28 | obones | Relationship added | parent of 0002999 |