View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001790 | JEDI VCL | 00 JVCL Components | public | 2004-05-22 07:12 | 2004-06-04 05:51 |
Reporter | speed_rabu | Assigned To | obones | ||
Priority | normal | Severity | trivial | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0001790: TJvBtnMenuItemPainter | ||||
Description | Hi, Please the Bug ID: 1741. The same effect happens in JvBtnMenuItemPainter if a Frame is drawn. I think the solution is in DrawSelectedFrame. The Code must be like this: procedure TJvBtnMenuItemPainter.DrawSelectedFrame(ARect: TRect); begin ARect.Left := ARect.Left + FLeftMargin - 4; if FLowered then Frame3D(Canvas, ARect, clBtnShadow, clBtnHighlight, 1) else Frame3D(Canvas, ARect, clBtnHighlight, clBtnShadow, 1); end; | ||||
Tags | No tags attached. | ||||
|
I think the code should rather be: if IsPopup then Inc(ARect.Left, FLeftMargin); if FLowered then ... |
|
I actually is not where it should be changed. It will be fix in the next CVS version of JvMenus.pas |
|
This is now fixed in the latest CVS version (1.55) |
Date Modified | Username | Field | Change |
---|---|---|---|
2004-05-22 07:12 | speed_rabu | New Issue | |
2004-05-23 23:23 |
|
Note Added: 0004324 | |
2004-05-24 00:27 |
|
Status | new => acknowledged |
2004-06-02 21:55 | obones | Status | acknowledged => assigned |
2004-06-02 21:55 | obones | Assigned To | => obones |
2004-06-04 04:18 | obones | Note Added: 0004463 | |
2004-06-04 05:51 | obones | Status | assigned => resolved |
2004-06-04 05:51 | obones | Resolution | open => fixed |
2004-06-04 05:51 | obones | Note Added: 0004468 |